Revenue
$2.2B
▲ 69.4% YoY
Net Income
$529.7M
▲ 209.4% YoY
EPS
$2.62
▲ 178.7% YoY
Cash
$953.6M
▲ 69.6% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
FARRELL SARAH E Director | Grant | Jun 8, 2026 | 1.7K | $0.00 | $0 | Form 4 ↗ |
FILIKRUSHEL PATRICIA Director | Grant | Jun 8, 2026 | 1.7K | $0.00 | $0 | Form 4 ↗ |
Gale Mary Porter Director | Grant | Jun 8, 2026 | 1.7K | $0.00 | $0 | Form 4 ↗ |
Habiger David C Director | Grant | Jun 8, 2026 | 1.7K | $0.00 | $0 | Form 4 ↗ |
Newhouse Steven O Director | Grant | Jun 8, 2026 | 1.7K | $0.00 | $0 | Form 4 ↗ |
Sauerberg Robert A. Director | Grant | Jun 8, 2026 | 1.7K | $0.00 | $0 | Form 4 ↗ |
Seibel Michael Director | Grant | Jun 8, 2026 | 1.7K | $0.00 | $0 | Form 4 ↗ |
Huffman Steve Ladd CEO & President | Vest | May 29, 2026 | 18.0K | $25.29 | $455K | Form 4 ↗ |
Huffman Steve Ladd CEO & President | Sell | May 29, 2026 | 600 | $167.59 | $101K | Form 4 ↗ |
Huffman Steve Ladd CEO & President | Sell | May 29, 2026 | 1.0K | $168.61 | $169K | Form 4 ↗ |
Huffman Steve Ladd CEO & President | Sell | May 29, 2026 | 800 | $169.98 | $136K | Form 4 ↗ |
Huffman Steve Ladd CEO & President | Sell | May 29, 2026 | 600 | $170.96 | $103K | Form 4 ↗ |
Huffman Steve Ladd CEO & President | Sell | May 29, 2026 | 1.9K | $173.30 | $328K | Form 4 ↗ |
Huffman Steve Ladd CEO & President | Sell | May 29, 2026 | 4.3K | $174.27 | $743K | Form 4 ↗ |
Huffman Steve Ladd CEO & President | Sell | May 29, 2026 | 2.1K | $175.29 | $375K | Form 4 ↗ |
Huffman Steve Ladd CEO & President | Sell | May 29, 2026 | 6.7K | $176.09 | $1.18M | Form 4 ↗ |
Wong Jennifer L. Chief Operating Officer | Sell tax | May 20, 2026 | 38.1K | $154.88 | $5.90M | Form 4 ↗ |
Huffman Steve Ladd CEO & President | Buy | May 20, 2026 | 3.0K | $0.00 | $0 | Form 4 ↗ |
Huffman Steve Ladd CEO & President | Sell tax | May 20, 2026 | 40.3K | $154.88 | $6.25M | Form 4 ↗ |
Lee Benjamin Seong Chief Legal Officer | Sell tax | May 20, 2026 | 3.9K | $154.88 | $602K | Form 4 ↗ |
Vollero Andrew Chief Financial Officer | Sell tax | May 20, 2026 | 10.3K | $154.88 | $1.60M | Form 4 ↗ |