Stockreport

Despite delivering investors losses of 1.2% over the past 3 years, Trinity Industries (NYSE:TRN) has been growing its earnings [Yahoo! Finance]

Trinity Industries, Inc.  (TRN) 
Last trinity industries, inc. earnings: 4/29 04:15 pm Check Earnings Report
US:NYSE Investor Relations: trin.net
PDF But that doesn't change the fact that the returns over the last three years have been less than pleasing. After all, the share price is down 12% in the last three years, [Read more]