| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $304.65 | 4,346 | $1,324,024.98 | 13,240 | 2026-05-11 | Filing | |
| $304.65 | 4,638 | $1,412,983.86 | 13,240 | 2026-05-11 | Filing | |
| $303.55 | 413 | $125,364.83 | 0 | 2026-05-11 | Filing | |
| $302.52 | 100 | $30,251.50 | 413 | 2026-05-11 | Filing | |
| $301.71 | 1,000 | $301,706.60 | 513 | 2026-05-11 | Filing | |
| $300.31 | 800 | $240,246.24 | 1,513 | 2026-05-11 | Filing | |
| $309.00 | 10,000 | $3,090,000.00 | 18,185 | 2026-05-11 | Filing | |
| $309.00 | 7,102 | $2,194,518.00 | 18,185 | 2026-05-11 | Filing | |
| $309.00 | 1,516 | $468,444.00 | 18,185 | 2026-05-11 | Filing | |
| $301.34 | 599 | $180,504.28 | 0 | 2026-05-11 | Filing | |
| $300.13 | 1,930 | $579,243.76 | 599 | 2026-05-11 | Filing | |
| $299.45 | 200 | $59,889.00 | 2,529 | 2026-05-11 | Filing | |
| $297.54 | 533 | $158,588.50 | 2,729 | 2026-05-11 | Filing | |
| $295.00 | 100 | $29,500.00 | 3,262 | 2026-05-11 | Filing | |
| $293.63 | 497 | $145,936.10 | 3,362 | 2026-05-11 | Filing | |
| $292.66 | 238 | $69,653.91 | 3,859 | 2026-05-11 | Filing | |
| $291.44 | 262 | $76,357.36 | 4,097 | 2026-05-11 | Filing | |
| $290.01 | 700 | $203,003.99 | 4,359 | 2026-05-11 | Filing | |
| $276.93 | 1,202 | $332,864.45 | 13,240 | 2026-05-06 | Filing | |
| $276.93 | 3,930 | $1,088,317.22 | 13,240 | 2026-05-06 | Filing |