Wow. This is surreal. Really feel sorry for holders in this one. Holders I know weren't trying to be greedy. They saw it as a modest growth but good manager company. This must be killing some people. Not fun for anyone
BLA Price at posting:
$3.69 Sentiment: None Disclosure: Not Held