Share a link to this question
This answer is live and will keep updating
Teva Pharma Industries Ltd ADR (TEVA) had its best year between 2000 and 2023 in 2000, returning 104.5%.