SEPTERNA INC (SEPN) Stock News

USA Nasdaq NASDAQ:SEPN • US81734D1046

26.26 USD
+0.85 (+3.35%)
Last: Feb 9, 2026, 01:45 PM

SEPN Latest News, Press Relases and Analysis