Septerna posts $522M cash, Q1 revenue $26.5M; advances SEP-631, launches SEP-479 trial - SEPN News | Rallies