Revenue
$4.3B
▲ 10.4% YoY
Net Income
$1.1B
▲ 19.3% YoY
EPS
$13.08
▲ 22.6% YoY
Cash
$180.1M
▼ 37.5% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
Underberg Sharon E. EVP, GC & Corporate Secretary | Vest | Mar 3, 2026 | 197 | $505.53 | $100K | Form 4 ↗ |
Hunt Nimrata Executive Vice President | Sell | Mar 3, 2026 | 1.8K | $634.57 | $1.12M | Form 4 ↗ |
MAZELSKY JONATHAN JAY President and CEO | Vest | Feb 27, 2026 | 197 | $505.53 | $100K | Form 4 ↗ |
MAZELSKY JONATHAN JAY President and CEO | Vest | Feb 26, 2026 | 23.3K | $141.60 | $3.30M | Form 4 ↗ |
MAZELSKY JONATHAN JAY President and CEO | Sell | Feb 26, 2026 | 1.3K | $650.67 | $834K | Form 4 ↗ |
MAZELSKY JONATHAN JAY President and CEO | Sell | Feb 26, 2026 | 1.1K | $651.49 | $713K | Form 4 ↗ |
MAZELSKY JONATHAN JAY President and CEO | Sell | Feb 26, 2026 | 1.7K | $652.49 | $1.09M | Form 4 ↗ |
MAZELSKY JONATHAN JAY President and CEO | Sell | Feb 26, 2026 | 1.2K | $653.68 | $765K | Form 4 ↗ |
MAZELSKY JONATHAN JAY President and CEO | Sell | Feb 26, 2026 | 1.1K | $654.63 | $727K | Form 4 ↗ |
MAZELSKY JONATHAN JAY President and CEO | Sell | Feb 26, 2026 | 1.5K | $655.85 | $976K | Form 4 ↗ |
MAZELSKY JONATHAN JAY President and CEO | Sell | Feb 26, 2026 | 1.3K | $656.85 | $882K | Form 4 ↗ |
MAZELSKY JONATHAN JAY President and CEO | Sell | Feb 26, 2026 | 2.9K | $657.84 | $1.88M | Form 4 ↗ |
MAZELSKY JONATHAN JAY President and CEO | Sell | Feb 26, 2026 | 3.7K | $658.92 | $2.41M | Form 4 ↗ |
MAZELSKY JONATHAN JAY President and CEO | Sell | Feb 26, 2026 | 2.9K | $659.75 | $1.89M | Form 4 ↗ |
MAZELSKY JONATHAN JAY President and CEO | Sell | Feb 26, 2026 | 1.2K | $661.10 | $793K | Form 4 ↗ |
MAZELSKY JONATHAN JAY President and CEO | Sell | Feb 26, 2026 | 1.0K | $662.16 | $662K | Form 4 ↗ |
MAZELSKY JONATHAN JAY President and CEO | Sell | Feb 26, 2026 | 2.6K | $663.04 | $1.72M | Form 4 ↗ |
Hunt Nimrata Executive Vice President | Sell | Feb 26, 2026 | 2.7K | $661.54 | $1.78M | Form 4 ↗ |
Erickson Michael G Executive Vice President | Vest | Feb 19, 2026 | 719 | $141.60 | $102K | Form 4 ↗ |
Erickson Michael G Executive Vice President | Vest | Feb 19, 2026 | 817 | $178.26 | $146K | Form 4 ↗ |
Erickson Michael G Executive Vice President | Vest | Feb 19, 2026 | 483 | $206.94 | $100K | Form 4 ↗ |
Erickson Michael G Executive Vice President | Vest | Feb 19, 2026 | 183 | $544.08 | $100K | Form 4 ↗ |
Erickson Michael G Executive Vice President | Vest | Feb 19, 2026 | 197 | $505.53 | $100K | Form 4 ↗ |
Erickson Michael G Executive Vice President | Vest | Feb 17, 2026 | 1.2K | $141.60 | $169K | Form 4 ↗ |
Erickson Michael G Executive Vice President | Vest | Feb 17, 2026 | 4.2K | $178.26 | $745K | Form 4 ↗ |
Erickson Michael G Executive Vice President | Sell | Feb 17, 2026 | 456 | $623.76 | $284K | Form 4 ↗ |
Erickson Michael G Executive Vice President | Sell | Feb 17, 2026 | 204 | $625.24 | $128K | Form 4 ↗ |
Erickson Michael G Executive Vice President | Sell | Feb 17, 2026 | 1.3K | $626.26 | $807K | Form 4 ↗ |
Erickson Michael G Executive Vice President | Sell | Feb 17, 2026 | 2.7K | $628.22 | $1.69M | Form 4 ↗ |
Erickson Michael G Executive Vice President | Sell | Feb 17, 2026 | 689 | $629.09 | $433K | Form 4 ↗ |
Erickson Michael G Executive Vice President | Sell | Feb 17, 2026 | 40 | $629.86 | $25K | Form 4 ↗ |
Vandebroek Sophie V. Director | Vest | Feb 17, 2026 | 945 | $333.90 | $316K | Form 4 ↗ |
Vandebroek Sophie V. Director | Sell | Feb 17, 2026 | 945 | $628.65 | $594K | Form 4 ↗ |
Vandebroek Sophie V. Director | Sell | Feb 17, 2026 | 519 | $628.56 | $326K | Form 4 ↗ |
Underberg Sharon E. EVP, GC & Corporate Secretary | Vest | Feb 14, 2026 | 173 | $0.00 | $0 | Form 4 ↗ |
Underberg Sharon E. EVP, GC & Corporate Secretary | Vest | Feb 14, 2026 | 176 | $0.00 | $0 | Form 4 ↗ |
Underberg Sharon E. EVP, GC & Corporate Secretary | Vest | Feb 14, 2026 | 218 | $0.00 | $0 | Form 4 ↗ |
Underberg Sharon E. EVP, GC & Corporate Secretary | Vest | Feb 14, 2026 | 265 | $0.00 | $0 | Form 4 ↗ |
Underberg Sharon E. EVP, GC & Corporate Secretary | Sell tax | Feb 14, 2026 | 251 | $629.35 | $158K | Form 4 ↗ |
Smith Martin Alexander Executive Vice President | Vest | Feb 14, 2026 | 148 | $0.00 | $0 | Form 4 ↗ |
Smith Martin Alexander Executive Vice President | Vest | Feb 14, 2026 | 188 | $0.00 | $0 | Form 4 ↗ |
Smith Martin Alexander Executive Vice President | Vest | Feb 14, 2026 | 301 | $0.00 | $0 | Form 4 ↗ |
Smith Martin Alexander Executive Vice President | Vest | Feb 14, 2026 | 367 | $0.00 | $0 | Form 4 ↗ |
Smith Martin Alexander Executive Vice President | Sell tax | Feb 14, 2026 | 302 | $629.35 | $190K | Form 4 ↗ |
Schreck Michael Executive Vice President | Vest | Feb 14, 2026 | 117 | $0.00 | $0 | Form 4 ↗ |
Schreck Michael Executive Vice President | Vest | Feb 14, 2026 | 169 | $0.00 | $0 | Form 4 ↗ |
Schreck Michael Executive Vice President | Vest | Feb 14, 2026 | 301 | $0.00 | $0 | Form 4 ↗ |
Schreck Michael Executive Vice President | Vest | Feb 14, 2026 | 367 | $0.00 | $0 | Form 4 ↗ |
Schreck Michael Executive Vice President | Vest | Feb 14, 2026 | 1.0K | $0.00 | $0 | Form 4 ↗ |
Schreck Michael Executive Vice President | Sell tax | Feb 14, 2026 | 876 | $629.35 | $551K | Form 4 ↗ |
MAZELSKY JONATHAN JAY President and CEO | Vest | Feb 14, 2026 | 958 | $0.00 | $0 | Form 4 ↗ |
MAZELSKY JONATHAN JAY President and CEO | Vest | Feb 14, 2026 | 1.1K | $0.00 | $0 | Form 4 ↗ |
MAZELSKY JONATHAN JAY President and CEO | Sell tax | Feb 14, 2026 | 915 | $629.35 | $576K | Form 4 ↗ |
Lane Michael Executive Vice President | Vest | Feb 14, 2026 | 204 | $0.00 | $0 | Form 4 ↗ |
Lane Michael Executive Vice President | Vest | Feb 14, 2026 | 220 | $0.00 | $0 | Form 4 ↗ |
Lane Michael Executive Vice President | Vest | Feb 14, 2026 | 301 | $0.00 | $0 | Form 4 ↗ |
Lane Michael Executive Vice President | Vest | Feb 14, 2026 | 367 | $0.00 | $0 | Form 4 ↗ |
Lane Michael Executive Vice President | Sell tax | Feb 14, 2026 | 221 | $629.35 | $139K | Form 4 ↗ |
Johnson Michael Perkins Executive Vice President | Vest | Feb 14, 2026 | 176 | $0.00 | $0 | Form 4 ↗ |
Johnson Michael Perkins Executive Vice President | Vest | Feb 14, 2026 | 179 | $0.00 | $0 | Form 4 ↗ |
Johnson Michael Perkins Executive Vice President | Vest | Feb 14, 2026 | 218 | $0.00 | $0 | Form 4 ↗ |
Johnson Michael Perkins Executive Vice President | Sell tax | Feb 14, 2026 | 178 | $629.35 | $112K | Form 4 ↗ |