InvestorsHub Logo
icon url

ddls

03/19/19 1:57 PM

#174935 RE: Black Cast Horizon #174932

Sales 2015 2.34M - 2016-2.09M - 2017-1.76M - 2018-897K

All these declines despite all those FDA NHS clearances? Cool! Wow!