Ocugen OCGN Slides 213 to 138 as Biotech Stock Tests Key Support Levels Regulatory Uncertainty Doesnt Deter Companies Prediction Market Ambitions Chicago Atlantic BDC Inc LIEN Q1 2026 Earnings EPS Surpasses Estimates by Over 21 Shalibhadra Finance Targets Rs 500 Crore AUM on 22 Profit Growth in FY26