Fundamental

Price / Revenue: 19.25

Price / Earnings: 64.2

Market Cap: USD 29.48B

Price / Book: -41.98

Return On Equity (%): NA