Price / Revenue: 5.77
Price / Earnings: 28.55
Market Cap: USD 1.47B
Price / Book: 5.52
Return On Equity (%): 20.6%