Total Revenues, EBITDA and Net Income: DeFi Technologies recorded Total Revenues of C$24.2 million (approximately US$17.8 million ) and C$152.4 million (approximately US$112.0 million ) for the three and nine months period ended September 30, 2024 and Net Income of C$24.9 million (approximately US$18.3 million ) and C$97.2 million (approximately US$71.4 million ) for three and nine months ended September 30, 2024 . The... Read More