Price / Revenue: 6.95
Price / Earnings: 111.46
Market Cap: USD 20.43B
Price / Book: 1.11
Return On Equity (%): 0.99%