| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $36.78 | 851 | $31,296.63 | 0 | 2024-05-29 | Filing | |
| $36.23 | 27,649 | $1,001,587.79 | 851 | 2024-05-29 | Filing | |
| $42.37 | 4,349 | $184,249.73 | 677,887 | 2024-05-16 | Filing | |
| $41.73 | 30,084 | $1,255,504.60 | 682,236 | 2024-05-16 | Filing | |
| $44.12 | 503 | $22,191.30 | 677,887 | 2024-05-15 | Filing | |
| $43.48 | 29,761 | $1,293,933.88 | 678,390 | 2024-05-15 | Filing | |
| $42.57 | 53,592 | $2,281,631.17 | 708,151 | 2024-05-15 | Filing | |
| $41.84 | 2,303 | $96,347.62 | 677,887 | 2024-05-14 | Filing | |
| $41.60 | 54,408 | $2,263,432.65 | 680,190 | 2024-05-14 | Filing | |
| $46.02 | 2,000 | $92,044.60 | 24,531 | 2024-02-09 | Filing | |
| $45.54 | 23,557 | $1,072,715.11 | 677,887 | 2024-02-09 | Filing | |
| $45.15 | 75,815 | $3,422,834.97 | 677,887 | 2024-02-08 | Filing | |
| $45.01 | 4 | $180.04 | 677,887 | 2024-02-01 | Filing | |
| $45.00 | 624 | $28,080.00 | 677,891 | 2024-02-01 | Filing | |
| $42.03 | 2,000 | $84,050.20 | 26,531 | 2024-01-22 | Filing | |
| $38.01 | 2,000 | $76,025.60 | 28,531 | 2024-01-12 | Filing | |
| $40.17 | 62,739 | $2,519,968.40 | 677,887 | 2024-01-16 | Filing | |
| $40.04 | 12,261 | $490,913.27 | 677,887 | 2024-01-12 | Filing | |
| $35.04 | 10,000 | $350,371.00 | 0 | 2023-12-15 | Filing | |
| $35.03 | 75,000 | $2,627,617.50 | 677,887 | 2023-12-15 | Filing |