| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $102.84 | 8,500 | $874,140.00 | 9,911 | 2024-03-15 | Filing | |
| $101.23 | 1,500 | $151,845.00 | 3,442 | 2024-03-14 | Filing | |
| $100.35 | 2,000 | $200,700.00 | 16,037 | 2024-03-01 | Filing | |
| $101.53 | 38,417 | $3,900,478.01 | 9,380 | 2023-12-11 | Filing | |
| $95.40 | 13,500 | $1,287,900.00 | 9,251 | 2023-09-12 | Filing | |
| $103.96 | 300 | $31,188.00 | 3,269 | 2023-03-09 | Filing | |
| $103.82 | 213 | $22,113.66 | 7,388 | 2023-03-08 | Filing | |
| $108.45 | 2,200 | $238,590.00 | 1,656 | 2023-02-27 | Filing | |
| $108.39 | 1,690 | $183,179.10 | 1,656 | 2023-02-27 | Filing | |
| $106.10 | 12,500 | $1,326,250.00 | 9,129 | 2023-02-27 | Filing | |
| $108.64 | 189 | $20,532.96 | 7,383 | 2023-02-21 | Filing | |
| $116.56 | 190 | $22,146.40 | 7,379 | 2022-09-06 | Filing | |
| $120.35 | 161 | $19,376.35 | 7,375 | 2022-08-18 | Filing | |
| $120.94 | 6,500 | $786,110.00 | 26,102 | 2022-05-27 | Filing | |
| $120.22 | 256 | $30,776.32 | 3,108 | 2022-04-29 | Filing | |
| $125.62 | 4,068 | $511,022.16 | 25,355 | 2022-04-20 | Filing | |
| $121.09 | 4,156 | $503,250.04 | 396,646 | 2022-04-05 | Filing | |
| $120.55 | 15,627 | $1,883,834.85 | 400,802 | 2022-04-05 | Filing | |
| $120.00 | 2,360 | $283,200.00 | 25,355 | 2022-04-01 | Filing | |
| $120.00 | 6,472 | $776,640.00 | 12,092 | 2022-04-01 | Filing |