OTC Markets OTCQX - Delayed Quote USD

Teton Advisors, LLC (TETAA)

14.60
+0.35
+(2.46%)
At close: May 20 at 2:29:57 PM EDT
Waiting for permission
Allow microphone access to enable voice search

Try again.