| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $105.16 | 2,638 | $277,409.71 | 210,377 | 2024-07-22 | Filing | |
| $105.16 | 815 | $85,704.34 | 207,457 | 2024-07-22 | Filing | |
| $112.21 | 226 | $25,358.33 | 207,855 | 2024-07-15 | Filing | |
| $111.63 | 5,270 | $588,313.29 | 208,081 | 2024-07-15 | Filing | |
| $109.33 | 907 | $99,163.13 | 301,808 | 2024-07-01 | Filing | |
| $108.63 | 1,793 | $194,781.48 | 302,715 | 2024-07-01 | Filing | |
| $108.37 | 2,723 | $295,080.07 | 206,772 | 2024-07-01 | Filing | |
| $109.43 | 2,431 | $266,020.44 | 213,351 | 2024-07-01 | Filing | |
| $108.61 | 11,061 | $1,201,328.57 | 215,782 | 2024-07-01 | Filing | |
| $107.73 | 24,008 | $2,586,456.26 | 226,843 | 2024-07-01 | Filing | |
| $108.37 | 4,983 | $539,986.78 | 75,059 | 2024-07-01 | Filing | |
| $109.66 | 2,700 | $296,079.57 | 304,508 | 2024-06-18 | Filing | |
| $112.55 | 1,247 | $140,349.60 | 213,351 | 2024-06-17 | Filing | |
| $111.88 | 3,243 | $362,810.95 | 214,598 | 2024-06-17 | Filing | |
| $110.35 | 1,615 | $178,211.21 | 217,841 | 2024-06-17 | Filing | |
| $110.17 | 2,000 | $220,330.00 | 18,634 | 2024-05-30 | Filing | |
| $109.96 | 1,647 | $181,103.30 | 114,186 | 2024-05-28 | Filing | |
| $109.96 | 1,438 | $158,121.76 | 109,940 | 2024-05-28 | Filing | |
| $109.09 | 4,856 | $529,728.41 | 5,005 | 2024-05-28 | Filing | |
| $108.91 | 236 | $25,703.80 | 68,582 | 2024-05-23 | Filing |