Price / Revenue: 3.51
Price / Earnings: 40.95
Market Cap: USD 5.62B
Price / Book: 10.33
Return On Equity (%): 27.46%