| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $201.04 | 810 | $162,843.29 | 21,707 | 2024-12-09 | Filing | |
| $199.97 | 4,563 | $912,458.09 | 22,517 | 2024-12-09 | Filing | |
| $200.32 | 887 | $177,680.38 | 47,282 | 2024-12-03 | Filing | |
| $199.83 | 6,665 | $1,331,878.28 | 48,169 | 2024-12-03 | Filing | |
| $199.03 | 2,300 | $457,761.87 | 54,834 | 2024-12-03 | Filing | |
| $199.88 | 3,012 | $602,035.85 | 57,134 | 2024-12-02 | Filing | |
| $199.35 | 6,294 | $1,254,679.32 | 60,146 | 2024-12-02 | Filing | |
| $197.94 | 600 | $118,761.00 | 66,440 | 2024-12-02 | Filing | |
| $197.23 | 400 | $78,891.80 | 67,040 | 2024-12-02 | Filing | |
| $200.00 | 860 | $172,000.00 | 6,843 | 2024-11-25 | Filing | |
| $193.20 | 1,703 | $329,026.75 | 830 | 2024-11-21 | Filing | |
| $168.75 | 4,000 | $674,993.20 | 40,137 | 2024-09-12 | Filing | |
| $176.08 | 590 | $103,887.20 | 154 | 2024-08-20 | Filing | |
| $173.47 | 100 | $17,347.00 | 44,137 | 2024-08-12 | Filing | |
| $171.95 | 900 | $154,755.00 | 44,237 | 2024-08-12 | Filing | |
| $171.09 | 3,000 | $513,270.00 | 45,137 | 2024-08-12 | Filing | |
| $171.73 | 5,000 | $858,657.50 | 59,616 | 2024-08-06 | Filing | |
| $170.00 | 1,000 | $170,000.00 | 13,902 | 2024-08-06 | Filing | |
| $180.25 | 3 | $540.75 | 14,471 | 2024-08-01 | Filing | |
| $178.90 | 9 | $1,610.13 | 14,474 | 2024-08-01 | Filing |