Tecogen Inc TGEN 3.12 0.01 0.32%
ATM IV
1.51
Put Call Ratio (OI)
0.487
Put Call Ratio (Vol)
0.459
IV Rank
10.2
IV Percentile
40.2
Max Pain
5