Fundamental

Price / Revenue: 0.91

Price / Earnings: 84.48

Market Cap: USD 20.93B

Price / Book: -185.47

Return On Equity (%): -279.3%