GlobeNewswire 01/04/2025 Greenbacker delivers 2024 results