Price / Revenue: 6.29
Price / Earnings: 40.8
Market Cap: USD 1.95B
Price / Book: 3.15
Return On Equity (%): NA