I doubt any of the big players are selling down as the volumes traded haven't been large enough. It looks like typical day trader activity leading up to the announcement. The big players are still on board as far as i can tell.
MBP Price at posting:
0.0¢ Sentiment: None Disclosure: Held