Price / Revenue: 5.17
Price / Earnings: 53.88
Market Cap: USD 4.09B
Price / Book: 16.59
Return On Equity (%): 33.9%