Revenue
$168.0B
▼ 2.1% YoY
Net Income
$2.7B
▼ 55.1% YoY
EPS
$3.27
▼ 48.7% YoY
Cash
$20.9B
▲ 5.4% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
Barra Mary T Chair & CEO | Vest | Jun 9, 2026 | 20.6K | $41.40 | $852K | Form 4 ↗ |
Barra Mary T Chair & CEO | Sell | Jun 9, 2026 | 20.6K | $85.00 | $1.75M | Form 4 ↗ |
Barra Mary T Chair & CEO | Vest | May 29, 2026 | 23.0K | $41.40 | $952K | Form 4 ↗ |
Barra Mary T Chair & CEO | Sell | May 29, 2026 | 23.0K | $85.00 | $1.96M | Form 4 ↗ |
Harvey Rory Executive Vice President | Sell | May 28, 2026 | 9.1K | $84.97 | $775K | Form 4 ↗ |
Hatto Christopher Vice President & CAO | Sell | May 28, 2026 | 6.9K | $85.00 | $586K | Form 4 ↗ |
Barra Mary T Chair & CEO | Vest | May 28, 2026 | 59.8K | $41.40 | $2.47M | Form 4 ↗ |
Barra Mary T Chair & CEO | Sell | May 28, 2026 | 59.8K | $85.03 | $5.08M | Form 4 ↗ |
Barra Mary T Chair & CEO | Sell | May 28, 2026 | 75.2K | $85.03 | $6.39M | Form 4 ↗ |
Barra Mary T Chair & CEO | Sell | May 27, 2026 | 103.1K | $82.32 | $8.48M | Form 4 ↗ |
Harvey Rory Executive Vice President | Sell | May 27, 2026 | 13.6K | $82.97 | $1.13M | Form 4 ↗ |
Harvey Rory Executive Vice President | Sell | May 27, 2026 | 65.9K | $83.03 | $5.47M | Form 4 ↗ |
Barra Mary T Chair & CEO | Vest | May 26, 2026 | 91.8K | $41.40 | $3.80M | Form 4 ↗ |
Barra Mary T Chair & CEO | Sell | May 26, 2026 | 91.8K | $80.01 | $7.35M | Form 4 ↗ |
Barra Mary T Chair & CEO | Vest | May 26, 2026 | 69.6K | $49.46 | $3.44M | Form 4 ↗ |
Barra Mary T Chair & CEO | Sell | May 26, 2026 | 69.6K | $80.01 | $5.57M | Form 4 ↗ |
Barra Mary T Chair & CEO | Vest | May 26, 2026 | 48.7K | $52.16 | $2.54M | Form 4 ↗ |
Barra Mary T Chair & CEO | Sell | May 26, 2026 | 48.7K | $80.01 | $3.89M | Form 4 ↗ |
Barra Mary T Chair & CEO | Sell | May 26, 2026 | 5.3K | $80.01 | $426K | Form 4 ↗ |
Jacobson Paul A Executive Vice President & CFO | Sell | May 26, 2026 | 40.0K | $80.00 | $3.20M | Form 4 ↗ |
Harvey Rory Executive Vice President | Vest | May 22, 2026 | 5.7K | $41.40 | $234K | Form 4 ↗ |
Harvey Rory Executive Vice President | Sell | May 22, 2026 | 5.7K | $79.57 | $450K | Form 4 ↗ |