Paper Stocks Still Cheap

NSE 500 trades at 26 times its trailing 12-month earnings