Sabby management llc reports 9.75% passive stake in aytu bioscience

Sabby management llc reports 9.75% passive stake in aytu bioscience inc as of march 12, 2020 - sec filing.
AYTU Ratings Summary
AYTU Quant Ranking