Price / Revenue: 17.13
Price / Earnings: 56.15
Market Cap: USD 3.54B
Price / Book: 2.11
Return On Equity (%): 5%