Price / Revenue: 4.32
Price / Earnings: 14.74
Market Cap: USD 6.91B
Price / Book: 2.34
Return On Equity (%): 16.65%