Price / Revenue: 371.98
Price / Earnings: 25.51
Market Cap: GBX 16.23B
Price / Book: 524.8
Return On Equity: 23.7%