Revenue
$798.2M
▲ 13.1% YoY
Net Income
$481.4M
▲ 6.0% YoY
EPS
$6.97
▲ 6.1% YoY
Cash
$144.8M
▼ 60.8% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
HORIZON KINETICS ASSET MANAGEMENT LLC 10% Owner | Buy | Jun 12, 2026 | 1 | $384.53 | $385 | Form 4 ↗ |
HORIZON KINETICS ASSET MANAGEMENT LLC 10% Owner | Buy | Jun 11, 2026 | 1 | $370.47 | $370 | Form 4 ↗ |
HORIZON KINETICS ASSET MANAGEMENT LLC 10% Owner | Buy | Jun 10, 2026 | 1 | $380.37 | $380 | Form 4 ↗ |
HORIZON KINETICS ASSET MANAGEMENT LLC 10% Owner | Buy | Jun 9, 2026 | 1 | $386.62 | $387 | Form 4 ↗ |
STEDDUM CHRIS Chief Financial Officer | Sell | Jun 8, 2026 | 730 | $400.21 | $292K | Form 4 ↗ |
STEDDUM CHRIS Chief Financial Officer | Sell | Jun 8, 2026 | 100 | $401.18 | $40K | Form 4 ↗ |
HORIZON KINETICS ASSET MANAGEMENT LLC 10% Owner | Buy | Jun 8, 2026 | 1 | $402.65 | $403 | Form 4 ↗ |
STEDDUM CHRIS Chief Financial Officer | Sell | Jun 5, 2026 | 3.2K | $400.25 | $1.27M | Form 4 ↗ |
HORIZON KINETICS ASSET MANAGEMENT LLC 10% Owner | Buy | Jun 5, 2026 | 1 | $394.84 | $395 | Form 4 ↗ |
HORIZON KINETICS ASSET MANAGEMENT LLC 10% Owner | Buy | Jun 4, 2026 | 1 | $406.73 | $407 | Form 4 ↗ |
HORIZON KINETICS ASSET MANAGEMENT LLC 10% Owner | Buy | Jun 3, 2026 | 1 | $406.72 | $407 | Form 4 ↗ |
HORIZON KINETICS ASSET MANAGEMENT LLC 10% Owner | Buy | Jun 2, 2026 | 1 | $368.20 | $368 | Form 4 ↗ |
HORIZON KINETICS ASSET MANAGEMENT LLC 10% Owner | Buy | Jun 1, 2026 | 1 | $387.38 | $387 | Form 4 ↗ |
HORIZON KINETICS ASSET MANAGEMENT LLC 10% Owner | Buy | May 29, 2026 | 1 | $395.39 | $395 | Form 4 ↗ |