Not cool that one can go buy millions of shares of a stock and then days or weeks later announce it to the public and make free millions and millions. Why this is allowed baffles me.
Buy millions of shares weeks ago, hold them tell public you own them. Stock pops 70% and you make free money in...