Price / Revenue: 7
Price / Earnings: 112.31
Market Cap: USD 20.42B
Price / Book: 1.12
Return On Equity (%): 0.99%