Learn languages naturally with fresh, real content!

tap to translate recording

Explore By Region

flag Applied Digital's stock fell 3% amid insider selling and high debt, despite a "Buy" consensus and $37 target.

flag Applied Digital (APLD) shares dropped 3% to $25.89 on Friday, March 20, 2026, on below-average volume, amid continued insider selling totaling $9 million in the past 90 days and a high debt-to-equity ratio of 1.79. flag Despite a negative P/E ratio of -47.94 and elevated volatility with a beta of 7.20, analysts maintain a consensus "Buy" rating with a $37.00 average price target. flag The company, focused on AI infrastructure and Bitcoin mining, has a $7.24 billion market cap and 65.67% institutional ownership, with insiders holding 9.5% of shares.

3 Articles