CuriosityStream’s (CURI) Buy Rating Reiterated at Needham & Company LLC
Needham & Company LLC reissued their buy rating on shares of CuriosityStream (NASDAQ:CURI – Free Report) in a research note published on Thursday morning,Benzinga reports. The firm currently has a $3.00 price target on the stock. CuriosityStream Stock Down 6.4 % Shares of CuriosityStream stock opened at $2.48 on Thursday. CuriosityStream has a 12-month low […]
