HC Wainwright restated their buy rating on shares of Artelo Biosciences (NASDAQ:ARTL – Free Report) in a research note released on Wednesday morning, Benzinga reports. The brokerage currently has a $5.00 target price on the stock. Artelo Biosciences Stock Performance Shares of ARTL stock traded up $0.04 during trading hours on Wednesday, hitting $1.36. The […]