| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $48.50 | 1,360 | $65,960.00 | 1,736,360 | 2026-05-19 | Filing | |
| $49.69 | 7,000 | $347,830.00 | 1,735,000 | 2026-05-19 | Filing | |
| $49.63 | 3,001 | $148,939.63 | 1,728,000 | 2026-05-19 | Filing | |
| $49.12 | 7,000 | $343,840.00 | 512,000 | 2026-05-15 | Filing | |
| $49.63 | 8,000 | $397,040.00 | 1,724,999 | 2026-05-15 | Filing | |
| $49.69 | 13,417 | $666,690.73 | 1,716,999 | 2026-05-15 | Filing | |
| $52.75 | 2 | $113.52 | 5,260 | 2026-05-05 | Filing | |
| $55.13 | 1,200 | $66,156.00 | 30,947 | 2026-03-13 | Filing | |
| $55.39 | 2,000 | $110,780.00 | 29,747 | 2026-03-13 | Filing | |
| $54.88 | 2,000 | $109,760.00 | 18,257 | 2026-03-13 | Filing | |
| $56.90 | 1,000 | $56,900.00 | 28,000 | 2026-03-12 | Filing | |
| $58.94 | 4,250 | $250,473.75 | 25,110 | 2026-03-10 | Filing | |
| $58.91 | 1,000 | $58,910.00 | 27,000 | 2026-03-11 | Filing | |
| $58.72 | 3,000 | $176,160.00 | 16,257 | 2026-03-11 | Filing | |
| $56.34 | 3,184 | $179,386.56 | 26,000 | 2026-03-09 | Filing | |
| $58.05 | 60,000 | $3,483,000.00 | 1,703,582 | 2026-03-06 | Filing | |
| $63.91 | 205 | $13,101.55 | 18,544 | 2026-02-19 | Filing | |
| $63.92 | 995 | $63,600.40 | 18,339 | 2026-02-19 | Filing | |
| $47.34 | 2,000 | $94,680.00 | 4,958 | 2025-11-19 | Filing | |
| $50.69 | 4,000 | $202,740.00 | 18,101 | 2025-11-04 | Filing |