Franklin FBRT Stock Today Drops 295 Key Support at 828 20260520 BoundlessBio BOLD Stock Analysis Climbs 143 Eyes on 149 20260520