Tecogen Inc. (TGEN)

OTCMKTS: TGEN · Delayed Price · USD
1.21
-0.38 (-23.90%)
May 20, 2022 4:00 PM - Market closed

Income Statement (Trailing)

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