The Price of Market Returns
General Electric was once the world's largest company, then collapsed; Netflix rose 35,000% yet traded below its previous high on 94% of days along the way. Both stories point to the same truth: market returns are never free.
Think & Rich