Price / Revenue: 12.14
Price / Earnings: 25.78
Market Cap: USD 5.29B
Price / Book: 15.38
Return On Equity (%): NA