Known for being the worst performing low-priced stocks listed on the Nasdaq at times, the penny stock of Cleveland BioLabs Inc. (CBLI) returned into Wall Street’s good graces last week. A familiar name to many Wall Street analysts, CBLI stock received to positive rating s this week and price targets which have upsides of 110% and 180% respectively. Considering that shares ...
Continue Reading →DEC