Needham analyst Bernie McTernan reiterates Shutterstock (NYSE:SSTK) with a Buy and maintains $90 price target.
Why Beneficient (BENF) Shares Are Getting Hammered
Beneficient shares are trading lower by 25.7% during Tuesday's session. The company announced a 1-for-80 reverse stock split.