StatMuse+  Get our new premium offering 

Applied Digital (APLD) returned -5.9% in June 2009.

money illustration

Explore