Price / Revenue: 5.27
Price / Earnings: 23.44
Market Cap: USD 6.96B
Price / Book: 12.59
Return On Equity (%): 54.97%