SL Science Holding (SLBT) is trading down at $1.31 (-9.66%), as of the latest quote. It operates in the sector.
No recent news mentioning SL Science Holding in our feed yet.