| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $69.31 | 650 | $45,051.50 | 23,312 | 2024-12-16 | Filing | |
| $70.64 | 650 | $45,916.00 | 23,962 | 2024-12-13 | Filing | |
| $75.37 | 5,683 | $428,327.71 | 30,658 | 2024-11-29 | Filing | |
| $75.60 | 360 | $27,216.00 | 36,341 | 2024-11-29 | Filing | |
| $78.21 | 2,256 | $176,441.76 | 58,042 | 2024-11-06 | Filing | |
| $82.00 | 1,424 | $116,768.00 | 60,298 | 2024-11-06 | Filing | |
| $63.37 | 382 | $24,207.34 | 24,443 | 2024-09-13 | Filing | |
| $62.94 | 572 | $36,001.68 | 24,825 | 2024-09-12 | Filing | |
| $62.37 | 7,333 | $457,359.21 | 36,390 | 2024-09-12 | Filing | |
| $62.30 | 1,117 | $69,589.10 | 43,723 | 2024-09-12 | Filing | |
| $60.63 | 11,608 | $703,793.04 | 90,011 | 2024-08-12 | Filing | |
| $70.00 | 15,571 | $1,089,970.00 | 36,701 | 2024-07-25 | Filing | |
| $64.19 | 1,306 | $83,832.14 | 58,042 | 2024-07-16 | Filing | |
| $60.00 | 8,148 | $488,880.00 | 50,534 | 2024-07-09 | Filing | |
| $60.00 | 19,164 | $1,149,840.00 | 66,377 | 2024-06-12 | Filing | |
| $58.91 | 1,093 | $64,388.63 | 21,634 | 2024-06-06 | Filing | |
| $65.51 | 7,365 | $482,481.15 | 90,218 | 2024-01-03 | Filing | |
| $65.00 | 657 | $42,705.00 | 43,412 | 2024-01-02 | Filing | |
| $62.37 | 1,067 | $66,548.79 | 23,436 | 2023-12-13 | Filing | |
| $57.36 | 210 | $12,045.60 | 24,503 | 2023-12-12 | Filing |