Home › Data Centers › Report
Data Centers · Report
Applied Digital (APLD) shares are down 53% even though the company has signed 1.41 GW of leases, a video analysis asks why.
The gap between 1.41 GW of signed leases and a 53% share decline suggests investors doubt the timing, financing or economics behind those leases.
Trade pressSlicast · October 25, 2026 at 05:15 UTC · US · Source: Unisba Media
importance 60