TRVN Financials: Trevena Inc AI Analysis