Trinity Industries Inc.

69°