| Filing Date | Insider | Type | 10b5-1 | Net Shares | Ownership change | Avg. Price | Value | Filing |
|---|---|---|---|---|---|---|---|---|
| 2026-05-12 | TATEN BRUCE M. Director | Sale | -19,483 | -18.10%88,158 | $1.66 | $32,279 | View SEC filing | |
| 2025-05-08 | Turtle Creek Asset Management Inc. 10% Owner | Purchase | +150,000 | +0.91%16,625,557 | $4.26 | $639,030 | View SEC filing | |
| 2025-04-25 | Turtle Creek Asset Management Inc. 10% Owner | Purchase | +27,956 | +0.17%16,475,557 | $5.10 | $142,573 | View SEC filing | |
| 2025-04-21 | Turtle Creek Asset Management Inc. 10% Owner | Purchase | +176,411 | +1.08%16,447,601 | $5.12 | $903,983 | View SEC filing | |
| 2025-04-15 | Turtle Creek Asset Management Inc. 10% Owner | Purchase | +175,000 | +1.09%16,271,190 | $5.14 | $899,948 | View SEC filing | |
| 2025-04-10 | Turtle Creek Asset Management Inc. 10% Owner | Purchase | +100,000 | +0.63%16,096,190 | $5.21 | $520,625 | View SEC filing | |
| 2025-04-07 | Turtle Creek Asset Management Inc. 10% Owner | Purchase | +206,469 | +1.31%15,996,190 | $5.65 | $1,167,098 | View SEC filing | |
| 2025-04-02 | Turtle Creek Asset Management Inc. 10% Owner | Purchase | +125,000 | +0.80%15,789,721 | $5.94 | $742,113 | View SEC filing | |
| 2025-03-25 | Turtle Creek Asset Management Inc. 10% Owner | Purchase | +70,000 | +0.45%15,664,721 | $5.97 | $417,991 | View SEC filing | |
| 2025-03-07 | Turtle Creek Asset Management Inc. 10% Owner | Purchase | +136,801 | +0.88%15,594,721 | $5.66 | $774,037 | View SEC filing | |
| 2025-03-06 | Meier Matthew EVP, CDIO | Purchase | +20,000 | +53.99%57,042 | $5.73 | $114,600 | View SEC filing | |
| 2025-03-03 | Turtle Creek Asset Management Inc. 10% Owner | Purchase | +145,000 | +23.02%774,934 | $5.89 | $854,358 | View SEC filing | |
| 2025-02-28 | WYNNE STEVEN E Director | Purchase | +10,000 | +55.56%28,000 | $6.01 | $60,100 | View SEC filing | |
| 2025-02-26 | NORD DAVID G Director | Purchase | +20,000 | +100.00%40,000 | $5.96 | $119,166 | View SEC filing | |
| 2025-01-15 | Turtle Creek Asset Management Inc. 10% Owner | Purchase | +75,000 | +0.49%15,312,920 | $8.46 | $634,763 | View SEC filing | |
| 2025-01-10 | Turtle Creek Asset Management Inc. 10% Owner | Purchase | +395,000 | +2.66%15,237,920 | $7.75 | $3,062,944 | View SEC filing | |
| 2024-11-07 | Turtle Creek Asset Management Inc. 10% Owner | Purchase | +1,000,000 | +7.22%14,842,920 | $10.37 | $10,368,700 | View SEC filing | |
| 2024-03-01 | Wendt Roderick Director | Sale | -50,150 | -14.99%284,538 | $26.95 | $1,351,419 | View SEC filing | |
| 2024-02-13 | Turtle Creek Asset Management Inc. 10% Owner | Sale | -107,000 | -12.33%760,463 | $19.69 | $2,107,256 | View SEC filing | |
| 2023-05-19 | Craven Timothy EVP, Human Resources | Sale | -3,852 | -8.04%44,038 | $14.52 | $55,927 | View SEC filing | |
| 2023-05-16 | Krause John SVP & GM, NA | Sale | -3,844 | -3.96%93,231 | $14.15 | $54,412 | View SEC filing | |
| 2023-05-16 | Craven Timothy EVP, Human Resources | Sale | -35,099 | -42.29%47,890 | $14.05 | $493,222 | View SEC filing | |
| 2023-03-16 | Turtle Creek Asset Management Inc. 10% Owner | Purchase | +97,000 | +45.41%310,600 | $12.35 | $1,197,944 | View SEC filing | |
| 2023-01-31 | Turtle Creek Asset Management Inc. 10% Owner | Purchase | +93,700 | +7.24%1,388,623 | $12.03 | $1,127,109 | View SEC filing | |
| 2023-01-04 | Turtle Creek Asset Management Inc. 10% Owner | Purchase | +5,200 | +3.77%143,100 | $9.59 | $49,860 | View SEC filing |
1-25 of 86