| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $251.61 | 97,386 | $24,502,804.53 | 254,871 | 2026-05-29 | Filing | |
| $250.44 | 122,865 | $30,770,433.47 | 352,257 | 2026-05-29 | Filing | |
| $250.00 | 100,000 | $25,000,200.00 | 8,801 | 2026-05-29 | Filing | |
| $236.77 | 100 | $23,677.00 | 4,986 | 2026-05-28 | Filing | |
| $236.77 | 5,000 | $1,183,850.00 | 528,494 | 2026-05-28 | Filing | |
| $237.29 | 4,186 | $993,291.75 | 38,046 | 2026-05-28 | Filing | |
| $236.54 | 14,463 | $3,421,005.71 | 42,232 | 2026-05-28 | Filing | |
| $234.96 | 29,148 | $6,848,643.23 | 56,695 | 2026-05-28 | Filing | |
| $234.09 | 143,283 | $33,540,974.19 | 85,843 | 2026-05-28 | Filing | |
| $233.17 | 124,883 | $29,118,969.11 | 229,126 | 2026-05-28 | Filing | |
| $232.31 | 41,321 | $9,599,157.55 | 354,009 | 2026-05-28 | Filing | |
| $231.06 | 13,976 | $3,229,336.49 | 395,330 | 2026-05-28 | Filing | |
| $230.17 | 28,740 | $6,615,200.76 | 409,306 | 2026-05-28 | Filing | |
| $177.50 | 22,099 | $3,922,528.30 | 38,046 | 2026-05-26 | Filing | |
| $176.42 | 14,174 | $2,500,562.91 | 60,145 | 2026-05-26 | Filing | |
| $175.47 | 19,077 | $3,347,364.88 | 74,319 | 2026-05-26 | Filing | |
| $176.30 | 10,272 | $1,810,912.51 | 38,046 | 2026-05-19 | Filing | |
| $175.38 | 134,378 | $23,567,482.40 | 48,318 | 2026-05-19 | Filing | |
| $140.51 | 61 | $8,570.81 | 28,556 | 2026-05-01 | Filing | |
| $141.09 | 310 | $43,736.66 | 28,617 | 2026-05-01 | Filing |