Blockchain Investing Riot Platforms Reports Third Quarter 2025 Financial Results and Strategic Highlights 30 October