Price / Revenue: 1.27
Price / Earnings: -34.99
Market Cap: USD 8.97B
Price / Book: 6.52
Return On Equity (%): 6.66%