According to CNBC, Jim Cramer’s Charitable Trust sold 50 shares of Cardinal Health at about $251 each, cutting its CAH stake to 425 shares and its portfolio weighting to 2.75% from 3%, while buying 75 shares of Bank of New York at about $138 each, lifting its BNY position to 675 shares and its weighting to 2.35% from 2.1%. Cardinal Health was up more than 5% this week and was on pace to close at a record high after extending its distribution agreement with CVS Health, while Bank of New York reported quarterly revenue of $5.7 billion and earnings per share of $2.37, both above LSEG estimates of $5.5 billion and $2.27.