Price / Revenue: 2.47
Price / Earnings: 30.22
Market Cap: USD 16.41B
Price / Book: 36.43
Return On Equity (%): 152.41%