Price / Revenue: 1.95
Price / Earnings: 3.66
Market Cap: USD 5.47B
Price / Book: 1.14
Return On Equity (%): 33.35%