The Investment Thread
I sometimes side with the thought process that supply and demand should be what creates stock price valuation.
All of this failure to deliver nonsense and cyclical runs on certain stocks clearly points to some plumbing issues within the entire market structure.