Revenue
$1.2B
▲ 36.5% YoY
Net Income
$444.0M
▲ 120.7% YoY
EPS
$3.36
▲ 102.4% YoY
Cash
$1.2B
▲ 143.5% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
Lucas Shannon President & COO | Sell | Mar 11, 2026 | 270 | $17.42 | $5K | Form 4 ↗ |
Lucas Bruce Chief Executive Officer | Sell | Mar 11, 2026 | 2.7K | $17.42 | $48K | Form 4 ↗ |
Lucas Shannon President & COO | Sell | Mar 10, 2026 | 11.7K | $17.80 | $208K | Form 4 ↗ |
Lucas Bruce Chief Executive Officer | Sell | Mar 10, 2026 | 118.3K | $17.80 | $2.11M | Form 4 ↗ |
Lucas Shannon President & COO | Sell | Mar 9, 2026 | 11.7K | $18.23 | $213K | Form 4 ↗ |
Lucas Bruce Chief Executive Officer | Sell | Mar 9, 2026 | 118.3K | $18.23 | $2.16M | Form 4 ↗ |
Lucas Shannon President & COO | Sell | Mar 6, 2026 | 23.9K | $18.59 | $444K | Form 4 ↗ |
Lucas Bruce Chief Executive Officer | Sell | Mar 6, 2026 | 241.5K | $18.59 | $4.49M | Form 4 ↗ |
Lucas Shannon President & COO | Sell | Mar 5, 2026 | 17.1K | $19.37 | $331K | Form 4 ↗ |
Lucas Bruce Chief Executive Officer | Sell | Mar 5, 2026 | 172.6K | $19.37 | $3.34M | Form 4 ↗ |
ROHDE STEPHEN L Insider | Vest | Mar 4, 2026 | 5.0K | $0.00 | $9 | Form 4 ↗ |
ROHDE STEPHEN L Insider | Sell | Mar 4, 2026 | 5.0K | $19.50 | $98K | Form 4 ↗ |
ROHDE STEPHEN L Insider | Vest | Mar 3, 2026 | 5.0K | $0.00 | $9 | Form 4 ↗ |
ROHDE STEPHEN L Insider | Sell | Mar 3, 2026 | 5.0K | $19.16 | $96K | Form 4 ↗ |
LARSON MATTHEW PAUL Chief Risk Officer | Vest | Mar 3, 2026 | 11.3K | $0.79 | $9K | Form 4 ↗ |
LARSON MATTHEW PAUL Chief Risk Officer | Sell | Mar 3, 2026 | 11.3K | $19.01 | $214K | Form 4 ↗ |
Lucas Shannon President & COO | Vest | Feb 28, 2026 | 22.9K | $0.00 | $0 | Form 4 ↗ |
Lucas Shannon President & COO | Sell tax | Feb 28, 2026 | 9.0K | $19.00 | $171K | Form 4 ↗ |
Lucas Shannon President & COO | Vest | Feb 28, 2026 | 22.9K | $0.00 | $0 | Form 4 ↗ |
Lucas Bruce Chief Executive Officer | Vest | Feb 28, 2026 | 22.9K | $0.00 | $0 | Form 4 ↗ |
Lucas Bruce Chief Executive Officer | Sell tax | Feb 28, 2026 | 9.0K | $19.00 | $171K | Form 4 ↗ |
Lucas Bruce Chief Executive Officer | Vest | Feb 28, 2026 | 22.9K | $0.00 | $0 | Form 4 ↗ |
ROHDE STEPHEN L Insider | Sell | Feb 27, 2026 | 9.3K | $18.83 | $176K | Form 4 ↗ |
Bruce Beth Witte Insider | Sell | Feb 27, 2026 | 25.0K | $18.94 | $474K | Form 4 ↗ |
Lucas Shannon President & COO | Vest | Jan 31, 2026 | 22.9K | $0.00 | $0 | Form 4 ↗ |
Lucas Shannon President & COO | Sell tax | Jan 31, 2026 | 9.4K | $17.23 | $162K | Form 4 ↗ |
Lucas Shannon President & COO | Vest | Jan 31, 2026 | 22.9K | $0.00 | $0 | Form 4 ↗ |
Lucas Bruce Chief Executive Officer | Vest | Jan 31, 2026 | 22.9K | $0.00 | $0 | Form 4 ↗ |
Lucas Bruce Chief Executive Officer | Sell tax | Jan 31, 2026 | 9.4K | $17.23 | $161K | Form 4 ↗ |
Lucas Bruce Chief Executive Officer | Vest | Jan 31, 2026 | 22.9K | $0.00 | $0 | Form 4 ↗ |