| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $81.57 | 3,264 | $266,244.48 | 0 | 2026-05-27 | Filing | |
| $80.61 | 20,666 | $1,665,886.26 | 3,264 | 2026-05-27 | Filing | |
| $79.72 | 24,248 | $1,933,050.56 | 23,930 | 2026-05-27 | Filing | |
| $78.85 | 22,414 | $1,767,343.90 | 48,178 | 2026-05-27 | Filing | |
| $70.65 | 82 | $5,793.30 | 94,395 | 2026-05-14 | Filing | |
| $69.90 | 25,918 | $1,811,618.96 | 94,477 | 2026-05-14 | Filing | |
| $70.50 | 200 | $14,100.00 | 203,126 | 2026-05-14 | Filing | |
| $69.59 | 6,100 | $424,520.96 | 203,326 | 2026-05-14 | Filing | |
| $68.62 | 3,900 | $267,631.26 | 209,426 | 2026-05-14 | Filing | |
| $71.37 | 23,334 | $1,665,454.92 | 120,275 | 2026-05-15 | Filing | |
| $70.53 | 32,351 | $2,281,826.02 | 143,609 | 2026-05-15 | Filing | |
| $70.02 | 60,000 | $4,201,122.00 | 391,189 | 2026-05-14 | Filing | |
| $26.65 | 151 | $4,024.29 | 60,554 | 2026-04-02 | Filing | |
| $26.04 | 660 | $17,185.41 | 60,705 | 2026-04-02 | Filing | |
| $31.00 | 7,800 | $241,800.00 | 48,746 | 2026-01-26 | Filing | |
| $31.00 | 10,000 | $310,000.00 | 122,818 | 2026-01-26 | Filing |