1,417%

5 years

% Total

BYRN

72%

5 years

Annual Return

BYRN