Price / Revenue: 10.48
Price / Earnings: 53.83
Market Cap: USD 6.88B
Price / Book: 4.59
Return On Equity (%): 8.98%