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

money illustration

Explore