1 year return (CAGR)
19.33%
3 year return (CAGR)
19.76%
5 year return (CAGR)
12.97%
10 year return (CAGR)
17.55%
iO Charts Blog
Visa and Mastercard shares: card apocalypse?
Read MoreBusiness insight
iO Charts Blog
Meaning and Methodology of Fundamental Analysis (2025)
Read More