icln yearly returns last 5 years

ICLN has had its best year between October 29, 2020 and October 29, 2025 this year, returning 49.3%.

ASSETYEAR% RETURN
ICLN
2020
44.41%
ICLN
2021
-26.35%
ICLN
2022
-6.31%
ICLN
2023
-20.96%
ICLN
2024
-24.6%
ICLN
2025
49.34%