| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $118.77 | 15,000 | $1,781,550.00 | 80,942 | 2023-06-05 | Filing | |
| $118.53 | 100 | $11,853.00 | 1,513,245 | 2023-06-05 | Filing | |
| $118.16 | 13,499 | $1,595,041.84 | 1,513,345 | 2023-06-05 | Filing | |
| $116.88 | 16,401 | $1,916,948.88 | 1,526,844 | 2023-06-05 | Filing | |
| $119.35 | 25,000 | $2,983,750.00 | 251,816 | 2023-05-25 | Filing | |
| $96.94 | 564 | $54,674.16 | 7,553 | 2023-05-15 | Filing | |
| $96.85 | 3,309 | $320,476.65 | 8,117 | 2023-05-15 | Filing | |
| $85.14 | 30,000 | $2,554,200.00 | 1,516,945 | 2023-05-05 | Filing | |
| $94.85 | 12,500 | $1,185,625.00 | 95,942 | 2023-04-12 | Filing | |
| $91.78 | 3,197 | $293,420.66 | 1,516,945 | 2023-04-06 | Filing | |
| $91.34 | 26,803 | $2,448,186.02 | 1,520,142 | 2023-04-06 | Filing | |
| $94.85 | 16,265 | $1,542,735.25 | 555,750 | 2023-03-16 | Filing | |
| $82.01 | 11,635 | $954,186.35 | 555,750 | 2023-03-07 | Filing | |
| $81.54 | 30,214 | $2,463,649.56 | 567,385 | 2023-03-07 | Filing | |
| $82.21 | 200 | $16,442.00 | 1,516,945 | 2023-03-06 | Filing | |
| $81.69 | 29,800 | $2,434,362.00 | 1,517,145 | 2023-03-06 | Filing | |
| $85.17 | 12,500 | $1,064,625.00 | 108,442 | 2023-02-15 | Filing | |
| $83.84 | 400 | $33,536.00 | 555,750 | 2023-02-14 | Filing | |
| $83.41 | 14,558 | $1,214,282.78 | 556,150 | 2023-02-14 | Filing | |
| $82.27 | 17,042 | $1,402,045.34 | 570,708 | 2023-02-14 | Filing |