| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $59.35 | 20,544 | $1,219,245.31 | 298,484 | 2026-04-29 | Filing | |
| $51.13 | 25,000 | $1,278,250.00 | 298,484 | 2026-04-28 | Filing | |
| $50.00 | 25,000 | $1,250,000.00 | 298,484 | 2026-04-27 | Filing | |
| $50.00 | 25,000 | $1,250,000.00 | 298,484 | 2026-04-24 | Filing | |
| $50.00 | 25,000 | $1,250,000.00 | 298,484 | 2026-04-16 | Filing | |
| $50.11 | 25,000 | $1,252,675.00 | 298,484 | 2026-04-15 | Filing | |
| $50.00 | 25,000 | $1,250,000.00 | 298,484 | 2026-04-14 | Filing | |
| $48.93 | 3,900 | $190,827.00 | 586,566 | 2026-04-15 | Filing | |
| $50.55 | 4,456 | $225,246.34 | 298,484 | 2026-04-13 | Filing | |
| $50.11 | 25,000 | $1,252,675.00 | 298,484 | 2026-04-10 | Filing | |
| $50.95 | 25,000 | $1,273,725.00 | 298,484 | 2026-04-08 | Filing | |
| $50.00 | 25,000 | $1,250,000.00 | 298,484 | 2026-04-07 | Filing | |
| $48.67 | 2,000 | $97,340.00 | 77,691 | 2026-04-01 | Filing | |
| $55.45 | 2,000 | $110,900.00 | 25,951 | 2026-03-19 | Filing | |
| $58.04 | 2,000 | $116,080.00 | 27,951 | 2026-03-18 | Filing | |
| $59.92 | 2,000 | $119,840.00 | 29,951 | 2026-03-17 | Filing | |
| $56.92 | 3,900 | $221,980.20 | 590,466 | 2026-03-18 | Filing | |
| $60.00 | 20,000 | $1,200,000.00 | 57,910 | 2026-03-16 | Filing | |
| $57.98 | 11,175 | $647,926.50 | 57,910 | 2026-03-16 | Filing | |
| $57.98 | 8,825 | $511,673.50 | 57,910 | 2026-03-16 | Filing |