3QFY26 earnings rally