Nifty 50 is currently at its all-time high

Quartz | qz.com Data: NSE