apld yearly returns last 20 yr

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