| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $110.01 | 8,366 | $920,310.20 | 126,931 | 2026-10-12 | Filing | |
| $105.01 | 2,026 | $212,745.60 | 134,496 | 2026-10-01 | Filing | |
| $103.66 | 21,902 | $2,270,304.37 | 136,522 | 2026-10-01 | Filing | |
| $102.84 | 23,072 | $2,372,611.43 | 158,424 | 2026-10-01 | Filing | |
| $106.61 | 600 | $63,967.38 | 90,896 | 2026-09-08 | Filing | |
| $105.65 | 2,850 | $301,091.96 | 91,496 | 2026-09-08 | Filing | |
| $104.73 | 4,650 | $486,984.74 | 94,346 | 2026-09-08 | Filing | |
| $103.83 | 7,965 | $827,018.69 | 98,996 | 2026-09-08 | Filing | |
| $110.00 | 200 | $22,000.00 | 135,297 | 2026-09-08 | Filing | |
| $110.00 | 5,512 | $606,320.00 | 138,797 | 2026-09-01 | Filing | |
| $100.00 | 5,718 | $571,800.00 | 144,309 | 2026-08-19 | Filing | |
| $93.15 | 1,034 | $96,321.03 | 10,516 | 2026-08-18 | Filing | |
| $88.02 | 12,173 | $1,071,415.12 | 169,695 | 2026-08-04 | Filing | |
| $80.00 | 25,357 | $2,028,560.00 | 28,699 | 2026-07-01 | Filing | |
| $79.74 | 2,300 | $183,404.76 | 110,496 | 2026-07-01 | Filing | |
| $78.96 | 25,964 | $2,050,039.55 | 112,796 | 2026-07-01 | Filing | |
| $78.22 | 16,100 | $1,259,351.66 | 138,760 | 2026-07-01 | Filing | |
| $76.76 | 1,100 | $84,431.05 | 154,860 | 2026-07-01 | Filing | |
| $75.61 | 600 | $45,363.00 | 155,960 | 2026-07-01 | Filing | |
| $74.26 | 800 | $59,407.52 | 156,560 | 2026-07-01 | Filing |