SLS ▼ -4.4% - SELLAS Life Sciences Group, Inc. $SLS - SELLAS Life Sciences Reports Third Quarter 2026 Financial Results and Provides Corporate Update 12-NOV-2026 04:05 PM ET