Price / Revenue: 1.68
Price / Earnings: 18.94
Market Cap: USD 7.91B
Price / Book: 3.46
Return On Equity (%): 4.21%