Stocks and Bonds Slide as Iran Conflict Fuels Inflation Fears and Rate Hike Bets FibroBiologics FBLG Q1 2026 Results Fall Short EPS 133 Revenue NA CNA Financial CNA Up 105 Is There More Room to Run 20260515