Price / Revenue: 5.94
Price / Earnings: 28.92
Market Cap: USD 6.04B
Price / Book: 2.08
Return On Equity (%): 7.12%