Provided By GlobeNewswire
Last update: Feb 26, 2025
Record-high Revenue, Net Income, and Adjusted EBITDA for the full year and Q4 2024
$28.8K direct energy cost per bitcoin for 2024 from owned sites
BTC yield per share of 62.9% for 2024
13.92
+0.79 (+6.02%)
Find more stocks in the Stock Screener
These stocks are making the most noise in today's session. Stay tuned for the latest updates!