Trinity Industries' (NYSE:TRN) earnings growth rate lags the 12% CAGR delivered to shareholders

Trinity Industries, Inc. (NYSE:TRN) has seen a 49% rise in share price over 5 years, below market average. Despite US$83m market cap loss, its long-term financial trends have been positive.