What happened to the original investor that was truly intersted in the wellbeing of the company he/she invested in? Investors today seem to go for the quick profit only. Why not force investors to hold on to shares for a minimum period of say 3 months?
Companies les driven by quarterly results.
Investors and companies will have mutual goals and better understanding.
Investors will still have to park their money somewhere, but now with more thought.