| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $96.90 | 2,000 | $193,800.00 | 0 | 2026-04-15 | Filing | |
| $91.98 | 7,287 | $670,242.96 | 49,788 | 2026-03-16 | Filing | |
| $91.98 | 7,287 | $670,242.96 | 18,864 | 2026-03-16 | Filing | |
| $90.76 | 2,000 | $181,520.00 | 0 | 2026-03-16 | Filing | |
| $91.98 | 16,515 | $1,519,015.02 | 40,272 | 2026-03-16 | Filing | |
| $91.98 | 4,732 | $435,239.42 | 8,429 | 2026-03-16 | Filing | |
| $91.98 | 40,985 | $3,769,714.23 | 194,309 | 2026-03-16 | Filing | |
| $102.09 | 2,000 | $204,180.00 | 0 | 2026-02-13 | Filing | |
| $103.30 | 2,631 | $271,791.51 | 20,655 | 2026-02-02 | Filing | |
| $103.30 | 9,108 | $940,888.28 | 160,294 | 2026-02-02 | Filing | |
| $103.30 | 968 | $99,997.79 | 4,503 | 2026-02-02 | Filing | |
| $96.19 | 1,053 | $101,290.18 | 43,741 | 2026-01-26 | Filing | |
| $96.19 | 3,143 | $302,331.46 | 23,286 | 2026-01-26 | Filing | |
| $96.19 | 842 | $80,993.66 | 3,700 | 2026-01-26 | Filing | |
| $96.19 | 6,831 | $657,087.55 | 169,402 | 2026-01-26 | Filing | |
| $93.33 | 926 | $86,419.14 | 3,042 | 2026-01-22 | Filing | |
| $93.33 | 1,822 | $170,038.51 | 12,817 | 2026-01-22 | Filing | |
| $93.33 | 1,421 | $132,615.11 | 42,127 | 2026-01-22 | Filing | |
| $93.33 | 2,382 | $222,300.63 | 20,679 | 2026-01-22 | Filing | |
| $93.33 | 7,098 | $662,422.27 | 163,733 | 2026-01-22 | Filing |