Brokerages recommend Trent, Titan, Eternal stocks for buy ahead of Q1 results