| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $92.63 | 250 | $23,157.50 | 46,924 | 2024-03-21 | Filing | |
| $93.06 | 3,221 | $299,746.26 | 69,181 | 2024-03-04 | Filing | |
| $93.86 | 250 | $23,465.00 | 46,963 | 2024-02-21 | Filing | |
| $94.03 | 3,250 | $305,597.50 | 84,153 | 2024-02-15 | Filing | |
| $93.78 | 250 | $23,445.00 | 47,213 | 2024-01-22 | Filing | |
| $95.00 | 250 | $23,750.00 | 47,434 | 2023-12-21 | Filing | |
| $104.45 | 250 | $26,112.50 | 47,532 | 2023-11-21 | Filing | |
| $106.20 | 842 | $89,420.40 | 74,185 | 2023-11-16 | Filing | |
| $105.66 | 504 | $53,252.64 | 75,027 | 2023-11-15 | Filing | |
| $104.77 | 6,500 | $681,005.00 | 72,822 | 2023-11-14 | Filing | |
| $100.60 | 679 | $68,307.40 | 54,761 | 2023-06-21 | Filing | |
| $105.50 | 736 | $77,648.00 | 56,028 | 2023-02-21 | Filing | |
| $108.48 | 2,962 | $321,317.17 | 38,258 | 2023-02-13 | Filing | |
| $106.50 | 3,960 | $421,740.00 | 57,962 | 2023-01-09 | Filing | |
| $103.29 | 7,000 | $723,002.00 | 13,661 | 2022-12-08 | Filing | |
| $99.14 | 15,320 | $1,518,809.48 | 68,579 | 2022-11-23 | Filing | |
| $93.00 | 4,020 | $373,860.00 | 36,337 | 2022-09-15 | Filing | |
| $116.88 | 6,000 | $701,280.00 | 37,422 | 2021-12-10 | Filing | |
| $116.42 | 80,804 | $9,407,282.48 | 469,145 | 2021-12-08 | Filing | |
| $115.93 | 169,196 | $19,614,215.50 | 549,949 | 2021-12-08 | Filing |