Price / Revenue: 5.97
Price / Earnings: 26.51
Market Cap: USD 7.32B
Price / Book: 13.76
Return On Equity (%): 14.65%