Q3 results today: Yes Bank, Macrotech Developers, APL Apollo Tubes, Utkarsh Small Finance Bank & more