Abeona Therapeutics Inc. (ABEO) Tumbled -11.29% or -1.98 To Price $15.53 On Monday
Abeona Therapeutics Inc. (ABEO) tumbled -11.29% or -1.98 to $15.53. It is around 1.67 million shares traded, which is 162.44% compare to the average total volume 1.03 million. The market cap of ABEO is $734.41 million. The year to date…