Price / Revenue: 14.56
Price / Earnings: 32.36
Market Cap: USD 10.48B
Price / Book: 15.05
Return On Equity (%): NA