Earnings Est.
No Polygon data
Insider Transactions
(92)
| Date | Type | Insider | Title | Shares | Price | $ Value | % Held | Score |
|---|---|---|---|---|---|---|---|---|
| 2025-11-24 | ▼ SELL | Boersma Travis | 156,937 | $53 | $8.3M | 10.1% | — | |
| 2025-11-24 | ▼ SELL | Boersma Travis | 324,635 | $54 | $17.4M | 23.3% | — | |
| 2025-11-24 | ▼ SELL | Boersma Travis | 22,687 | $55 | $1.2M | 2.1% | — | |
| 2025-11-25 | ▼ SELL | Boersma Travis | 90,334 | $54 | $4.9M | 8.6% | — | |
| 2025-11-25 | ▼ SELL | Boersma Travis | 261,767 | $55 | $14.3M | 27.4% | — | |
| 2025-11-25 | ▼ SELL | Boersma Travis | 427,572 | $55 | $23.6M | 61.6% | — | |
| 2025-11-25 | ▼ SELL | Boersma Travis | 60,348 | $57 | $3.4M | 22.6% | — | |
| 2025-11-25 | ▼ SELL | Boersma Travis | 190,506 | $57 | $10.9M | 92.4% | — | |
| 2025-11-24 | ▼ SELL | Boersma Travis | 98,697 | $53 | $5.2M | 10.1% | — | |
| 2025-11-24 | ▼ SELL | Boersma Travis | 204,160 | $54 | $10.9M | 23.3% | — | |
| 2025-11-24 | ▼ SELL | Boersma Travis | 14,268 | $55 | $782K | 2.1% | — | |
| 2025-11-25 | ▼ SELL | Boersma Travis | 56,808 | $54 | $3.1M | 8.6% | — | |
| 2025-11-25 | ▼ SELL | Boersma Travis | 164,625 | $55 | $9.0M | 27.4% | — | |
| 2025-11-25 | ▼ SELL | Boersma Travis | 268,897 | $55 | $14.9M | 61.6% | — | |
| 2025-11-25 | ▼ SELL | Boersma Travis | 37,952 | $57 | $2.1M | 22.6% | — | |
| 2025-11-25 | ▼ SELL | Boersma Travis | 119,807 | $57 | $6.9M | 92.4% | — | |
| 2025-11-24 | ▼ SELL | DM Individual Aggregator, LLC | 98,697 | $53 | $5.2M | 10.1% | — | |
| 2025-11-24 | ▼ SELL | DM Individual Aggregator, LLC | 204,160 | $54 | $10.9M | 23.3% | — | |
| 2025-11-24 | ▼ SELL | DM Individual Aggregator, LLC | 14,268 | $55 | $782K | 2.1% | — | |
| 2025-11-25 | ▼ SELL | DM Individual Aggregator, LLC | 56,808 | $54 | $3.1M | 8.6% | — | |
| 2025-11-25 | ▼ SELL | DM Individual Aggregator, LLC | 164,625 | $55 | $9.0M | 27.4% | — | |
| 2025-11-25 | ▼ SELL | DM Individual Aggregator, LLC | 268,897 | $55 | $14.9M | 61.6% | — | |
| 2025-11-25 | ▼ SELL | DM Individual Aggregator, LLC | 37,952 | $57 | $2.1M | 22.6% | — | |
| 2025-11-25 | ▼ SELL | DM Individual Aggregator, LLC | 119,807 | $57 | $6.9M | 92.4% | — | |
| 2025-11-24 | ▼ SELL | DM Trust Aggregator, LLC | 156,937 | $53 | $8.3M | 10.1% | — | |
| 2025-11-24 | ▼ SELL | DM Trust Aggregator, LLC | 324,635 | $54 | $17.4M | 23.3% | — | |
| 2025-11-24 | ▼ SELL | DM Trust Aggregator, LLC | 22,687 | $55 | $1.2M | 2.1% | — | |
| 2025-11-25 | ▼ SELL | DM Trust Aggregator, LLC | 90,334 | $54 | $4.9M | 8.6% | — | |
| 2025-11-25 | ▼ SELL | DM Trust Aggregator, LLC | 261,767 | $55 | $14.3M | 27.4% | — | |
| 2025-11-25 | ▼ SELL | DM Trust Aggregator, LLC | 427,572 | $55 | $23.6M | 61.6% | — | |
| 2025-11-25 | ▼ SELL | DM Trust Aggregator, LLC | 60,348 | $57 | $3.4M | 22.6% | — | |
| 2025-11-25 | ▼ SELL | DM Trust Aggregator, LLC | 190,506 | $57 | $10.9M | 92.4% | — | |
| 2025-08-25 | ▼ SELL | Boersma Travis | 2,517 | $66 | $166K | 0.1% | — | |
| 2025-08-25 | ▼ SELL | Boersma Travis | 56,022 | $68 | $3.8M | 2.8% | — | |
| 2025-08-25 | ▼ SELL | Boersma Travis | 174,916 | $68 | $12.0M | 8.9% | — | |
| 2025-08-25 | ▼ SELL | Boersma Travis | 250,113 | $70 | $17.4M | 13.9% | — | |
| 2025-08-25 | ▼ SELL | Boersma Travis | 1,583 | $66 | $104K | 0.1% | — | |
| 2025-08-25 | ▼ SELL | Boersma Travis | 35,232 | $68 | $2.4M | 2.8% | — | |
| 2025-08-25 | ▼ SELL | Boersma Travis | 110,004 | $68 | $7.5M | 8.9% | — | |
| 2025-08-25 | ▼ SELL | Boersma Travis | 157,294 | $70 | $10.9M | 13.9% | — | |
| 2025-08-25 | ▼ SELL | DM Individual Aggregator, LLC | 1,583 | $66 | $104K | 0.1% | — | |
| 2025-08-25 | ▼ SELL | DM Individual Aggregator, LLC | 35,232 | $68 | $2.4M | 2.8% | — | |
| 2025-08-25 | ▼ SELL | DM Individual Aggregator, LLC | 110,004 | $68 | $7.5M | 8.9% | — | |
| 2025-08-25 | ▼ SELL | DM Individual Aggregator, LLC | 157,294 | $70 | $10.9M | 13.9% | — | |
| 2025-08-25 | ▼ SELL | DM Trust Aggregator, LLC | 2,517 | $66 | $166K | 0.1% | — | |
| 2025-08-25 | ▼ SELL | DM Trust Aggregator, LLC | 56,022 | $68 | $3.8M | 2.8% | — | |
| 2025-08-25 | ▼ SELL | DM Trust Aggregator, LLC | 174,916 | $68 | $12.0M | 8.9% | — | |
| 2025-08-25 | ▼ SELL | DM Trust Aggregator, LLC | 250,113 | $70 | $17.4M | 13.9% | — | |
| 2025-08-21 | ▼ SELL | Boersma Travis | 211,023 | $63 | $13.3M | 6.8% | — | |
| 2025-08-21 | ▼ SELL | Boersma Travis | 72,574 | $63 | $4.6M | 2.5% | — | |
| 2025-08-22 | ▼ SELL | Boersma Travis | 47,005 | $64 | $3.0M | 1.7% | — | |
| 2025-08-22 | ▼ SELL | Boersma Travis | 152,878 | $65 | $9.9M | 5.5% | — | |
| 2025-08-22 | ▼ SELL | Boersma Travis | 567,738 | $65 | $37.1M | 21.8% | — | |
| 2025-08-21 | ▼ SELL | Boersma Travis | 132,711 | $63 | $8.4M | 6.8% | — | |
| 2025-08-21 | ▼ SELL | Boersma Travis | 45,640 | $63 | $2.9M | 2.5% | — | |
| 2025-08-22 | ▼ SELL | Boersma Travis | 29,561 | $64 | $1.9M | 1.7% | — | |
| 2025-08-22 | ▼ SELL | Boersma Travis | 96,143 | $65 | $6.2M | 5.5% | — | |
| 2025-08-22 | ▼ SELL | Boersma Travis | 357,046 | $65 | $23.3M | 21.8% | — | |
| 2025-08-21 | ▼ SELL | DM Individual Aggregator, LLC | 132,711 | $63 | $8.4M | 6.8% | — | |
| 2025-08-21 | ▼ SELL | DM Individual Aggregator, LLC | 45,640 | $63 | $2.9M | 2.5% | — | |
| 2025-08-22 | ▼ SELL | DM Individual Aggregator, LLC | 29,561 | $64 | $1.9M | 1.7% | — | |
| 2025-08-22 | ▼ SELL | DM Individual Aggregator, LLC | 96,143 | $65 | $6.2M | 5.5% | — | |
| 2025-08-22 | ▼ SELL | DM Individual Aggregator, LLC | 357,046 | $65 | $23.3M | 21.8% | — | |
| 2025-08-21 | ▼ SELL | DM Trust Aggregator, LLC | 211,023 | $63 | $13.3M | 6.8% | — | |
| 2025-08-21 | ▼ SELL | DM Trust Aggregator, LLC | 72,574 | $63 | $4.6M | 2.5% | — | |
| 2025-08-22 | ▼ SELL | DM Trust Aggregator, LLC | 47,005 | $64 | $3.0M | 1.7% | — | |
| 2025-08-22 | ▼ SELL | DM Trust Aggregator, LLC | 152,878 | $65 | $9.9M | 5.5% | — | |
| 2025-08-22 | ▼ SELL | DM Trust Aggregator, LLC | 567,738 | $65 | $37.1M | 21.8% | — | |
| 2025-05-21 | ▼ SELL | DM Individual Aggregator, LLC / Boersma Travis | 57,636 | $65 | $3.8M | 2.6% | — | |
| 2025-05-21 | ▼ SELL | DM Individual Aggregator, LLC / Boersma Travis | 43,739 | $66 | $2.9M | 2.0% | — | |
| 2025-05-21 | ▼ SELL | DM Individual Aggregator, LLC / Boersma Travis | 17,737 | $67 | $1.2M | 0.8% | — | |
| 2025-05-22 | ▼ SELL | DM Individual Aggregator, LLC / Boersma Travis | 12,247 | $65 | $798K | 0.6% | — | |
| 2025-05-22 | ▼ SELL | DM Individual Aggregator, LLC / Boersma Travis | 82,588 | $66 | $5.5M | 4.0% | — | |
| 2025-05-22 | ▼ SELL | DM Individual Aggregator, LLC / Boersma Travis | 11,786 | $67 | $792K | 0.6% | — | |
| 2025-05-22 | ▼ SELL | DM Individual Aggregator, LLC / Boersma Travis | 52,633 | $68 | $3.6M | 2.6% | — | |
| 2025-05-21 | ▼ SELL | DM Trust Aggregator, LLC / Boersma Travis | 203,967 | $65 | $13.3M | 5.0% | — | |
| 2025-05-21 | ▼ SELL | DM Trust Aggregator, LLC / Boersma Travis | 154,791 | $66 | $10.3M | 4.0% | — | |
| 2025-05-21 | ▼ SELL | DM Trust Aggregator, LLC / Boersma Travis | 62,768 | $67 | $4.2M | 1.7% | — | |
| 2025-05-22 | ▼ SELL | DM Trust Aggregator, LLC / Boersma Travis | 43,340 | $65 | $2.8M | 1.2% | — | |
| 2025-05-22 | ▼ SELL | DM Trust Aggregator, LLC / Boersma Travis | 292,274 | $66 | $19.3M | 8.1% | — | |
| 2025-05-22 | ▼ SELL | DM Trust Aggregator, LLC / Boersma Travis | 41,709 | $67 | $2.8M | 1.3% | — | |
| 2025-05-22 | ▼ SELL | DM Trust Aggregator, LLC / Boersma Travis | 186,264 | $68 | $12.7M | 5.7% | — | |
| 2025-05-19 | ▼ SELL | DM Individual Aggregator, LLC / Boersma Travis | 466,406 | $72 | $33.5M | 16.1% | — | |
| 2025-05-19 | ▼ SELL | DM Individual Aggregator, LLC / Boersma Travis | 65,120 | $73 | $4.7M | 2.7% | — | |
| 2025-05-20 | ▼ SELL | DM Individual Aggregator, LLC / Boersma Travis | 69,211 | $68 | $4.7M | 2.9% | — | |
| 2025-05-20 | ▼ SELL | DM Individual Aggregator, LLC / Boersma Travis | 83,487 | $69 | $5.7M | 3.6% | — | |
| 2025-05-20 | ▼ SELL | DM Individual Aggregator, LLC / Boersma Travis | 1,344 | $70 | $94K | <0.1% | — | |
| 2025-05-20 | ▼ SELL | DM Individual Aggregator, LLC / Boersma Travis | 1,280 | $71 | $91K | <0.1% | — | |
| 2025-05-20 | ▼ SELL | DM Trust Aggregator, LLC / Boersma Travis | 244,931 | $68 | $16.5M | 5.3% | — | |
| 2025-05-20 | ▼ SELL | DM Trust Aggregator, LLC / Boersma Travis | 295,454 | $69 | $20.3M | 6.8% | — | |
| 2025-05-20 | ▼ SELL | DM Trust Aggregator, LLC / Boersma Travis | 4,756 | $70 | $331K | 0.1% | — | |
| 2025-05-20 | ▼ SELL | DM Trust Aggregator, LLC / Boersma Travis | 4,532 | $71 | $323K | 0.1% | — |