You were right about the drop today. I want to make clear that it is not the company that is selling, it's mostly the preferred shareholders, and other retail shareholders that are taking profits. I would think that the preferred shareholders would wait for the PPS to run up higher before selling but apparently, I'm wrong.
These are my opinions.. Please do your DD before buying!