Price / Revenue: 2.13
Price / Earnings: 66.39
Market Cap: USD 4.3B
Price / Book: 4.91
Return On Equity (%): 8.6%