https://alternativestockinvesting.com/a-philanthropic-activist-investor-maintains-stakes-in-2-canadian-railroad-stocks-paying-dividends-canadian-pacific-railway-nysecp-canadian-national-railway-nysecni/