Barclays Reports 18 Profit Rise Upgrades Income Guidance for 2025 BDCIU Q1 2026 Earnings Reported EPS of 005 Amid Limited Visibility Toll Brothers Opens Liberty Ridge Community in Boulder City Nevada