| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $59.42 | 1,000 | $59,419.00 | 47,534 | 2026-10-20 | Filing | |
| $58.67 | 3,000 | $176,010.90 | 48,534 | 2026-10-20 | Filing | |
| $72.79 | 900 | $65,514.96 | 41,570 | 2026-10-09 | Filing | |
| $71.93 | 5,805 | $417,536.24 | 42,470 | 2026-10-09 | Filing | |
| $71.04 | 5,188 | $368,577.83 | 48,275 | 2026-10-09 | Filing | |
| $69.87 | 2,000 | $139,740.00 | 28,087 | 2026-10-01 | Filing | |
| $77.34 | 1,620 | $125,289.18 | 51,534 | 2026-09-21 | Filing | |
| $76.62 | 2,380 | $182,357.50 | 53,154 | 2026-09-21 | Filing | |
| $66.75 | 2,000 | $133,500.00 | 30,087 | 2026-09-01 | Filing | |
| $75.35 | 2,040 | $153,704.00 | 26,239 | 2026-08-20 | Filing | |
| $74.45 | 1,960 | $145,912.40 | 28,279 | 2026-08-20 | Filing | |
| $81.34 | 56,474 | $4,593,589.51 | 0 | 2026-08-07 | Filing | |
| $80.40 | 79,830 | $6,418,651.32 | 56,474 | 2026-08-07 | Filing | |
| $80.35 | 87,238 | $7,009,320.31 | 136,304 | 2026-08-07 | Filing | |
| $79.76 | 27,064 | $2,158,673.36 | 22,380 | 2026-08-07 | Filing | |
| $84.69 | 2,500 | $211,725.00 | 11,000 | 2026-08-04 | Filing | |
| $75.46 | 2,400 | $181,104.00 | 21,159 | 2026-08-03 | Filing | |
| $75.46 | 616 | $46,483.36 | 634 | 2026-08-03 | Filing | |
| $73.68 | 100 | $7,368.00 | 30,239 | 2026-07-20 | Filing | |
| $73.03 | 1,900 | $138,764.98 | 30,339 | 2026-07-20 | Filing |