| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $127.31 | 3,200 | $407,384.00 | 1,640 | 2026-04-20 | Filing | |
| $126.60 | 8,081 | $1,023,065.11 | 4,840 | 2026-04-20 | Filing | |
| $125.11 | 7,419 | $928,165.12 | 12,921 | 2026-04-20 | Filing | |
| $123.78 | 1,300 | $160,909.32 | 20,340 | 2026-04-20 | Filing | |
| $120.00 | 20,000 | $2,400,000.00 | 1,640 | 2026-04-15 | Filing | |
| $120.00 | 7,916 | $949,920.00 | 316,953 | 2026-04-15 | Filing | |
| $118.24 | 700 | $82,767.02 | 835,679 | 2026-04-09 | Filing | |
| $117.45 | 1,100 | $129,189.61 | 836,379 | 2026-04-09 | Filing | |
| $116.23 | 1,000 | $116,234.20 | 837,479 | 2026-04-09 | Filing | |
| $115.02 | 500 | $57,508.50 | 838,479 | 2026-04-09 | Filing | |
| $113.86 | 2,699 | $307,320.83 | 838,979 | 2026-04-09 | Filing | |
| $113.10 | 4,100 | $463,696.47 | 841,678 | 2026-04-09 | Filing | |
| $111.88 | 4,606 | $515,334.94 | 845,778 | 2026-04-09 | Filing | |
| $111.03 | 7,295 | $809,931.75 | 850,384 | 2026-04-09 | Filing | |
| $110.04 | 5,700 | $627,217.17 | 857,679 | 2026-04-09 | Filing | |
| $109.06 | 14,743 | $1,607,873.05 | 863,379 | 2026-04-09 | Filing | |
| $122.28 | 20,000 | $2,445,600.00 | 1,640 | 2026-04-08 | Filing | |
| $117.90 | 300 | $35,370.99 | 531,311 | 2026-04-06 | Filing | |
| $117.01 | 13,738 | $1,607,483.38 | 531,611 | 2026-04-06 | Filing | |
| $116.23 | 14,862 | $1,727,364.19 | 545,349 | 2026-04-06 | Filing |