Key Takeaways
- Iris Energy shares tumbled 9% on Thursday, hitting a session low of $34.44, with trading volume exceeding 40 million shares.
- The decline stemmed from anxiety surrounding Meta’s plans to launch commercial cloud services and questions about IREN’s billion-dollar capital requirements.
- An $800 million restricted equity award to the company’s co-chief executives sparked debate over dilution risks for existing shareholders.
- Wall Street analysts continue to rate the stock as a Moderate Buy with a consensus target price of $82.36.
- Retail traders have been accumulating shares during the downturn, while major institutional investors increased their holdings in the second quarter.
Iris Energy experienced a significant sell-off on Thursday, with shares plunging 9% to a low of $34.44 before closing at $34.83. The stock had ended Wednesday’s session at $38.28. Trading activity reached approximately 40.7 million shares, matching typical daily volumes.
The decline extends a challenging period for shareholders. IREN has shed roughly 41% of its value over the last 30 days, prompting concerns about the company’s strategic transition from cryptocurrency mining operations to artificial intelligence cloud services.
Thursday’s selloff was primarily attributed to reports that Meta Platforms intends to launch commercial cloud infrastructure services. The announcement unnerved investors who worry about intensifying competition in the already saturated AI data center market.
Adding fuel to the fire, IREN’s decision to award an $800 million restricted stock package to its co-chief executives generated controversy. Market observers argue the compensation plan raises dilution concerns at a critical juncture when the company faces substantial capital requirements to fund its AI infrastructure expansion.
IREN’s weakness mirrors broader challenges facing neocloud competitors including CoreWeave and Nebius, pointing to sector-wide headwinds rather than isolated company problems.
Wall Street Remains Bullish on Price Targets
Despite recent volatility, analyst sentiment toward IREN remains constructive. The consensus rating stands at Moderate Buy, with the average price objective reaching $82.36 — representing more than 130% upside from current trading levels.
Freedom Capital initiated coverage with a Strong Buy recommendation on July 6. Cantor Fitzgerald maintains an Overweight stance with a $99 price target, while BTIG holds a Buy rating with an $80 objective. HC Wainwright also recommends purchasing shares with an $85 target. JPMorgan takes a contrarian view, maintaining an Underweight rating and $46 price target.
Technical indicators show the stock trading well below its 50-day moving average of $53.23 and its 200-day moving average of $47.70.
Dip Buyers Emerge Among Retail Investors
While some investors are exiting positions, others see opportunity in the weakness. Retail investors have been aggressively purchasing neocloud stocks including IREN, NBIS, CRWV, and APLD throughout the recent downturn, market data indicates.
Institutional activity also reflects growing confidence. Invesco increased its holdings by 45.9% during the second quarter, acquiring more than 936,000 additional shares. NewEdge Advisors expanded its stake by 245%. Sei Investments and Peapack Gladstone also established or enlarged positions during the period. Institutional ownership now represents slightly over 41% of outstanding shares.
In a strategic hire this week, IREN named Eric Hammersley as Chief Information Security Officer — a decision interpreted as reinforcing the company’s commitment to its AI cloud infrastructure strategy.
From a financial perspective, IREN’s most recent quarterly results revealed revenue of $144.79 million, falling short of the $219.69 million analyst consensus. Earnings per share registered at -$0.25, missing the -$0.22 estimate. The company operates with a debt-to-equity ratio of 1.44 and a price-to-earnings multiple of 72.56. Full-year EPS is projected at -$1.25.
Following Thursday’s trading session, the company’s market capitalization stood at approximately $12.45 billion.





