Robert Millen - Jensen Investment Management Inc
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    84
Portfolio value:    $5,072,800,848
Holdings Activity Buys Sells    History
Period Portfolio
Value
Top 20 holdings history (left to right)
2026   Q1 $5.07 B MSFT GOOGL AAPL NVDA AMZN MA KLAC SYK LLY SHW MRSH META ABT WM PG EFX CDNS BR AVGO VEEV
2025   Q4 $6.36 B MSFT AAPL GOOGL NVDA MA LLY AMZN SYK META ABT KLAC WM MRSH SHW PG INTU EFX BR CDNS ADP
2025   Q3 $8.06 B MSFT AAPL MRSH SYK GOOGL NVDA INTU LLY MA ABT META KLAC ADP BR EFX WM CPRT SHW PG CDNS
2025   Q2 $8.53 B MSFT SYK MRSH INTU AAPL GOOGL ACN MA KLAC ABT BR ADP NVDA WM EFX CPRT APH CDNS ZTS PG
2025   Q1 $9.04 B MSFT MRSH AAPL ACN SYK INTU GOOGL ADP MA BR UNH KLAC ZTS WM EFX PG CPRT TXN SHW ABT
2024   Q4 $11.05 B MSFT AAPL ACN MRSH SYK GOOGL INTU MA ADP PEP BR UNH ZTS TXN KLAC EFX WM PG NKE JNJ
2024   Q3 $11.96 B MSFT AAPL ACN MRSH SYK GOOGL INTU ADP MA PEP UNH ZTS KLAC TXN EFX BR PG WM NKE JNJ
2024   Q2 $12.22 B MSFT GOOGL AAPL ACN INTU MRSH SYK UNH KLAC PEP MA ADP TXN EFX BR ZTS WM PG SBUX JNJ
2024   Q1 $13.09 B MSFT GOOGL ACN SYK INTU UNH AAPL MRSH PEP MA ADP SBUX NKE EFX TXN KLAC PG WM BR APH
2023   Q4 $13.20 B MSFT GOOGL ACN PEP AAPL UNH SYK INTU MRSH NKE SBUX ADP MA EFX TXN BR HD PG PFE APH
2023   Q3 $12.65 B MSFT GOOGL PEP ACN UNH SYK AAPL INTU MRSH ADP NKE SBUX MA PFE TXN JNJ PG BR HD EFX
2023   Q2 $13.63 B MSFT PEP AAPL SYK ACN GOOGL UNH MRSH NKE INTU SBUX JNJ ADP PFE MA TXN PG EFX HD WM
2023   Q1 $12.68 B MSFT PEP SYK ACN AAPL UNH GOOGL NKE SBUX INTU MRSH PFE ADP JNJ TXN MA PG BDX EFX HD
2022   Q4 $12.79 B PEP MSFT UNH SYK ACN GOOGL JNJ NKE AAPL PFE BDX ADP SBUX MRSH INTU PG MA TXN HD EFX
2022   Q3 $11.48 B PEP MSFT GOOGL UNH JNJ AAPL ACN ADP SYK BDX PFE NKE SBUX MRSH INTU PG MA HD TXN WM
2022   Q2 $12.08 B PEP MSFT GOOGL JNJ AAPL UNH ACN PFE BDX SYK ADP NKE PG SBUX MMM MA INTU MRSH TXN CTSH
2022   Q1 $13.41 B MSFT GOOGL PEP AAPL JNJ SYK ACN UNH NKE BDX ADP PFE MMM CTSH INTU SBUX PG MA TXN EFX
2021   Q4 $14.23 B MSFT GOOGL PEP AAPL JNJ ACN SYK UNH NKE MMM BDX PFE ADP INTU CTSH SBUX PG EFX HD MA
2021   Q3 $12.62 B MSFT GOOGL PEP JNJ SYK AAPL MMM ACN BDX NKE UNH PFE INTU ADP SBUX CTSH PG EFX HD BR
2021   Q2 $13.23 B MSFT GGQ1 PEP JNJ MMM BDX SYK ACN AAPL NKE UNH INTU PFE ADP SBUX CTSH HD EFX BR TXN
2021   Q1 $12.50 B MSFT GOOGL PEP JNJ MMM BDX SYK ACN UNH AAPL NKE CTSH GIS PFE INTU ADP SBUX HD TXN BR
2020   Q4 $12.07 B MSFT PEP GOOGL JNJ BDX MMM SYK AAPL ACN NKE UNH CTSH INTU PFE GIS SBUX ADP MA EFX BR
2020   Q3 $11.29 B MSFT PEP JNJ GOOGL BDX MMM NKE ACN AAPL SYK UNH PFE GIS CTSH UPS INTU MA VFC PG SBUX
2020   Q2 $10.45 B MSFT PEP BDX JNJ GOOGL AAPL MMM ACN UNH NKE SYK GIS PFE UPS INTU CTSH MA BR PG EFX
2020   Q1 $8.93 B MSFT PEP BDX JNJ GOOGL MMM ACN UTX AAPL UNH NKE PFE GIS SYK UPS INTU CTSH VFC MA OMC
2019   Q4 $10.08 B MSFT BDX PEP UTX JNJ MMM AAPL GOOGL UNH ACN NKE PFE ORCL VFC UPS CTSH OMC GIS SYK INTU
2019   Q3 $9.36 B PEP MSFT BDX UTX JNJ MMM ORCL UNH ACN GOOGL AAPL SYK PFE OMC CTSH ECL NKE UPS EMR GIS
2019   Q2 $8.76 B MSFT PEP BDX UTX ORCL UNH SYK JNJ MMM ECL ACN AAPL PG CTSH PFE OMC GOOGL EMR UPS MA
2019   Q1 $8.40 B BDX PEP MSFT SYK ECL MMM UTX ORCL LINEUR UNH JNJ ACN PG AAPL GOOGL CTSH MA PFE APH OMC
2018   Q4 $7.07 B BDX PEP MSFT UNH LINEUR ECL SYK MMM ORCL UTX JNJ ACN PG GOOGL AAPL PFE INTU WAT OMC APH
2018   Q3 $8.01 B BDX MSFT PEP UTX ECL UNH PX SYK ORCL MMM JNJ ACN AAPL GOOGL TJX PG INTU CTSH PFE APH
2018   Q2 $7.44 B BDX MSFT PEP PX UTX UNH SYK ECL ORCL MMM ACN JNJ TJX GOOGL OMC AAPL NKE PG CTSH INTU
2018   Q1 $7.66 B BDX MSFT PEP SYK UTX ECL PX UNH ORCL JNJ ACN MMM NKE OMC PG CTSH GOOGL TJX MA AAPL
2017   Q4 $7.83 B BDX MSFT PEP UTX PX SYK UNH ORCL JNJ ECL MMM ACN OMC PG TJX NKE GOOGL MA AAPL CTSH
2017   Q3 $7.40 B BDX MMM PEP MSFT UTX ORCL SYK PX UNH ECL JNJ ACN OMC PG TJX GOOGL WAT MA NKE AAPL
2017   Q2 $7.30 B BDX PEP MMM UTX MSFT UNH ECL PX JNJ ORCL SYK OMC ACN PG TJX NKE WAT GOOGL ADP AAPL
2017   Q1 $7.14 B BDX PEP MSFT MMM UTX JNJ ECL UNH ORCL PX ACN PG OMC SYK TJX AAPL ADP GOOGL WAT NKE
2016   Q4 $6.83 B BDX PEP MSFT MMM UTX JNJ UNH ECL PX ACN OMC ORCL PG TJX SYK ADP AAPL UPS GOOGL NKE
2016   Q3 $6.69 B PEP BDX MMM MSFT UTX ECL JNJ PX ACN PG ORCL UNH OMC TJX ADP APH SYK AAPL UPS NKE
2016   Q2 $6.45 B BDX PEP JNJ MMM MSFT ECL UTX TJX PX ORCL ACN UNH PG OMC SYK APH ADP UPS CTSH WAT
2016   Q1 $6.27 B PEP BDX MMM MSFT JNJ ACN TJX PX UTX ECL ORCL OMC PG UNH CTSH AAPL SYK APH UPS NKE
2015   Q4 $5.96 B BDX MSFT PEP ACN MMM ECL TJX JNJ UTX PX ORCL PG OMC UNH CL NKE WAT UPS APH SYK
2015   Q3 $5.68 B PEP ACN BDX TJX MMM ECL MSFT PX UTX ORCL JNJ CL PG OMC MDT NKE UPS APH CTSH UNH
2015   Q2 $6.26 B BDX ACN TJX PEP UTX MDT MMM PX ECL ORCL MSFT CL OMC JNJ PG EMR APH UPS WAT UNH
2015   Q1 $6.54 B BDX TJX ACN UTX MDT PEP MMM PX ECL ORCL MSFT OMC EFX CL WAT EMR PG APH VAR NKE
2014   Q4 $6.47 B BDX PEP TJX UTX PX MMM ACN MDT ORCL MSFT UPS ECL EFX CL OMC EMR WAT PG TROW APH
2014   Q3 $6.30 B PEP BDX MMM PX ACN TJX ADP MSFT MDT UTX ORCL CL EFX UPS ECL OMC KO EMR PG WAT
2014   Q2 $6.64 B PEP BDX MMM PX ACN CL UTX ADP MDT ORCL MSFT ECL UPS TJX EFX PG OMC KO EMR WAT
2014   Q1 $6.94 B BDX PEP MMM CL PX ACN UTX ADP ORCL MSFT MDT ECL UPS PG OMC EFX TJX EMR NKE KO
2013   Q4 $7.04 B PEP MMM UTX ACN CL ORCL ADP BDX OMC PX UPS CTSH MSFT MDT TROW TJX EFX EMR NKE KO
2013   Q3 $6.46 B MMM UTX PEP CL ADP OMC ORCL ACN PG BDX UPS PX MSFT WAT CTSH EMR MDT TROW TJX NKE
2013   Q2 $6.10 B MMM PEP UTX ORCL OMC ADP CL PG MSFT ACN PX TROW EMR MDT WAT UPS NKE ABT BDX EFX
2013   Q1 $5.98 B PEP MMM PG UTX ORCL CL OMC ADP MSFT TROW ACN EMR UPS WAT ABT NKE APH BDX PX CTSH
2012   Q4 $5.35 B ORCL PEP PG MMM UTX ABT CL ADP OMC MSFT EMR TROW WAT CTSH ACN PX UPS ADBE APH EFX
2012   Q3 $5.58 B PG PEP MMM ORCL MSFT ABT UTX CL OMC CTSH TROW ADP BDX ADBE ACN EMR WAT EFX PX APH
2012   Q2 $5.49 B PEP MMM MSFT PG ORCL UTX ABT TROW CTSH CL OMC EMR EFX APH ADBE ADP PX SYK BDX CHRW
2012   Q1 $5.79 B PG OMC PEP EMR MSFT TROW MMM UTX ORCL CTSH APH ABT ADBE PX EFX CL ADP BDX SYK WAT
2011   Q4 $5.33 B PG PEP OMC TROW EMR MMM UTX PX MSFT ABT APH CTSH ORCL ADP CL EFX BDX ADBE SYK CHRW
2011   Q3 $9.79 B WRLD PG PEP UTX ABT EMR OMC TROW MMM MSFT ADBE PX BDX ORCL CTSH APH CL ADP EFX SYK
2011   Q2 $5.74 B UTX MMM OMC PEP EMR ADBE ABT MSFT TROW SYK PG MDT PX BDX ORCL EFX CTSH ADP CL WAT
2011   Q1 $5.46 B MMM OMC UTX ADBE TROW PEP MSFT SYK MDT ABT PG EMR ORCL EFX PX CTSH ADP BDX CL BCR
2010   Q4 $4.81 B MSFT TROW MMM MDT PEP OMC UTX ADBE SYK ABT PG EMR ORCL EFX PX CTSH CL ADP KO BCR
2010   Q3 $8.10 B WABC ABT MSFT ORCL EMR MMM SYK OMC MDT UTX ADBE TROW PX PEP PG CL CTSH ADP EFX KO
2010   Q2 $7.07 B YUM ABT EMR PX MDT PG UTX MMM ORCL CL MSFT PEP TROW OMC ADP ADBE SYK JNJ CTSH EFX
2010   Q1 $7.18 B ZBRA ABT EMR MSFT PX UTX MMM ORCL CL OMC MDT PG ADP PEP EFX JNJ BCR SYK CTSH KO
2009   Q4 $3.16 B MSFT MMM MDT ABT JNJ ORCL PEP OMC CTSH ADP UTX EFX PG CL EMR BCR APH SYK WAT SYY
2009   Q3 $5.56 B ZBRA MMM MSFT JNJ MDT PEP ABT OMC ADP CTSH CL EMR PG KO WAT ORCL SYK UTX APH EFX
2009   Q2 $4.76 B ZBRA MSFT SYK JNJ MDT MMM PEP WAT ABT CL ADP CTSH OMC PG KO EMR EFX DHR ADBE APH
2009   Q1 $4.26 B ZBRA MSFT JNJ ABT SYK PEP PG EMR ADP MDT MMM DHR WAT KO CTSH EFX APH SYY OMC CL
2008   Q4 $4.75 B ZBRA ABT JNJ PG MSFT EMR PEP SYK MMM ADP DHR WFC MDT EFX OMC KO WAT CL SYY UTX
2008   Q3 $5.96 B ZBRA WFC PG ABT JNJ SYK MDT PEP 6683 MSFT MMM EMR DHR OMC ADP EFX WAT SYY CL ECL
2008   Q2 $5.18 B ZBRA SYK ABT JNJ PG MDT OMC EMR MMM 6683 MSFT PEP EFX DHR WAT ADP WFC CL SYY TROW
2008   Q1 $5.53 B ZBRA PG 6683 SYK EMR ABT JNJ MMM OMC MDT PEP MSFT CL EFX WFC DHR ADP TROW SYY WAT
2007   Q4 $6.13 B ZBRA SYK PG EMR 6683 ABT MSFT MMM JNJ CL OMC PEP MDT ADP TROW EFX DHR ECL WFC SYY
2007   Q3 $6.13 B ZBRA EMR 6683 PG SYK MMM ABT MDT JNJ OMC ADP CL PEP MSFT TROW EFX WFC SYY ECL CDWC
2007   Q2 $5.73 B ZBRA 6683 EMR SYK MMM OMC PG ABT ADP EFX JNJ MDT MSFT CL WFC PEP TROW SYY CDWC ECL
2007   Q1 $5.44 B ZBRA SYK ABT 6683 PG EMR OMC ADP MMM JNJ TROW CL MDT SYY EFX MSFT PEP WFC ECL CDWC
2006   Q4 $2.70 B SYK 6683 OMC PG EMR JNJ ABT ADP MMM MDT SYY EFX CL MSFT TROW PEP PDCO WFC CDWC ECL
2006   Q3 $2.44 B SYK PG 6683 OMC EMR ABT JNJ TROW ADP MMM CL EFX SYY PEP MDT MSFT PDCO ECL WFC PAYX
2006   Q2 $2.31 B EMR 6683 OMC MMM PG SYK JNJ ADP ABT CL FDCP MDT EFX SYY PDCO PEP TROW ECL WFC PAYX
2006   Q1 $2.48 B EMR 6683 PG SYK OMC MMM ADP JNJ ABT MDT EFX FDCP SYY CL PDCO TROW PEP PAYX ECL WFC
2005   Q4 $2.71 B 6683 PG SYK EMR MDT OMC MMM ADP JNJ EFX ABT FDCP CL SYY PEP PDCO TROW PAYX ECL CLX
2005   Q3 $2.89 B EMR SYK PG 6683 EFX OMC JNJ MDT MMM PDCO ABT ADP PEP PFE SYY CL KRB FDCP CLX PAYX
2005   Q2 $2.95 B SYK KRB 6683 OMC EFX ABT EMR PG PDCO JNJ PFE MMM MDT SYY ADP PEP CLX FDCP CL PAYX
2005   Q1 $2.92 B OMC SYK 6683 PDCO KRB MMM EMR JNJ PG EFX ABT ADP PFE CLX MDT SYY PEP CL PAYX FNMA
2004   Q4 $2.85 B SYK KRB OMC 6683 EMR PG MMM ABT STT JNJ PDCO EFX PFE MDT ADP CLX FNMA PEP CL PAYX
2004   Q3 $2.51 B SYK 6683 KRB OMC PFE EMR MMM PG ABT MDT EFX STT JNJ PDCO ADP CLX FNMA PEP CL KO
2004   Q2 $2.43 B SYK KRB 6683 PFE MMM EMR OMC PG STT JNJ ABT FNMA MDT CLX EFX ADP PDCO KO CL PEP
2004   Q1 $2.07 B SYK KRB OMC 6683 PFE MMM EMR PG STT ABT ADP EFX KO FNMA MDT JNJ CLX CL PEP PAYX
2003   Q4 $1.93 B SYK OMC MMM EMR 6683 KRB PFE ABT STT PG KO CLX EFX ADP JNJ FNMA MDT PAYX CL MRKC
2003   Q3 $1.66 B SYK KRB OMC 6683 PFE EMR ABT MMM STT PG CLX EFX CL JNJ FNMA MDT KO ADP MRKC PAYX
2003   Q2 $1.52 B SYK PFE OMC EFX 6683 EMR ABT MMM KO CL MRKC JNJ PG KRB MDT STT CLX ADP PAYX FNMA
2003   Q1 $1,086.64 B SYK PFE JNJ EFX STT 6683 MMM EMR CLX PG ABT KRB OMC MRKC MDT CL KO ADP FMCC PAYX
2002   Q4 $1.06 B SYK STT EFX KRB EMR OMC PFE ADP ABT JNJ CLX MMM 6683 MRKC PG MDT KO CL ZBRA FMCC
2002   Q3 $594.70 B STT SYK EFX KRB ABT ZBRA PFE EMR JNJ CLX ADP 6683 OMC MMM FMCC MDT MRKC FNMA PG KO
2002   Q2 $519.79 B STT EFX KRB PFE EMR SYK 6683 ADP ZBRA ABT MMM CLX JNJ FMCC FNMA MRKC OMC SLE MDT DNEX
2002   Q1 $374.81 B EFX STT KRB SYK CLX PFE ABT EMR 6683 ZBRA FMCC OMC ADP FNMA SLE MMM MDT MRKC ADBE DNEX
2001   Q4 $213.83 B CLX STT EFX SYK 6683 SLE FMCC ADP MDT ZBRA KRB ABT PFE OMC ADBE MRKC DNEX FNMA INTC EMR
2001   Q3 $144.63 B CLX STT EFX FMCC SYK SLE ADP ABT 2307532Q DNEX MRKC MDT 6683 FNMA ZBRA INTC EMR PG PFE KO
2001   Q2 $150.16 B EFX CLX FMCC STT SYK SLE 2307532Q DNEX INTC ABT 6683 ZBRA MDT FNMA MRKC ADP EMR PG MSFT ADBE
2001   Q1 $130.26 B INTC CLX STT SLE FMCC SYK FNMA 2307532Q MRKC ABT MDT DNEX 6683 ADP PG KO ZBRA PAYX EMR MSFT
2000   Q4 $145.70 B INTC EFX CLX STT SLE FMCC MDT MRKC SYK ABT 6683 ADP DNEX 2307532Q PG KO FNMA PAYX ADBE OMC
2000   Q3 $138.57 B INTC EFX CLX STT 6683 MDT SLE MRKC ADP ABT FMCC SYK DNEX KO 2307532Q PG ADBE PAYX FNMA MSFT