| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $26.98 | 8,000 | $215,840.00 | 210,859 | 2025-11-28 | Filing | |
| $23.22 | 8,581 | $199,250.82 | 68,422 | 2025-11-24 | Filing | |
| $34.27 | 25,000 | $856,750.00 | 426,612 | 2025-10-31 | Filing | |
| $35.69 | 50,000 | $1,784,500.00 | 451,612 | 2025-10-29 | Filing | |
| $35.30 | 42,569 | $1,502,685.70 | 69,256 | 2025-10-29 | Filing | |
| $35.91 | 9,375 | $336,656.25 | 249,237 | 2025-10-31 | Filing | |
| $34.80 | 5,000 | $174,000.00 | 258,612 | 2025-10-30 | Filing | |
| $36.47 | 37,503 | $1,367,734.41 | 121,409 | 2025-10-28 | Filing | |
| $34.08 | 100,000 | $3,408,000.00 | 158,912 | 2025-10-24 | Filing | |
| $33.23 | 34,375 | $1,142,281.25 | 263,612 | 2025-10-24 | Filing | |
| $33.20 | 24,213 | $803,871.60 | 59,400 | 2025-10-24 | Filing | |
| $15.26 | 20,000 | $305,200.00 | 297,987 | 2025-09-03 | Filing | |
| $15.26 | 75,000 | $1,144,500.00 | 201,800 | 2025-09-03 | Filing | |
| $15.26 | 400,000 | $6,104,000.00 | 2,659,379 | 2025-09-03 | Filing | |
| $14.73 | 30,000 | $441,900.00 | 501,612 | 2025-08-12 | Filing | |
| $14.22 | 11,250 | $159,975.00 | 317,987 | 2025-08-08 | Filing | |
| $15.00 | 10,000 | $150,000.00 | 211,112 | 2025-08-07 | Filing | |
| $13.33 | 100,000 | $1,333,000.00 | 531,612 | 2025-08-04 | Filing | |
| $12.50 | 13,686 | $171,075.00 | 329,237 | 2025-08-04 | Filing | |
| $13.63 | 10,000 | $136,300.00 | 221,112 | 2025-08-04 | Filing |