| Date | Name | Role | Type | Shares | Value |
|---|---|---|---|---|---|
| Tue, 30 Jun 2026 | PATTILLO DAVID ALEXANDER | director | S-Sale | 269 | $777.41 |
| Tue, 30 Jun 2026 | PATTILLO DAVID ALEXANDER | director | M-Exempt | 1,344 | — |
| Tue, 30 Jun 2026 | Druskin Ben | director | M-Exempt | 1,212 | — |
| Tue, 30 Jun 2026 | Druskin Ben | director | S-Sale | 244 | $705.16 |
| Tue, 30 Jun 2026 | Hollister Kathryn A | director | S-Sale | 261 | $754.29 |
| Tue, 30 Jun 2026 | Hollister Kathryn A | director | M-Exempt | 1,300 | — |
| Tue, 30 Jun 2026 | Butcher Patrick | director | S-Sale | 533 | $1.54K |
| Tue, 30 Jun 2026 | Butcher Patrick | director | M-Exempt | 1,212 | — |
| Wed, 1 Apr 2026 | PATTILLO DAVID ALEXANDER | director | S-Sale | 538 | $2.38K |
| Wed, 1 Apr 2026 | Druskin Ben | director | S-Sale | 486 | $2.15K |
| Wed, 1 Apr 2026 | Hollister Kathryn A | director | S-Sale | 264 | $1.17K |
| Wed, 1 Apr 2026 | Butcher Patrick | director | S-Sale | 554 | $2.45K |
| Tue, 31 Mar 2026 | PATTILLO DAVID ALEXANDER | director | M-Exempt | 1,344 | — |
| Tue, 31 Mar 2026 | Druskin Ben | director | M-Exempt | 1,212 | — |
| Tue, 31 Mar 2026 | Hollister Kathryn A | director | M-Exempt | 1,300 | — |
| Tue, 31 Mar 2026 | Butcher Patrick | director | M-Exempt | 1,212 | — |
| Holder | Shares | % out | Change |
|---|---|---|---|
| Prescott Group Capital Management, L.L.C. | 3,200,921 | 6.0% | +1,608,367 |
| Paradice Investment Management LLC | 2,948,635 | 5.5% | −30,633 |
| CDAM (UK) Ltd | 2,374,626 | 4.4% | −574,946 |
| Alberta Investment Management Corp | 726,315 | 1.4% | −223,685 |
| Kerrisdale Advisers, LLC | 567,416 | 1.1% | +0 |
| BARCLAYS PLC | 518,656 | 1.0% | +401 |
| Rathbones Group PLC | 360,823 | 0.7% | +0 |
| MARSHALL WACE, LLP | 310,181 | 0.6% | −84,857 |
| Invesco Ltd. | 188,375 | 0.4% | −2,658 |
| Invenomic Capital Management LP | 144,240 | 0.3% | −566,105 |
| ANTIPODES PARTNERS Ltd | 132,710 | 0.2% | +609 |
| BAROMETER CAPITAL MANAGEMENT INC. | 115,600 | 0.2% | +9,300 |
| PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO | 107,824 | 0.2% | +0 |
| STATE STREET CORP |
| 102,553 |
| 0.2% |
| +151 |
| BIP Wealth, LLC | 88,975 | 0.2% | −10,000 |