Price / Revenue: 134.51
Price / Earnings: 1.4
Market Cap: GBX 3.39B
Price / Book: 71.72
Return On Equity: 66.88%