| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $579.13 | 1,160 | $671,785.23 | 20,236 | 2026-05-04 | Filing | |
| $577.54 | 719 | $415,251.69 | 21,396 | 2026-05-04 | Filing | |
| $576.66 | 3,005 | $1,732,855.19 | 22,115 | 2026-05-04 | Filing | |
| $575.75 | 2,436 | $1,402,523.83 | 25,120 | 2026-05-04 | Filing | |
| $574.84 | 487 | $279,949.08 | 27,556 | 2026-05-04 | Filing | |
| $573.82 | 153 | $87,794.72 | 28,043 | 2026-05-04 | Filing | |
| $572.40 | 480 | $274,750.42 | 28,196 | 2026-05-04 | Filing | |
| $571.00 | 40 | $22,839.90 | 28,676 | 2026-05-04 | Filing | |
| $570.06 | 80 | $45,604.80 | 28,716 | 2026-05-04 | Filing | |
| $568.60 | 80 | $45,488.38 | 28,796 | 2026-05-04 | Filing | |
| $571.95 | 1,362 | $778,996.04 | 40,513 | 2026-05-01 | Filing | |
| $571.22 | 3,197 | $1,826,180.75 | 41,875 | 2026-05-01 | Filing | |
| $570.28 | 3,621 | $2,064,976.28 | 45,072 | 2026-05-01 | Filing | |
| $569.18 | 843 | $479,818.57 | 48,693 | 2026-05-01 | Filing | |
| $568.37 | 197 | $111,969.58 | 49,536 | 2026-05-01 | Filing | |
| $567.17 | 80 | $45,373.74 | 49,733 | 2026-05-01 | Filing | |
| $565.78 | 200 | $113,156.80 | 49,813 | 2026-05-01 | Filing | |
| $579.51 | 40 | $23,180.40 | 40,513 | 2026-04-30 | Filing | |
| $577.97 | 460 | $265,866.29 | 40,553 | 2026-04-30 | Filing | |
| $577.10 | 316 | $182,363.41 | 41,013 | 2026-04-30 | Filing |