Price / Revenue: 4.36
Price / Earnings: 48.3
Market Cap: USD 5.69B
Price / Book: 4.42
Return On Equity (%): 9.45%