The NSE Nifty topped the 24,300-level, and was up 350 points following BJP-led Mahayuti alliance landslide victory in Maharashtra elections. Index heavyweights SBI and RIL were the top gainers so far.