Price / Revenue: 4.85
Price / Earnings: 1.13K
Market Cap: USD 653.13M
Price / Book: 0.94
Return On Equity (%): NA