Wow! Are you psychic? I've seen many posts today on various message boards suddenly talkin about sentiment and not fundementals and lo and behold the sentiment changes in 24 hours? SLS down 20%! Hey did you see the article on Yahoo and published by Simply Wall St last night after 10pm? It states: "Explore 4 other fair value estimates on SELLAS Life Sciences Group - why the stock might be worth 20% less than the current price!” SLS is down 20%! Another coincidence.