| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $23.23 | 15,100 | $350,825.85 | 4,140,100 | 2026-02-04 | Filing | |
| $22.20 | 50,000 | $1,109,995.00 | 4,125,000 | 2026-02-04 | Filing | |
| $23.72 | 25,000 | $593,107.50 | 4,075,000 | 2026-02-03 | Filing | |
| $22.76 | 157,862 | $3,592,244.53 | 4,050,000 | 2026-02-03 | Filing | |
| $26.21 | 2,138 | $56,036.98 | 3,892,138 | 2026-01-30 | Filing | |
| $29.66 | 90,000 | $2,669,184.00 | 3,890,000 | 2026-01-27 | Filing | |
| $28.56 | 85,000 | $2,427,192.00 | 3,800,000 | 2026-01-27 | Filing | |
| $31.71 | 10,000 | $317,142.00 | 3,715,000 | 2026-01-23 | Filing | |
| $38.93 | 50,068 | $1,949,352.52 | 3,705,000 | 2026-01-15 | Filing | |
| $39.10 | 41,034 | $1,604,622.26 | 3,654,932 | 2026-01-14 | Filing | |
| $34.56 | 25,000 | $864,007.50 | 3,613,898 | 2026-01-06 | Filing | |
| $35.82 | 8,898 | $318,728.14 | 3,588,898 | 2026-01-05 | Filing | |
| $36.60 | 15,348 | $561,699.96 | 3,580,000 | 2025-12-31 | Filing | |
| $36.51 | 146,789 | $5,359,266.39 | 3,564,652 | 2025-12-30 | Filing | |
| $21.75 | 2,759 | $60,008.25 | 21,059 | 2020-05-13 | Filing | |
| $5.13 | 1,000 | $5,130.00 | 8,175 | 2014-11-17 | Filing | |
| $5.12 | 61,572 | $315,248.64 | 2,742,309 | 2014-11-10 | Filing | |
| $5.15 | 1,000 | $5,150.00 | 197,200 | 2014-03-17 | Filing | |
| $4.00 | 8,000 | $31,996.80 | 10,000 | 2013-05-16 | Filing | |
| $3.88 | 2,000 | $7,760.00 | 2,000 | 2013-05-14 | Filing |