They already sold 2.7million of their 16million shares as 03/31.
I suspect they have been selling extensively in April.
These guys have a good 50% loss I guess.
Not sure why you think it's good - big boys are leaving - I take that as a sign they see no future.
Ownership Analysis # of Holders Shares
Total Shares Held: 233 108,363,496
New Positions: 35 8,389,727
Increased Positions: 95 15,476,091
Decreased Positions: 101 19,285,481
Holders With Activity: 196 34,761,572
Sold Out Positions: 31 7,248,123
Go to nasdaq website and look at institutional holdings.
My opinion is this is good.