| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $79.23 | 3,252 | $257,663.76 | 115,694 | 2024-11-07 | Filing | |
| $78.70 | 5,500 | $432,833.50 | 64,585 | 2024-11-07 | Filing | |
| $103.44 | 200 | $20,687.00 | 43,107 | 2024-10-31 | Filing | |
| $102.42 | 823 | $84,291.33 | 102 | 2024-10-31 | Filing | |
| $101.57 | 2,517 | $255,646.91 | 44,130 | 2024-10-31 | Filing | |
| $100.33 | 14,454 | $1,450,207.40 | 46,647 | 2024-10-31 | Filing | |
| $90.23 | 3,323 | $299,837.95 | 61,101 | 2024-10-31 | Filing | |
| $77.80 | 300 | $23,340.00 | 64,424 | 2024-10-31 | Filing | |
| $76.91 | 7,653 | $588,606.77 | 64,724 | 2024-10-31 | Filing | |
| $76.23 | 2,892 | $220,452.53 | 72,377 | 2024-10-31 | Filing | |
| $75.18 | 8,607 | $647,073.40 | 75,269 | 2024-10-31 | Filing | |
| $73.29 | 1,700 | $124,590.45 | 83,876 | 2024-10-31 | Filing | |
| $71.91 | 5,381 | $386,950.94 | 85,576 | 2024-10-31 | Filing | |
| $70.40 | 3,109 | $218,865.83 | 90,957 | 2024-10-31 | Filing | |
| $43.67 | 1,735 | $75,765.72 | 16,013 | 2024-06-13 | Filing | |
| $62.94 | 400 | $25,174.00 | 43,107 | 2024-05-02 | Filing | |
| $61.17 | 6,658 | $407,241.23 | 43,507 | 2024-05-02 | Filing | |
| $60.14 | 3,596 | $216,266.68 | 50,165 | 2024-05-02 | Filing | |
| $59.37 | 2,646 | $157,085.35 | 53,761 | 2024-05-02 | Filing | |
| $14.18 | 4,000 | $56,700.00 | 76,766 | 2023-12-05 | Filing |