Price / Revenue: 14.73
Price / Earnings: 15.31
Market Cap: USD 4.46B
Price / Book: 0.59
Return On Equity (%): NA