Sign in
Sign up
Applied Digital (
APLD
) returned 10.9% in December 2009.
Explore
What's the TTM return for Applied Digital?
SPY vs IWM since 2020
Best mega-cap stock since 2019?
See trending