| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $47.83 | 10,000 | $478,300.00 | 34,701 | 2025-12-12 | Filing | |
| $46.90 | 10,000 | $469,000.00 | 44,701 | 2025-12-05 | Filing | |
| $48.00 | 1,250 | $60,000.00 | 85,745 | 2025-12-08 | Filing | |
| $46.92 | 8,750 | $410,550.00 | 86,995 | 2025-12-05 | Filing | |
| $47.55 | 10,000 | $475,500.00 | 438,180 | 2025-12-08 | Filing | |
| $42.66 | 8,967 | $382,532.22 | 53,401 | 2025-11-20 | Filing | |
| $40.50 | 10,004 | $405,162.00 | 62,368 | 2025-09-08 | Filing | |
| $38.82 | 6,000 | $232,920.00 | 448,180 | 2025-03-12 | Filing | |
| $45.31 | 6,000 | $271,860.00 | 418,173 | 2025-01-13 | Filing | |
| $46.98 | 6,000 | $281,880.00 | 47,991 | 2024-11-19 | Filing | |
| $50.47 | 5,000 | $252,350.00 | 85,172 | 2024-11-12 | Filing | |
| $45.90 | 24,000 | $1,101,600.00 | 424,173 | 2024-11-05 | Filing | |
| $42.70 | 7,073 | $302,017.10 | 42,027 | 2024-08-26 | Filing | |
| $39.49 | 10,000 | $394,900.00 | 45,062 | 2024-05-08 | Filing | |
| $38.87 | 6,777 | $263,421.99 | 67,774 | 2024-05-07 | Filing | |
| $38.38 | 783 | $30,051.54 | 20,735 | 2024-05-07 | Filing | |
| $30.31 | 7,600 | $230,356.00 | 42,474 | 2024-02-15 | Filing | |
| $30.00 | 400 | $12,000.00 | 50,074 | 2024-02-14 | Filing | |
| $30.00 | 12,232 | $366,960.00 | 63,779 | 2024-02-05 | Filing | |
| $28.87 | 30,000 | $866,100.00 | 47,989 | 2022-11-02 | Filing |