Price / Revenue: 1.18
Price / Earnings: 18.6
Market Cap: USD 4.54B
Price / Book: 1.99
Return On Equity (%): NA