HSBC 2025 Profit Falls to $29.9B, Share Count Drops | Stratton Journal