Price / Revenue: 3
Price / Earnings: 27.97
Market Cap: USD 1.04B
Price / Book: 2.56
Return On Equity (%): 10.31%