ETON Financials: Eton Pharmaceuticals Inc AI Analysis