Revenue
$718.4M
▲ 16.4% YoY
Net Income
$204.3M
▲ 8.0% YoY
EPS
$1.77
▼ 0.6% YoY
Cash
$16.3M
▲ 154.6% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
RAKOLTA JOHN JR | Buy | Apr 1, 2026 | 146 | $75.69 | $11K | Form 4 ↗ |
Breslin Stephen CHIEF ACCOUNTING OFFICER | Grant | Feb 23, 2026 | 2.5K | $0.00 | $0 | Form 4 ↗ |
Breslin Stephen CHIEF ACCOUNTING OFFICER | Sell tax | Feb 23, 2026 | 1.5K | $79.32 | $117K | Form 4 ↗ |
Spehar Danielle M GENERAL COUNSEL | Grant | Feb 23, 2026 | 4.5K | $0.00 | $0 | Form 4 ↗ |
Spehar Danielle M GENERAL COUNSEL | Grant | Feb 23, 2026 | 6.0K | $0.00 | $0 | Form 4 ↗ |
Spehar Danielle M GENERAL COUNSEL | Sell tax | Feb 23, 2026 | 5.7K | $79.32 | $453K | Form 4 ↗ |
Witteveen Nicole CHIEF OPERATING OFFICER | Grant | Feb 23, 2026 | 8.5K | $0.00 | $0 | Form 4 ↗ |
Witteveen Nicole CHIEF OPERATING OFFICER | Grant | Feb 23, 2026 | 2.5K | $0.00 | $0 | Form 4 ↗ |
Witteveen Nicole CHIEF OPERATING OFFICER | Sell tax | Feb 23, 2026 | 3.1K | $79.32 | $250K | Form 4 ↗ |
Erlich Craig CHIEF GROWTH OFFICER | Grant | Feb 23, 2026 | 5.7K | $0.00 | $0 | Form 4 ↗ |
Erlich Craig CHIEF GROWTH OFFICER | Grant | Feb 23, 2026 | 10.0K | $0.00 | $0 | Form 4 ↗ |
Erlich Craig CHIEF GROWTH OFFICER | Sell tax | Feb 23, 2026 | 8.6K | $79.32 | $685K | Form 4 ↗ |
Coughenour Peter CHIEF FINANCIAL OFFICER | Grant | Feb 23, 2026 | 8.5K | $0.00 | $0 | Form 4 ↗ |
Coughenour Peter CHIEF FINANCIAL OFFICER | Grant | Feb 23, 2026 | 4.0K | $0.00 | $0 | Form 4 ↗ |
Coughenour Peter CHIEF FINANCIAL OFFICER | Sell tax | Feb 23, 2026 | 4.4K | $79.32 | $349K | Form 4 ↗ |
Agree Joey PRESIDENT & CEO | Grant | Feb 23, 2026 | 24.6K | $0.00 | $0 | Form 4 ↗ |
Agree Joey PRESIDENT & CEO | Grant | Feb 23, 2026 | 40.0K | $0.00 | $0 | Form 4 ↗ |
Agree Joey PRESIDENT & CEO | Sell tax | Feb 23, 2026 | 41.5K | $79.32 | $3.29M | Form 4 ↗ |
AGREE RICHARD EXECUTIVE CHAIRMAN OF BOARD | Grant | Feb 23, 2026 | 8.1K | $0.00 | $0 | Form 4 ↗ |
AGREE RICHARD EXECUTIVE CHAIRMAN OF BOARD | Sell tax | Feb 23, 2026 | 4.6K | $79.32 | $363K | Form 4 ↗ |