SNGX Financials: Soligenix Inc AI Analysis