Price / Revenue: 3.47
Price / Earnings: 33.1
Market Cap: USD 1.42B
Price / Book: 2.2
Return On Equity (%): 6.5%