Price / Revenue: 10.11
Price / Earnings: 145.95
Market Cap: USD 7.39B
Price / Book: 7.86
Return On Equity (%): 5.64%