| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $41.00 | 20,000 | $819,960.00 | 68,755 | 2025-10-01 | Filing | |
| $45.35 | 500 | $22,675.00 | 0 | 2025-09-29 | Filing | |
| $45.51 | 500 | $22,755.00 | 500 | 2025-09-26 | Filing | |
| $45.41 | 800 | $36,328.00 | 1,000 | 2025-09-25 | Filing | |
| $45.19 | 1,100 | $49,713.95 | 1,800 | 2025-09-19 | Filing | |
| $45.49 | 800 | $36,391.04 | 2,900 | 2025-09-18 | Filing | |
| $43.45 | 60,000 | $2,607,000.00 | 14,876 | 2025-08-21 | Filing | |
| $43.82 | 40,000 | $1,752,800.00 | 68,755 | 2025-08-15 | Filing | |
| $46.00 | 15,000 | $690,000.00 | 300,233 | 2025-06-20 | Filing | |
| $45.00 | 15,000 | $675,000.00 | 315,233 | 2025-06-20 | Filing | |
| $44.00 | 40,000 | $1,760,000.00 | 300,233 | 2025-06-18 | Filing | |
| $48.12 | 100 | $4,812.00 | 3,700 | 2025-06-20 | Filing | |
| $43.00 | 69,000 | $2,967,000.00 | 205,593 | 2025-06-11 | Filing | |
| $43.00 | 32,505 | $1,397,715.00 | 300,233 | 2025-06-11 | Filing | |
| $43.00 | 40,000 | $1,720,000.00 | 332,738 | 2025-06-11 | Filing | |
| $41.20 | 5,000 | $206,000.00 | 3,112 | 2025-05-15 | Filing | |
| $40.97 | 767 | $31,423.99 | 3,112 | 2025-05-14 | Filing | |
| $41.25 | 25,000 | $1,031,250.00 | 14,876 | 2025-05-12 | Filing | |
| $41.00 | 25,000 | $1,025,000.00 | 14,876 | 2025-03-03 | Filing | |
| $39.93 | 2,528 | $100,943.04 | 3,879 | 2024-12-12 | Filing |