2025 Rally: Financial Report