Tecogen Inc logo

Tecogen Inc

NEW
STU:2T1 (USA)  
€ 2.688 +0.11 (+4.11%) Sep 4
At Loss
P/B:
5.33
Market Cap:
€ 81.26M ($ 94.34M)
Enterprise V:
€ 77.54M ($ 90.02M)
Volume:
0
Avg Vol (2M):
0
Trade In:

Tecogen Inc Valuation Measures