Price / Revenue: 2.6
Price / Earnings: 19.86
Market Cap: USD 10.51B
Price / Book: 6.92
Return On Equity (%): 8.73%