| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $105.10 | 6,785 | $713,115.71 | 42,397 | 2024-06-03 | Filing | |
| $104.01 | 10,744 | $1,117,458.73 | 100,149 | 2024-05-30 | Filing | |
| $101.74 | 8,171 | $831,276.69 | 49,570 | 2024-05-29 | Filing | |
| $102.07 | 1,500 | $153,101.85 | 23,470 | 2024-05-28 | Filing | |
| $100.00 | 20,332 | $2,033,200.00 | 110,893 | 2024-05-23 | Filing | |
| $102.17 | 20,000 | $2,043,358.00 | 571,148 | 2024-05-24 | Filing | |
| $98.98 | 20,000 | $1,979,676.00 | 515,801 | 2024-03-21 | Filing | |
| $97.57 | 20,304 | $1,981,144.53 | 535,801 | 2024-03-13 | Filing | |
| $98.40 | 20,000 | $1,967,916.00 | 556,105 | 2024-03-04 | Filing | |
| $98.83 | 2,694 | $266,258.80 | 50,273 | 2024-03-01 | Filing | |
| $89.06 | 17,000 | $1,514,065.90 | 576,105 | 2023-12-07 | Filing | |
| $89.29 | 35,907 | $3,206,132.44 | 595,191 | 2023-11-17 | Filing | |
| $91.13 | 64,817 | $5,906,838.03 | 135,050 | 2023-08-29 | Filing | |
| $90.00 | 4,197 | $377,730.00 | 115,223 | 2023-08-23 | Filing | |
| $89.04 | 45,000 | $4,006,912.50 | 642,098 | 2023-08-17 | Filing | |
| $78.91 | 26,271 | $2,072,923.76 | 72,580 | 2023-05-18 | Filing | |
| $79.99 | 6,708 | $536,576.94 | 51,627 | 2022-11-22 | Filing | |
| $78.86 | 3,200 | $252,351.36 | 26,531 | 2022-11-21 | Filing | |
| $79.79 | 16,223 | $1,294,470.48 | 209,390 | 2022-11-22 | Filing | |
| $78.51 | 4,100 | $321,893.05 | 126,822 | 2022-11-18 | Filing |