Very tightly held so the volume is very significant, could it be that a sniff of news re HEP A contracts has finally surfaced? or maybe HEP C is finally completed and ready for testing, something stirring.
SLT Price at posting:
0.0¢ Sentiment: None Disclosure: Not Held