NIFTY50 at 24,334: Q1 earnings drive gradual uptrend outlook