Why are most Large caps in the same price range for the last 3-4 years even though their revenue and profit has almost doubled? 4 10 replies