Price / Revenue: 0.57
Price / Earnings: 363.91
Market Cap: USD 719.41M
Price / Book: 58.69
Return On Equity (%): 49.38%