Browsing: luck

When we last looked at Applied Digital (Nasdaq: APLD) back in December, the AI data center company was riding high on artificial intelligence fever. The stock…