Applied Digital (APLD) Ownership
APLD$18.16+1.48 +8.84%
Market cap$5.49BEnterprise value$8.24BRevenue (TTM)$853.85MMarket position—
Score
60
Neutral
Value
62
Quality
17
Growth
100
Ownership data loads after the page opens.
Ownership data loads after the page opens.
APLD price $18.16 +1.48 +8.84%
Stocklytics score rationale: value 62, quality 17, growth 100.
Insights · Forecast · Financials · Learn