TRI is trading at $84.61, down 5.39% in pre-market trading as geopolitical tensions and energy supply disruptions trigger a broader market selloff.
- The stock has declined significantly from its March 20 level of $93.44, pressured by the U.S.-Iran conflict and the blockade of the Strait of Hormuz.
- Analyst sentiment has weakened, with consensus earnings estimates revised downward from $1.26 to $1.19 per share following two recent revisions in the past 30 days.