| Name | Role | Date | Shares | Price | Value |
|---|---|---|---|---|---|
| Brent Guerisoli | CEO | 2026-07-10 | 3,159 | $41.57 | $131.30kSell |
| Brent Guerisoli | CEO | 2026-07-10 | 6,248 | $4.54 | $28.37kBuy |
| Brent Guerisoli | Chief Executive Officer | 2026-07-07 | 3,165 | $40.51 | $128.21kSell |
| Brent Guerisoli | Chief Executive Officer | 2026-07-07 | 6,249 | $4.54 | $28.37kBuy |
| Brent Guerisoli | Chief Executive Officer | 2026-05-22 | 200 | $35.10 | $7.02kSell |
| Brent Guerisoli | Chief Executive Officer | 2026-05-22 | 4,463 | $3.84 | $17.14kBuy |
| Brent Guerisoli | Chief Executive Officer | 2026-05-22 | 2,254 | $35.08 | $79.07kSell |
| Brent Guerisoli | Chief Executive Officer | 2026-05-22 | 22 | $34.86 | $766.92Sell |
| Brent Guerisoli | Chief Executive Officer | 2026-05-22 | 4,463 | $3.84 | $17.14kBuy |
| Brent Guerisoli | Chief Executive Officer | 2026-05-22 | 2,032 | $35.08 | $71.28kSell |
| Name | Hold | Shares | Value | Type |
|---|---|---|---|---|
| Blackrock Inc | 7.78% | 2,716,065 | $105.93M | Institution |
| Van Berkom Associates Inc | 7.64% | 2,669,434 | $104.11M | Institution |
| Turtle Creek Asset Management Inc | 4.53% | 1,582,823 | $61.73M | Institution |
| Vanguard Capital Management LLC | 4.15% | 1,450,968 | $56.59M | Institution |
| Wasatch Advisors LP | 4.06% | 1,418,687 | $55.33M | Institution |
| Paradigm Capital Management Inc | 4.03% | 1,408,800 | $54.94M | Institution |
| Christopher R. Christensen | 3.99% | 1,392,685 | $54.31M | Insider |
| Daniel H. Walker | 3.90% | 1,360,515 | $53.06M | Insider |
| Fmr LLC | 3.16% | 1,102,624 | $43.00M | Institution |
| Provident Investment Management Inc | 2.81% | 983,015 | $38.34M | Institution |