Tecogen Inc. TGEN

3.05 0.03 0.99% as of 25 Sep
Market cap
$91.2M
P/E
0.0×
Insider Buys alert about insiders buying in the last 12 month
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
ROE
(78.46%) (66.84%) (52.21%) (29.81%)

+8 more TTM periods

ROA
(34.67%) (30.25%) (24.23%) (15.78%)
ROIC
(55.91%) (54.14%) (51.35%) (29.80%)
Return on Tangible Assets
(59.93%) (50.29%) (38.86%) (24.68%)
Average Days of Receivables
64.40 72.56 59.58 83.24
Free Cash Flow per Share
(0.39) (0.41) (0.38) (0.13)
Free Cash Flow
(11.83) (12.16) (10.31) (3.63)
Piotroski F-Score
2.00 2.00 3.00 5.00
Other line items

Show all line items

Columns are period end dates