Webull has been upgraded from Hold to Buy after a 35% stock decline and notable multiple compression. Click here to read an ...
Webull (BULL) earns a BUY with a $10.19 price target and 90% confidence, implying 40% upside from its current $7.27 price. Q1 2026 revenue surged 36% to $160M, with equity notional volume doubling and ...