Why Is SELLAS Life Sciences Group (SLS) Getting Fresh Attention?
Simply Wall St reports SELLAS Life Sciences Group (SLS) drew renewed attention after its Q2 2026 results, showing a net loss of $9.61 million and updated loss per share from continuing operations. The stock closed at $11.05 and trades at a 20.2x price-to-book versus a 4.9x peer average and 2.4x industry average, despite reporting a $29.457 million loss and under $1 million revenue.

