Price / Revenue: 12
Price / Earnings: 46.69
Market Cap: USD 3.63B
Price / Book: 1.9
Return On Equity (%): 4.16%