| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $89.30 | 21,530 | $1,922,629.00 | 324,714 | 2023-06-28 | Filing | |
| $91.42 | 30,474 | $2,785,933.08 | 156,208 | 2023-06-30 | Filing | |
| $89.65 | 92,300 | $8,274,695.00 | 264,483 | 2023-06-27 | Filing | |
| $86.57 | 1,500 | $129,855.00 | 16,934 | 2023-06-26 | Filing | |
| $80.68 | 24,670 | $1,990,375.60 | 346,244 | 2023-06-12 | Filing | |
| $80.24 | 30,000 | $2,407,200.00 | 237,887 | 2023-06-07 | Filing | |
| $76.77 | 360,530 | $27,677,888.10 | 974,309 | 2023-04-28 | Filing | |
| $68.50 | 2,300 | $157,550.00 | 18,434 | 2023-03-31 | Filing | |
| $70.36 | 5,600 | $394,016.00 | 44,846 | 2023-03-08 | Filing | |
| $70.09 | 35,220 | $2,468,569.80 | 337,577 | 2023-03-01 | Filing | |
| $78.92 | 3,650 | $288,058.00 | 20,734 | 2022-11-03 | Filing | |
| $82.81 | 1,296 | $107,321.76 | 36,900 | 2022-10-28 | Filing | |
| $74.49 | 1,400 | $104,286.00 | 20,598 | 2022-08-10 | Filing | |
| $72.42 | 150,000 | $10,863,000.00 | 2,074,767 | 2022-08-05 | Filing | |
| $72.51 | 2,000 | $145,020.00 | 39,619 | 2022-08-03 | Filing | |
| $57.07 | 1,750 | $99,872.50 | 21,998 | 2022-05-24 | Filing | |
| $63.14 | 1,000 | $63,140.00 | 41,619 | 2022-05-02 | Filing | |
| $59.88 | 21,640 | $1,295,803.20 | 161,600 | 2022-03-02 | Filing | |
| $81.72 | 85 | $6,946.20 | 645 | 2021-11-11 | Filing | |
| $83.21 | 2,120 | $176,405.20 | 267,180 | 2021-11-10 | Filing |