Is Estrella ESLAW stock a good option for investors TPET Trio Petroleum management lays out new upstream project plans to drive longterm revenue and margin expansion CPRI Capri notches small Q1 2026 EPS beat shares dip marginally on soft investor sentiment