Tecogen Inc TGEN 3.4 0.09 2.72%
ATM IV
1.47
Put Call Ratio (OI)
0.48
Put Call Ratio (Vol)
0.508
IV Rank
9.4
IV Percentile
33.1
Max Pain
5