| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $257.21 | 500 | $128,606.00 | 5,935,670 | 2026-06-30 | Filing | |
| $256.17 | 400 | $102,467.00 | 5,936,170 | 2026-06-30 | Filing | |
| $254.81 | 100 | $25,481.00 | 5,936,570 | 2026-06-30 | Filing | |
| $253.44 | 300 | $76,032.99 | 5,936,670 | 2026-06-30 | Filing | |
| $251.93 | 100 | $25,193.00 | 5,936,970 | 2026-06-30 | Filing | |
| $249.95 | 100 | $24,995.00 | 5,937,070 | 2026-06-30 | Filing | |
| $245.12 | 200 | $49,024.00 | 5,937,170 | 2026-06-30 | Filing | |
| $262.33 | 3,451 | $905,283.58 | 16,850 | 2026-07-01 | Filing | |
| $281.05 | 100 | $28,105.00 | 5,937,370 | 2026-06-23 | Filing | |
| $280.01 | 246 | $68,881.25 | 5,937,470 | 2026-06-23 | Filing | |
| $277.61 | 154 | $42,751.42 | 5,937,716 | 2026-06-23 | Filing | |
| $276.42 | 200 | $55,284.00 | 5,937,870 | 2026-06-23 | Filing | |
| $275.61 | 1,100 | $303,173.97 | 5,938,070 | 2026-06-23 | Filing | |
| $274.58 | 1,500 | $411,865.95 | 5,939,170 | 2026-06-23 | Filing | |
| $273.35 | 1,900 | $519,364.05 | 5,940,670 | 2026-06-23 | Filing | |
| $272.53 | 3,300 | $899,359.23 | 5,942,570 | 2026-06-23 | Filing | |
| $271.39 | 4,200 | $1,139,835.48 | 5,945,870 | 2026-06-23 | Filing | |
| $270.32 | 4,800 | $1,297,543.68 | 5,950,070 | 2026-06-23 | Filing | |
| $269.36 | 4,439 | $1,195,668.62 | 5,954,870 | 2026-06-23 | Filing | |
| $268.33 | 2,974 | $798,019.37 | 5,959,309 | 2026-06-23 | Filing |