Price / Revenue: 14.9
Price / Earnings: 73.66
Market Cap: USD 8.53B
Price / Book: 6.9
Return On Equity (%): 2.63%