Price / Revenue: 2
Price / Earnings: 47.51
Market Cap: USD 5.04B
Price / Book: -16.85
Return On Equity (%): 46.44%