Price / Revenue: 11.36
Price / Earnings: 68.8
Market Cap: USD 6.63B
Price / Book: 2.07
Return On Equity (%): 3.35%