OTC Markets OTCQX - Delayed Quote • USD Teton Advisors, LLC (TETAA) Follow Add holdings 14.60 +0.35 +(2.46%) At close: May 20 at 2:29:57 PM EDT Conversations Community Insights