Price / Revenue: 6.3
Price / Earnings: 161.32
Market Cap: USD 1.49B
Price / Book: 2.41
Return On Equity (%): 1.56%