Webull Announces $100M Share Repurchase
Webull reports $160 million revenue in Q1 2026 Webull's Q1 2026 results show a strong start to the year, with revenue growing 36% year-over-year to $160 million. The company's customer assets reached $24 billion, up 90% year-over-year. Webull also announced a $10