InvestMarathon Digital's Q1 Results Below Estimates Due To Severe Weather And Utility FailureBY Outlook Money