| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $110.45 | 2,158 | $238,351.32 | 13,829 | 2025-08-22 | Filing | |
| $113.00 | 2,100 | $237,300.00 | 15,987 | 2025-03-17 | Filing | |
| $110.00 | 2,100 | $231,000.00 | 18,087 | 2025-02-04 | Filing | |
| $119.01 | 2,426 | $288,729.66 | 25,363 | 2024-04-29 | Filing | |
| $113.33 | 2,400 | $271,980.00 | 27,789 | 2024-03-19 | Filing | |
| $105.00 | 2,400 | $252,000.00 | 30,189 | 2024-02-22 | Filing | |
| $102.65 | 12,000 | $1,231,800.00 | 220,678 | 2023-12-18 | Filing | |
| $104.06 | 2,077,000 | $216,127,427.50 | 0 | 2023-11-28 | Filing | |
| $115.00 | 1,500 | $172,500.00 | 27,772 | 2023-09-05 | Filing | |
| $116.12 | 2,500 | $290,287.50 | 29,272 | 2023-05-01 | Filing | |
| $115.50 | 2,500 | $288,750.00 | 31,772 | 2023-02-01 | Filing | |
| $104.68 | 12,000 | $1,256,193.60 | 188,497 | 2022-12-15 | Filing | |
| $105.00 | 2,500 | $262,500.00 | 34,272 | 2022-12-09 | Filing | |
| $110.47 | 2,500 | $276,182.00 | 25,363 | 2022-10-31 | Filing | |
| $94.60 | 2,500 | $236,500.00 | 27,863 | 2022-08-01 | Filing | |
| $102.82 | 2,147 | $220,743.81 | 30,363 | 2022-06-07 | Filing | |
| $96.65 | 2,500 | $241,635.00 | 32,510 | 2022-05-26 | Filing | |
| $81.29 | 10,000 | $812,916.00 | 14,182 | 2022-02-04 | Filing | |
| $80.05 | 1,500,000 | $120,075,000.00 | 177,000 | 2022-02-02 | Filing | |
| $61.81 | 7,300 | $451,185.26 | 159,395 | 2021-12-14 | Filing |