Revenue
$2.4B
▲ 7.5% YoY
Net Income
$374.2M
▲ 1.2% YoY
EPS
$8.87
▲ 3.4% YoY
Cash
$474.5M
▼ 5.6% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
Holt Michael Chief Financial Officer | Buy | Mar 4, 2026 | 1.0K | $186.59 | $187K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Mar 2, 2026 | 3.1K | $182.32 | $569K | Form 4 ↗ |
Holt Michael Chief Financial Officer | Grant | Mar 1, 2026 | 684 | $0.00 | $0 | Form 4 ↗ |
Wiersema Conan CAO & PAO | Grant | Mar 1, 2026 | 301 | $0.00 | $0 | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 27, 2026 | 7.0K | $181.55 | $1.27M | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 27, 2026 | 200 | $182.92 | $37K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 27, 2026 | 38 | $183.41 | $7K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 26, 2026 | 200 | $172.91 | $35K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 26, 2026 | 100 | $174.58 | $17K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 26, 2026 | 1.6K | $176.32 | $285K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 26, 2026 | 1.0K | $176.90 | $177K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 26, 2026 | 3.0K | $178.61 | $538K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 26, 2026 | 752 | $179.38 | $135K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 26, 2026 | 121 | $180.86 | $22K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 26, 2026 | 160 | $181.81 | $29K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 26, 2026 | 288 | $182.69 | $53K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 25, 2026 | 1.4K | $162.32 | $226K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 25, 2026 | 300 | $163.46 | $49K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 25, 2026 | 3.6K | $164.72 | $601K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 25, 2026 | 1.1K | $165.43 | $182K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 25, 2026 | 78 | $167.22 | $13K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 25, 2026 | 234 | $168.38 | $39K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 25, 2026 | 130 | $169.71 | $22K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 25, 2026 | 104 | $170.77 | $18K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 25, 2026 | 231 | $172.16 | $40K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 25, 2026 | 26 | $172.87 | $4K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 24, 2026 | 442 | $156.92 | $69K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 24, 2026 | 2.3K | $157.96 | $363K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 24, 2026 | 1.3K | $159.32 | $205K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 24, 2026 | 2.0K | $160.51 | $315K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 24, 2026 | 910 | $161.36 | $147K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 24, 2026 | 347 | $162.43 | $56K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 24, 2026 | 2 | $163.01 | $326 | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 20, 2026 | 5.1K | $161.10 | $829K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 20, 2026 | 1.5K | $162.16 | $237K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 19, 2026 | 7.1K | $161.86 | $1.16M | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 19, 2026 | 112 | $162.75 | $18K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 18, 2026 | 1.3K | $157.97 | $202K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 18, 2026 | 4.2K | $159.11 | $668K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 18, 2026 | 1.1K | $159.95 | $172K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 18, 2026 | 181 | $161.27 | $29K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 17, 2026 | 1.8K | $159.78 | $285K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 17, 2026 | 4.1K | $160.53 | $656K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 17, 2026 | 816 | $161.46 | $132K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 17, 2026 | 100 | $162.41 | $16K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 17, 2026 | 513 | $162.69 | $83K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 13, 2026 | 2.7K | $154.73 | $414K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 13, 2026 | 1.7K | $155.73 | $264K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 13, 2026 | 697 | $156.79 | $109K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 13, 2026 | 1.4K | $157.75 | $225K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 13, 2026 | 613 | $158.84 | $97K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 13, 2026 | 147 | $159.75 | $23K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 12, 2026 | 6.1K | $154.61 | $946K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 12, 2026 | 717 | $155.64 | $112K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 12, 2026 | 106 | $156.46 | $17K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 10, 2026 | 3.2K | $162.84 | $523K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 9, 2026 | 1.1K | $164.60 | $186K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 9, 2026 | 524 | $165.88 | $87K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 6, 2026 | 3.9K | $168.53 | $650K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 6, 2026 | 1.2K | $170.34 | $207K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 6, 2026 | 780 | $171.53 | $134K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 6, 2026 | 500 | $172.67 | $86K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 5, 2026 | 125 | $180.24 | $23K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 5, 2026 | 271 | $182.40 | $49K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 5, 2026 | 777 | $183.47 | $143K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 5, 2026 | 2.4K | $184.87 | $446K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 5, 2026 | 1.8K | $185.83 | $339K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 5, 2026 | 454 | $186.75 | $85K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 5, 2026 | 600 | $188.12 | $113K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 4, 2026 | 2.0K | $179.96 | $355K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 4, 2026 | 3.9K | $180.88 | $701K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 4, 2026 | 1.4K | $181.76 | $254K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 2, 2026 | 439 | $201.47 | $88K | Form 4 ↗ |
Mansueto Joseph D Executive Chairman | Sell | Feb 2, 2026 | 418 | $203.34 | $85K | Form 4 ↗ |