Did you know-
In last 10 years around only 21% of total companies (900 Cos) have beaten the last 10 year of Nifty returns (i.e. 12.5% CAGR)
39% Cos which have market cap > 100 cr. have done the same.
42% Cos which have market cap >200 cr. have done it too.
Not that hard to do, dont you think?