| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $54.87 | 108,880 | $5,974,245.60 | 604,631 | 2025-02-18 | Filing | |
| $55.25 | 4,000 | $221,000.00 | 43,122 | 2025-02-13 | Filing | |
| $54.87 | 4,136 | $226,942.32 | 8,777 | 2025-02-11 | Filing | |
| $54.40 | 4,916 | $267,430.40 | 18,686 | 2025-02-11 | Filing | |
| $42.83 | 12,000 | $513,960.00 | 151,182 | 2025-01-10 | Filing | |
| $44.60 | 13,600 | $606,560.00 | 267,404 | 2024-12-13 | Filing | |
| $46.40 | 9,000 | $417,600.00 | 267,404 | 2024-11-25 | Filing | |
| $46.52 | 1,116 | $51,916.32 | 60,311 | 2024-11-22 | Filing | |
| $46.54 | 1,425 | $66,319.50 | 61,427 | 2024-11-22 | Filing | |
| $44.88 | 347 | $15,573.36 | 14,755 | 2024-11-18 | Filing | |
| $44.89 | 111 | $4,982.79 | 15,102 | 2024-11-18 | Filing | |
| $46.46 | 70,000 | $3,252,158.00 | 163,049 | 2024-11-12 | Filing | |
| $46.70 | 2,000 | $93,400.00 | 5,300 | 2024-11-12 | Filing | |
| $46.57 | 3,218 | $149,875.45 | 23,602 | 2024-11-12 | Filing | |
| $38.54 | 7,000 | $269,786.30 | 276,404 | 2024-09-12 | Filing | |
| $37.50 | 800 | $30,003.36 | 9,975 | 2024-08-14 | Filing | |
| $33.17 | 1,000 | $33,170.00 | 7,300 | 2024-06-05 | Filing | |
| $36.27 | 1,845 | $66,910.03 | 6,922 | 2024-02-15 | Filing | |
| $36.00 | 11,450 | $412,200.00 | 21,175 | 2024-01-22 | Filing | |
| $34.85 | 18,286 | $637,252.47 | 85,775 | 2023-12-04 | Filing |