| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $117.01 | 256 | $29,954.56 | 597,936 | 2024-03-01 | Filing | |
| $116.30 | 6,294 | $731,992.20 | 598,192 | 2024-03-01 | Filing | |
| $115.21 | 20,498 | $2,361,574.58 | 604,486 | 2024-03-01 | Filing | |
| $116.90 | 20,026 | $2,341,039.40 | 487,660 | 2024-02-29 | Filing | |
| $116.23 | 81,557 | $9,479,370.11 | 507,686 | 2024-02-29 | Filing | |
| $115.32 | 26,417 | $3,046,408.44 | 589,243 | 2024-02-29 | Filing | |
| $80.33 | 4 | $321.32 | 35,418 | 2023-09-11 | Filing | |
| $80.32 | 5,444 | $437,262.08 | 35,418 | 2023-09-01 | Filing | |
| $80.29 | 300 | $24,087.00 | 35,418 | 2023-08-31 | Filing | |
| $80.08 | 400 | $32,032.00 | 35,418 | 2023-08-30 | Filing | |
| $80.00 | 190 | $15,200.00 | 35,418 | 2023-08-29 | Filing | |
| $80.01 | 1,232 | $98,572.32 | 35,418 | 2023-08-23 | Filing | |
| $80.02 | 1,530 | $122,430.60 | 35,418 | 2023-08-22 | Filing | |
| $79.38 | 1,982 | $157,331.16 | 35,418 | 2023-08-18 | Filing | |
| $78.59 | 14,248 | $1,119,750.32 | 37,400 | 2023-08-18 | Filing | |
| $76.98 | 4,641 | $357,264.18 | 88,196 | 2023-06-01 | Filing | |
| $76.56 | 6,492 | $497,027.52 | 92,837 | 2023-06-01 | Filing | |
| $77.37 | 3,790 | $293,232.30 | 67,124 | 2023-05-17 | Filing | |
| $76.64 | 3,965 | $303,877.60 | 70,914 | 2023-05-17 | Filing | |
| $75.60 | 3,245 | $245,322.00 | 74,879 | 2023-05-17 | Filing |