Price / Revenue: 2.09
Price / Earnings: 33.82
Market Cap: USD 4.19B
Price / Book: 2
Return On Equity (%): 5.53%