| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $147.19 | 100 | $14,719.00 | 103,262 | 2025-11-25 | Filing | |
| $146.61 | 19,971 | $2,927,910.37 | 103,362 | 2025-11-25 | Filing | |
| $145.68 | 15,864 | $2,311,091.32 | 123,333 | 2025-11-25 | Filing | |
| $140.94 | 2,727 | $384,348.83 | 175,954 | 2025-05-15 | Filing | |
| $140.12 | 7,866 | $1,102,215.38 | 178,681 | 2025-05-15 | Filing | |
| $180.03 | 8,774 | $1,579,583.22 | 149,618 | 2024-11-07 | Filing | |
| $169.70 | 647 | $109,795.90 | 28,412 | 2024-02-27 | Filing | |
| $166.09 | 1,931 | $320,719.79 | 27,180 | 2024-02-22 | Filing | |
| $154.34 | 2,992 | $461,785.28 | 15,884 | 2024-02-12 | Filing | |
| $154.96 | 400 | $61,984.00 | 27,180 | 2024-02-12 | Filing | |
| $154.67 | 3,724 | $575,991.08 | 27,580 | 2024-02-12 | Filing | |
| $151.83 | 8,427 | $1,279,471.41 | 12,953 | 2023-08-23 | Filing | |
| $139.42 | 1 | $139.42 | 6,999 | 2022-08-08 | Filing | |
| $136.88 | 1,155 | $158,092.01 | 6,920 | 2022-08-04 | Filing | |
| $159.72 | 805 | $128,578.30 | 0 | 2022-02-16 | Filing | |
| $159.73 | 2,210 | $353,012.14 | 13,891 | 2022-02-08 | Filing | |
| $171.03 | 63 | $10,774.66 | 0 | 2021-11-18 | Filing | |
| $168.93 | 63 | $10,642.58 | 63 | 2021-11-17 | Filing | |
| $139.51 | 5,084 | $709,244.95 | 5,320 | 2021-05-25 | Filing | |
| $146.37 | 3,000 | $439,112.70 | 5,218 | 2021-05-14 | Filing |