TRN is trading at $34.11 (4.1% down) on a pullback following its recent post-earnings run-up and yesterday's sharp 4.2% gain.

  • The move appears to be driven by normal position-trimming and a broader market decline, as no fresh company-specific headlines or analyst calls were reported this morning.
  • Some valuation services have recently flagged the stock as overvalued following its recent price appreciation.