1 year return (CAGR)
6.44%
3 year return (CAGR)
17.91%
5 year return (CAGR)
10.99%
10 year return (CAGR)
16.28%
iO Charts Blog
Visa and Mastercard shares: card apocalypse?
Read MoreBusiness insight
iO Charts Blog
Meaning and Methodology of Fundamental Analysis (2025)
Read More