According to CNBC, Jim Cramer's Charitable Trust is selling 50 shares of Cardinal Health at about $273 and 10 shares of Eli Lilly at about $1,420. After the sales, the Trust will hold 375 Cardinal Health shares, reducing the position's portfolio weighting to 2.75% from 3%, and 70 Eli Lilly shares, lowering its weighting to 2.6% from 3%. The sales will realize gains of 20% on Cardinal Health shares purchased in March 2026 and 500% on Eli Lilly shares bought in February 2022. Cardinal Health has gained more than 4% year to date after reporting an earnings beat and raising its full-year outlook. Eli Lilly shares have risen more than 20% since the end of September after the company reported a beat and raised its outlook last week.