Of about 100,000 stocks worldwide, those are the only two that consistently rewarded their shareholders, according to a CNBC Pro analysis of FactSet data.
Of about 100,000 stocks worldwide, those are the only two that consistently rewarded their shareholders, according to a CNBC Pro analysis of FactSet data.