Abeona Therapeutics has a market capitalization of $277 million and a Price / Earnings ratio of 4.2, with a current EPS of $1.62. The company exhibits an extremely negative Operating Margin of -20802.20% and a high Price / Sales ratio of over 500. While institutional ownership is high at 73.00%, estimated EPS for next year is negative at -$0.07.