Bill Gates's position in Cardinal Health is currently worth $96.5 Million. That's 0.23% of their equity portfolio (17th largest holding). Bill Gates started to build up the position in Cardinal Health in Q3 2002 and continued to invest until Q4 2002. Since then they sold 2.4 Million shares.