Tag: it sector q3fy26 earnings