Price / Revenue: 8.83
Price / Earnings: 36.15
Market Cap: USD 2.91B
Price / Book: 0.82
Return On Equity (%): 2.41%