| Name | Role | Date | Shares | Price | Value |
|---|---|---|---|---|---|
| Brent Guerisoli | Chief Executive Officer | 2026-05-22 | 4,463 | $3.84 | $17.14kBuy |
| Brent Guerisoli | Chief Executive Officer | 2026-05-22 | 200 | $35.10 | $7.02kSell |
| Brent Guerisoli | Chief Executive Officer | 2026-05-22 | 2,254 | $35.08 | $79.07kSell |
| Brent Guerisoli | Chief Executive Officer | 2026-05-22 | 4,463 | $3.84 | $17.14kBuy |
| Brent Guerisoli | Chief Executive Officer | 2026-05-22 | 22 | $34.86 | $766.92Sell |
| Brent Guerisoli | Chief Executive Officer | 2026-05-22 | 2,032 | $35.08 | $71.28kSell |
| Kirk Sterling Cheney | EVP GC and Corp Secy | 2025-11-11 | 3,800 | $15.09 | $57.34kBuy |
| Barry M. Smith | Director | 2025-10-09 | 10,000 | $11.35 | $113.50kBuy |
| Brent Guerisoli | Chief Executive Officer | 2025-07-28 | 3,995 | $23.34 | $93.23kSell |
| Kirk Sterling Cheney | EVP GC and Corp Secy | 2025-07-28 | 880 | $23.34 | $20.54kSell |
| Name | Hold | Shares | Value | Type |
|---|---|---|---|---|
| Blackrock Inc | 7.81% | 2,716,065 | $90.83M | Institution |
| Van Berkom Associates Inc | 7.68% | 2,669,434 | $89.27M | Institution |
| Turtle Creek Asset Management Inc | 4.55% | 1,582,823 | $52.93M | Institution |
| Vanguard Capital Management LLC | 4.17% | 1,450,968 | $48.52M | Institution |
| Wasatch Advisors LP | 4.08% | 1,418,687 | $47.44M | Institution |
| Paradigm Capital Management Inc | 4.05% | 1,408,800 | $47.11M | Institution |
| Daniel H. Walker | 3.91% | 1,360,515 | $45.50M | Insider |
| Fmr LLC | 3.17% | 1,102,624 | $36.87M | Institution |
| Provident Investment Management Inc | 2.83% | 983,015 | $32.87M | Institution |
| Ophir Asset Management Pty Ltd | 2.60% | 903,881 | $30.23M | Institution |