Q1 results today: Punjab National Bank (PNB), Axis Bank, Tech Mahindra, Bajaj Finance, Dr Reddy’s Laboratories,…