Price / Revenue: 8.3
Price / Earnings: 22.61
Market Cap: USD 3.54B
Price / Book: 1.16
Return On Equity (%): 5.07%