Price alert —
Loading…
Sign in to get a one-time email the moment TRN crosses your price. Free accounts included.
Sign in / create a free accountLow
$35.00
Average
$35.00
High
$35.00
Current $36.77
-4.8% to average
none
Hold 4Sell 4Strong sell 1
Beat
Miss
last 12 quarters · bar = surprise %
| Date | EPS actual | EPS est | Surprise | Next-day move |
|---|---|---|---|---|
| 2026-04-30 | 0.32 | 0.28 | +16.4% | +11.1% |
| 2026-02-12 | 2.31 | 2.30 | +0.4% | +1.4% |
| 2025-10-30 | 0.38 | 0.39 | -0.4% | +1.2% |
| 2025-07-31 | 0.19 | 0.28 | -32.1% | +3.7% |
| 2025-05-01 | 0.29 | 0.33 | -12.1% | +2.5% |
| 2025-02-20 | 0.39 | 0.35 | +13.0% | -3.6% |
| 2024-10-31 | 0.43 | 0.38 | +13.2% | -5.0% |
| 2024-08-01 | 0.66 | 0.34 | +97.0% | -6.9% |
| 2024-05-01 | 0.33 | 0.22 | +51.7% | +1.7% |
| 2024-02-22 | 0.82 | 0.65 | +25.7% | -3.3% |
| 2023-11-02 | 0.26 | 0.28 | -7.1% | +5.5% |
| 2023-08-01 | 0.23 | 0.32 | -29.0% | +5.0% |