| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $173.78 | 500 | $86,889.00 | 340,420 | 2026-03-20 | Filing | |
| $172.97 | 400 | $69,188.00 | 340,920 | 2026-03-20 | Filing | |
| $172.58 | 1,196 | $206,402.93 | 341,320 | 2026-03-20 | Filing | |
| $182.94 | 9,985 | $1,826,641.92 | 3,018,547 | 2026-03-18 | Filing | |
| $182.30 | 270,134 | $49,244,833.91 | 3,028,532 | 2026-03-18 | Filing | |
| $181.31 | 19,881 | $3,604,663.87 | 3,298,666 | 2026-03-18 | Filing | |
| $177.51 | 471 | $83,608.25 | 712,934 | 2026-03-20 | Filing | |
| $176.83 | 1,034 | $182,840.98 | 713,405 | 2026-03-20 | Filing | |
| $175.82 | 3,876 | $681,496.92 | 714,439 | 2026-03-20 | Filing | |
| $174.75 | 1,316 | $229,966.79 | 718,315 | 2026-03-20 | Filing | |
| $173.63 | 734 | $127,442.59 | 719,631 | 2026-03-20 | Filing | |
| $172.71 | 2,339 | $403,967.52 | 720,365 | 2026-03-20 | Filing | |
| $171.97 | 230 | $39,552.66 | 722,704 | 2026-03-20 | Filing | |
| $177.51 | 453 | $80,412.80 | 83,060 | 2026-03-20 | Filing | |
| $176.83 | 999 | $176,657.47 | 83,513 | 2026-03-20 | Filing | |
| $175.79 | 4,156 | $730,565.37 | 84,512 | 2026-03-20 | Filing | |
| $174.73 | 1,051 | $183,644.70 | 88,668 | 2026-03-20 | Filing | |
| $173.63 | 765 | $132,825.50 | 89,719 | 2026-03-20 | Filing | |
| $172.71 | 2,396 | $413,811.00 | 90,484 | 2026-03-20 | Filing | |
| $172.00 | 180 | $30,959.12 | 92,880 | 2026-03-20 | Filing |