apld yearly returns last 20 yr

Applied Digital (APLD) had its best year between January 4, 2006 and January 4, 2026 in 2021, returning 11,073.3%.