APLD•October 20, 2026 at 4:06 PM UTCSoftware & Services

Applied Digital Executives Buy $6.7M in Stock Amid AI Infrastructure Selloff

Read source article

What happened

Applied Digital executives purchased $6.7 million of stock on October 20, 2026, coinciding with a 30% multiple compression driven by macroeconomic fears. The company continues to generate triple-digit revenue growth as an AI infrastructure provider, though only 100 MW was energized as of June 2026 with major campuses under construction. The insider buying follows a decline from the $26.60 level in July 2026 to around $19.58, bringing the stock below the previously identified attractive entry of $22. Despite the strong top-line growth, the company remains deeply unprofitable with negative free cash flow and relies on continued access to expensive capital to fund its buildout. The purchases signal management confidence but do not alter the key risk that contracted megawatts must convert to recurring rent on schedule to justify the valuation.

Implication

The stock now trades below the previously identified attractive entry of $22, and insider purchases add a modest vote of confidence. However, the core thesis still hinges on PF1 Building 2 entering service in 2H 2026 and PF2/DF1 financing being secured without excessive dilution. Investors should monitor the next earnings for evidence that recurring base rent is increasing and that construction timelines are intact, while recognizing that the company's cash burn and customer concentration remain significant risks.

Thesis delta

The insider buying and lower share price improve the risk-reward by providing a larger margin of safety relative to the prior $26.60 level. However, the fundamental thesis is unchanged: value still depends on timely conversion of contracted megawatts into rent-paying capacity and on financing terms that do not overly dilute equity. As such, the rating remains WAIT, but the stock becomes more attractive for accumulation on signs of execution.

Confidence

Medium