How does Filana Therapeutics FLNA make money Market Focus 20260427 CAC Camden Natl posts nearexpected Q4 2025 EPS shares slip 04 on mild investor caution TSLA Tesla Q1 2026 EPS tops estimates by 78 percent stock gains 069 percent in todays trading TTEK Tetra Tech posts 89 percent positive EPS surprise for Q1 2026 shares rise 158 percent in todays trading AHMA Ambitions leadership outlines core revenue growth drivers and looming industry headwinds following latest quarterly earnings release