Dividends Bicycle Therapeutics Share Price Slips Below $5 — Is the Market Missing Something?David ChenApril 30, 2026 A stock that has lost nearly half of its value in a year, despite analysts’ insistence that it could more…