Insiders sold 2.4 million shares and institutions sold about 23 million shares.
Insiders getting options and turning around and selling them.
LOTS of options granted to insiders, and its coming out of your pockets.
Justify it as you will, but the bottom line is management is lining their pockets with your money. Lots of it!
My opinion, an only my opinion, Dis will see 23 before 53.
Like the company, hate the management.