| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $121.86 | 20,237 | $2,466,155.70 | 2,060,348 | 2025-05-06 | Filing | |
| $123.43 | 6,250 | $771,437.50 | 485,080 | 2025-05-05 | Filing | |
| $123.28 | 700 | $86,296.00 | 221,422 | 2025-04-29 | Filing | |
| $112.59 | 700 | $78,813.00 | 222,122 | 2025-04-22 | Filing | |
| $115.34 | 28,577 | $3,295,985.45 | 2,080,585 | 2025-04-22 | Filing | |
| $114.50 | 100,741 | $11,534,713.54 | 2,109,162 | 2025-04-22 | Filing | |
| $113.56 | 80,598 | $9,152,660.52 | 2,209,903 | 2025-04-22 | Filing | |
| $112.79 | 4,369 | $492,785.63 | 2,290,501 | 2025-04-22 | Filing | |
| $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 |