So what make you think this? "if they announce a deposit after close" A deposit of share holders money as they sell stock? Sure you've not been dipping into the cool-aid jar? Look at the increased volume over the last 5 days, Why has the price gone down every day?
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.