Not sure but spent a few minutes looking at fundamentals and my guess is it has to do with the fact over 80% of the float is held by institutional and they have recently sold 40% of their holdings. There wasn't a large short position. Also may have something to do with expectation July dividend Declaration will fall.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.