| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $116.11 | 12,231 | $1,420,141.41 | 936,024 | 2024-09-16 | Filing | |
| $115.41 | 15,401 | $1,777,429.41 | 948,255 | 2024-09-16 | Filing | |
| $118.98 | 2,400 | $285,552.00 | 19,871 | 2024-09-17 | Filing | |
| $113.98 | 1,400 | $159,572.00 | 22,271 | 2024-08-26 | Filing | |
| $104.98 | 1,400 | $146,972.00 | 23,671 | 2024-08-06 | Filing | |
| $98.98 | 1,400 | $138,572.00 | 25,071 | 2024-07-16 | Filing | |
| $92.06 | 500 | $46,030.00 | 20,126 | 2024-05-10 | Filing | |
| $92.00 | 27 | $2,484.00 | 24,054 | 2023-03-03 | Filing | |
| $91.01 | 726 | $66,069.99 | 24,081 | 2023-03-03 | Filing | |
| $90.62 | 3,616 | $327,674.69 | 996,764 | 2023-03-03 | Filing | |
| $84.69 | 3,177 | $269,044.25 | 8,051 | 2022-11-10 | Filing | |
| $97.89 | 200 | $19,578.26 | 22,056 | 2022-05-05 | Filing | |
| $97.38 | 6,500 | $632,963.50 | 22,256 | 2022-05-05 | Filing | |
| $96.12 | 3,112 | $299,139.44 | 28,756 | 2022-05-05 | Filing | |
| $95.05 | 400 | $38,020.52 | 31,868 | 2022-05-05 | Filing | |
| $94.53 | 400 | $37,811.52 | 32,268 | 2022-05-05 | Filing | |
| $106.10 | 4,148 | $440,116.90 | 21,648 | 2021-11-02 | Filing | |
| $105.53 | 4,797 | $506,229.81 | 17,583 | 2021-11-01 | Filing | |
| $105.73 | 2,500 | $264,316.50 | 22,380 | 2021-11-01 | Filing | |
| $110.24 | 5,000 | $551,200.00 | 21,648 | 2021-03-09 | Filing |