Price / Revenue: 14.32
Price / Earnings: 565.18
Market Cap: USD 11.01B
Price / Book: 13.12
Return On Equity (%): 2.56%