Price / Revenue: 5.64
Price / Earnings: 49.14
Market Cap: USD 4.37B
Price / Book: 0.66
Return On Equity (%): NA