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 | |
|---|---|---|---|---|---|---|
Wong Jennifer L. Chief Operating Officer | Vest | Apr 16, 2026 | 39.2K | $5.35 | $210K | Form 4 ↗ |
Wong Jennifer L. Chief Operating Officer | Sell | Apr 16, 2026 | 900 | $157.93 | $142K | Form 4 ↗ |
Wong Jennifer L. Chief Operating Officer | Sell | Apr 16, 2026 | 2.3K | $159.08 | $366K | Form 4 ↗ |
Wong Jennifer L. Chief Operating Officer | Sell | Apr 16, 2026 | 2.7K | $160.05 | $432K | Form 4 ↗ |
Wong Jennifer L. Chief Operating Officer | Sell | Apr 16, 2026 | 8.7K | $161.01 | $1.40M | Form 4 ↗ |
Wong Jennifer L. Chief Operating Officer | Sell | Apr 16, 2026 | 23.0K | $162.08 | $3.73M | Form 4 ↗ |
Wong Jennifer L. Chief Operating Officer | Sell | Apr 16, 2026 | 1.4K | $162.86 | $226K | Form 4 ↗ |
Wong Jennifer L. Chief Operating Officer | Sell | Apr 16, 2026 | 200 | $163.58 | $33K | Form 4 ↗ |
Huffman Steve Ladd CEO & President | Vest | Apr 15, 2026 | 18.0K | $25.29 | $455K | Form 4 ↗ |
Huffman Steve Ladd CEO & President | Sell | Apr 15, 2026 | 500 | $156.41 | $78K | Form 4 ↗ |
Huffman Steve Ladd CEO & President | Sell | Apr 15, 2026 | 2.6K | $157.41 | $408K | Form 4 ↗ |
Huffman Steve Ladd CEO & President | Sell | Apr 15, 2026 | 11.6K | $158.48 | $1.84M | Form 4 ↗ |
Huffman Steve Ladd CEO & President | Sell | Apr 15, 2026 | 3.3K | $159.21 | $525K | Form 4 ↗ |
Slowe Christopher Brian Chief Technology Officer | Gift | Apr 8, 2026 | 8.0K | $0.00 | $0 | Form 4 ↗ |
Slowe Christopher Brian Chief Technology Officer | Gift | Apr 8, 2026 | 8.0K | $0.00 | $0 | Form 4 ↗ |
Slowe Christopher Brian Chief Technology Officer | Vest | Apr 8, 2026 | 7.5K | $7.92 | $59K | Form 4 ↗ |
Slowe Christopher Brian Chief Technology Officer | Sell | Apr 8, 2026 | 3.2K | $144.83 | $463K | Form 4 ↗ |
Slowe Christopher Brian Chief Technology Officer | Sell | Apr 8, 2026 | 300 | $145.83 | $44K | Form 4 ↗ |
Slowe Christopher Brian Chief Technology Officer | Sell | Apr 8, 2026 | 1.7K | $146.83 | $250K | Form 4 ↗ |
Slowe Christopher Brian Chief Technology Officer | Sell | Apr 8, 2026 | 1.3K | $147.85 | $192K | Form 4 ↗ |
Slowe Christopher Brian Chief Technology Officer | Sell | Apr 8, 2026 | 500 | $148.83 | $74K | Form 4 ↗ |
Slowe Christopher Brian Chief Technology Officer | Sell | Apr 8, 2026 | 100 | $149.96 | $15K | Form 4 ↗ |
Slowe Christopher Brian Chief Technology Officer | Sell | Apr 8, 2026 | 100 | $151.03 | $15K | Form 4 ↗ |
Slowe Christopher Brian Chief Technology Officer | Sell | Apr 8, 2026 | 200 | $153.39 | $31K | Form 4 ↗ |
Slowe Christopher Brian Chief Technology Officer | Sell | Apr 8, 2026 | 8.1K | $154.47 | $1.25M | Form 4 ↗ |
FARRELL SARAH E Director | Grant | Apr 5, 2026 | 123 | $0.00 | $0 | Form 4 ↗ |
Seibel Michael Director | Grant | Apr 5, 2026 | 101 | $0.00 | $0 | Form 4 ↗ |
Habiger David C Director | Grant | Apr 5, 2026 | 278 | $0.00 | $0 | Form 4 ↗ |
Gale Mary Porter Director | Grant | Apr 5, 2026 | 105 | $0.00 | $0 | Form 4 ↗ |
Newhouse Steven O Director | Grant | Apr 5, 2026 | 112 | $0.00 | $0 | Form 4 ↗ |
FILIKRUSHEL PATRICIA Director | Grant | Apr 5, 2026 | 120 | $0.00 | $0 | Form 4 ↗ |
Huffman Steve Ladd CEO & President | Vest | Mar 31, 2026 | 18.0K | $25.29 | $455K | Form 4 ↗ |
Huffman Steve Ladd CEO & President | Sell | Mar 31, 2026 | 700 | $126.40 | $88K | Form 4 ↗ |
Huffman Steve Ladd CEO & President | Sell | Mar 31, 2026 | 400 | $127.44 | $51K | Form 4 ↗ |
Huffman Steve Ladd CEO & President | Sell | Mar 31, 2026 | 1.7K | $128.57 | $219K | Form 4 ↗ |
Huffman Steve Ladd CEO & President | Sell | Mar 31, 2026 | 900 | $129.40 | $116K | Form 4 ↗ |
Huffman Steve Ladd CEO & President | Sell | Mar 31, 2026 | 897 | $130.94 | $117K | Form 4 ↗ |
Huffman Steve Ladd CEO & President | Sell | Mar 31, 2026 | 2.1K | $131.64 | $277K | Form 4 ↗ |
Huffman Steve Ladd CEO & President | Sell | Mar 31, 2026 | 3.8K | $134.16 | $516K | Form 4 ↗ |
Huffman Steve Ladd CEO & President | Sell | Mar 31, 2026 | 7.5K | $134.84 | $1.00M | Form 4 ↗ |
Slowe Christopher Brian Chief Technology Officer | Gift | Mar 23, 2026 | 2.0K | $0.00 | $0 | Form 4 ↗ |
Slowe Christopher Brian Chief Technology Officer | Gift | Mar 23, 2026 | 2.0K | $0.00 | $0 | Form 4 ↗ |
Slowe Christopher Brian Chief Technology Officer | Vest | Mar 23, 2026 | 7.5K | $7.92 | $59K | Form 4 ↗ |
Slowe Christopher Brian Chief Technology Officer | Sell | Mar 23, 2026 | 600 | $139.56 | $84K | Form 4 ↗ |
Slowe Christopher Brian Chief Technology Officer | Sell | Mar 23, 2026 | 5.6K | $140.83 | $795K | Form 4 ↗ |
Slowe Christopher Brian Chief Technology Officer | Sell | Mar 23, 2026 | 1.7K | $141.54 | $234K | Form 4 ↗ |
Slowe Christopher Brian Chief Technology Officer | Sell | Mar 23, 2026 | 1.1K | $143.00 | $157K | Form 4 ↗ |
Slowe Christopher Brian Chief Technology Officer | Sell | Mar 23, 2026 | 500 | $143.74 | $72K | Form 4 ↗ |
Wong Jennifer L. Chief Operating Officer | Vest | Mar 18, 2026 | 33.5K | $0.00 | $0 | Form 4 ↗ |
Wong Jennifer L. Chief Operating Officer | Sell | Mar 18, 2026 | 15.9K | $142.76 | $2.28M | Form 4 ↗ |
Wong Jennifer L. Chief Operating Officer | Sell | Mar 18, 2026 | 11.7K | $143.54 | $1.68M | Form 4 ↗ |
Wong Jennifer L. Chief Operating Officer | Sell | Mar 18, 2026 | 3.9K | $144.51 | $568K | Form 4 ↗ |
Wong Jennifer L. Chief Operating Officer | Sell | Mar 18, 2026 | 1.5K | $145.63 | $218K | Form 4 ↗ |
Wong Jennifer L. Chief Operating Officer | Sell | Mar 18, 2026 | 400 | $146.36 | $59K | Form 4 ↗ |
Wong Jennifer L. Chief Operating Officer | Sell | Mar 18, 2026 | 2.8K | $142.81 | $394K | Form 4 ↗ |
Wong Jennifer L. Chief Operating Officer | Sell | Mar 18, 2026 | 2.1K | $143.68 | $302K | Form 4 ↗ |
Wong Jennifer L. Chief Operating Officer | Sell | Mar 18, 2026 | 600 | $144.46 | $87K | Form 4 ↗ |
Wong Jennifer L. Chief Operating Officer | Sell | Mar 18, 2026 | 100 | $145.29 | $15K | Form 4 ↗ |
Wong Jennifer L. Chief Operating Officer | Sell | Mar 18, 2026 | 100 | $146.45 | $15K | Form 4 ↗ |