June 2024 financial recap