TETAA Financials: Teton Advisors Inc AI Analysis