Price / Revenue: 42.36
Price / Earnings: 189.89
Market Cap: USD 1.77B
Price / Book: 6.42
Return On Equity (%): 3.88%