647%

5 years

% Total

NUTR3

49%

5 years

Annual Return

NUTR3