Price / Revenue: 4.43
Price / Earnings: 40.59
Market Cap: USD 936.74M
Price / Book: 5.32
Return On Equity (%): NA