Price / Revenue: 1.81
Price / Earnings: 30.03
Market Cap: USD 4.44B
Price / Book: 1.83
Return On Equity (%): 1.9%