STR Holdings Inc. (STRI)

OTCMKTS: STRI · Delayed Price · USD
0.0850
0.0000 (0.00%)
May 20, 2022 4:00 PM - Market closed

Ratios and Metrics (Trailing)

Millions USD. Fiscal year is Jan - Dec.
No trailing ratios data available for this stock.