Weiss Ratings Reaffirms “Sell (E+)” Rating for 180 Life Sciences (NASDAQ:ATNF)
180 Life Sciences (NASDAQ:ATNF – Get Free Report)‘s stock had its “sell (e+)” rating reiterated by research analysts at Weiss Ratings in a research note issued on Saturday,Weiss Ratings reports. 180 Life Sciences Trading Down 2.8% Shares of NASDAQ:ATNF opened at $1.04 on Friday. The firm’s 50 day simple moving average is $0.99 and its […]
