Earnings Est. No Polygon data
Insider Transactions (15)
Date Type Insider Title Shares Price $ Value % Held Score
2025-05-06 ▲ BUY Turtle Creek Asset Management Inc. 119,553 $4 $509K 0.9%
2025-05-06 ▲ BUY Turtle Creek Asset Management Inc. 11,366 $4 $48K 0.9%
2025-05-06 ▲ BUY Turtle Creek Asset Management Inc. 7,840 $4 $33K 0.9%
2025-05-06 ▲ BUY Turtle Creek Asset Management Inc. 7,520 $4 $32K 0.9%
2025-05-06 ▲ BUY Turtle Creek Asset Management Inc. 3,721 $4 $16K 0.9%
2025-04-23 ▲ BUY Turtle Creek Asset Management Inc. 2,277 $5 $12K <0.1%
2025-04-23 ▲ BUY Turtle Creek Asset Management Inc. 216 $5 $1K <0.1%
2025-04-23 ▲ BUY Turtle Creek Asset Management Inc. 149 $5 $760 <0.1%
2025-04-23 ▲ BUY Turtle Creek Asset Management Inc. 143 $5 $729 <0.1%
2025-04-23 ▲ BUY Turtle Creek Asset Management Inc. 71 $5 $362 <0.1%
2025-04-24 ▲ BUY Turtle Creek Asset Management Inc. 20,005 $5 $102K 0.2%
2025-04-24 ▲ BUY Turtle Creek Asset Management Inc. 1,902 $5 $10K 0.2%
2025-04-24 ▲ BUY Turtle Creek Asset Management Inc. 1,312 $5 $7K 0.2%
2025-04-24 ▲ BUY Turtle Creek Asset Management Inc. 1,258 $5 $6K 0.2%
2025-04-24 ▲ BUY Turtle Creek Asset Management Inc. 623 $5 $3K 0.2%