| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $91.53 | 8,699 | $796,203.81 | 339,032 | 2024-04-03 | Filing | |
| $92.62 | 1,378 | $127,628.98 | 70,646 | 2024-04-02 | Filing | |
| $90.13 | 500 | $45,065.00 | 69,582 | 2024-03-28 | Filing | |
| $90.13 | 500 | $45,065.00 | 69,582 | 2024-03-28 | Filing | |
| $90.13 | 313 | $28,210.69 | 347,731 | 2024-03-28 | Filing | |
| $90.42 | 134 | $12,115.72 | 348,044 | 2024-03-28 | Filing | |
| $90.42 | 743 | $67,178.94 | 204,839 | 2024-03-28 | Filing | |
| $90.42 | 707 | $63,923.97 | 197,560 | 2024-03-28 | Filing | |
| $90.42 | 464 | $41,952.93 | 112,199 | 2024-03-28 | Filing | |
| $90.42 | 2,662 | $240,686.86 | 234,526 | 2024-03-28 | Filing | |
| $89.60 | 20,070 | $1,798,370.34 | 0 | 2024-03-15 | Filing | |
| $88.97 | 20,575 | $1,830,574.21 | 20,070 | 2024-03-15 | Filing | |
| $87.98 | 10,265 | $903,120.86 | 40,645 | 2024-03-15 | Filing | |
| $90.42 | 914 | $82,640.04 | 72,024 | 2024-03-28 | Filing | |
| $89.63 | 28,334 | $2,539,599.09 | 232,004 | 2024-03-15 | Filing | |
| $88.98 | 34,960 | $3,110,884.14 | 260,338 | 2024-03-15 | Filing | |
| $87.96 | 19,929 | $1,753,050.50 | 295,298 | 2024-03-15 | Filing | |
| $89.13 | 1,816 | $161,856.81 | 458,585 | 2024-03-06 | Filing | |
| $88.45 | 3,184 | $281,635.31 | 460,401 | 2024-03-06 | Filing | |
| $88.37 | 1,028 | $90,839.22 | 463,585 | 2024-03-05 | Filing |