TRN

Trinity Industries, Inc.

Industrials · Railroads
$32.97 -0.15%
Undervalued·Quality 75·RSI 61·DCF -843%·Conviction 80