Sensex Rises Over 300 Points Nifty Holds Above 24280 Amid Q4 Earnings Focus