Price / Revenue: 7.23
Price / Earnings: 152.22
Market Cap: USD 1.18B
Price / Book: 11.28
Return On Equity (%): 9.86%