| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $114.68 | 700 | $80,276.00 | 222,822 | 2025-04-15 | Filing | |
| $120.00 | 6,250 | $750,000.00 | 491,330 | 2025-04-09 | Filing | |
| $110.74 | 700 | $77,518.00 | 223,522 | 2025-04-08 | Filing | |
| $112.38 | 26,160 | $2,939,790.17 | 2,294,870 | 2025-04-08 | Filing | |
| $111.56 | 30,849 | $3,441,384.87 | 2,321,030 | 2025-04-08 | Filing | |
| $110.47 | 29,102 | $3,214,996.89 | 2,351,879 | 2025-04-08 | Filing | |
| $109.50 | 21,129 | $2,313,684.66 | 2,380,981 | 2025-04-08 | Filing | |
| $108.36 | 19,921 | $2,158,623.62 | 2,402,110 | 2025-04-08 | Filing | |
| $107.61 | 28,670 | $3,085,072.62 | 2,422,031 | 2025-04-08 | Filing | |
| $106.54 | 10,869 | $1,157,962.61 | 2,450,701 | 2025-04-08 | Filing | |
| $105.40 | 21,639 | $2,280,707.32 | 2,461,570 | 2025-04-08 | Filing | |
| $104.54 | 25,946 | $2,712,405.22 | 2,483,209 | 2025-04-08 | Filing | |
| $119.67 | 700 | $83,769.00 | 170,019 | 2025-04-01 | Filing | |
| $121.12 | 4,615 | $558,980.34 | 11,731,685 | 2025-04-01 | Filing | |
| $120.34 | 33,844 | $4,072,932.49 | 11,736,300 | 2025-04-01 | Filing | |
| $130.18 | 34,759 | $4,524,971.81 | 2,509,155 | 2025-03-25 | Filing | |
| $129.37 | 131,539 | $17,017,200.43 | 2,543,914 | 2025-03-25 | Filing | |
| $128.83 | 47,987 | $6,181,978.06 | 2,675,453 | 2025-03-25 | Filing | |
| $129.55 | 700 | $90,685.00 | 170,719 | 2025-03-25 | Filing | |
| $126.00 | 700 | $88,200.00 | 171,419 | 2025-03-18 | Filing |