William Frels - Mairs & Power
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    245
Portfolio value:    $9,786,094,433
Holdings Activity Buys Sells    History
Period Portfolio
Value
Top 20 holdings history (left to right)
2026   Q1 $9.79 B NVDA MSFT AMZN GOOG GGG JPM AAPL LLY TTC V LFUS NVT MSI WEC LNT ECL UNH META FAST VZ
2025   Q4 $10.39 B MSFT NVDA AMZN GOOG JPM LLY AAPL GGG V UNH TTC NVT META ECL MSI WEC LFUS LNT FAST JNJ
2025   Q3 $10.64 B NVDA MSFT AMZN JPM GOOG UNH GGG AAPL TTC LLY V FAST FISV NVT ECL LFUS MSI WEC LNT META
2025   Q2 $10.13 B MSFT NVDA AMZN JPM GGG UNH GOOG FISV LLY V TTC AAPL FAST ECL MSI LFUS LNT WFC NVT META
2025   Q1 $9.61 B MSFT NVDA UNH AMZN JPM FISV GGG GOOG AAPL LLY V TTC MSI FAST LNT ECL LFUS JNJ SHW WFC
2024   Q4 $10.34 B MSFT NVDA AMZN UNH GOOG JPM FISV AAPL GGG TTC V LLY LNT MSI LFUS QCOM USB FAST TECH ECL
2024   Q3 $10.63 B MSFT NVDA UNH GOOG AMZN JPM GGG FISV AAPL LLY TTC LNT LFUS QCOM MSI V TECH VZ USB ECL
2024   Q2 $10.35 B MSFT NVDA GOOG AMZN UNH JPM LLY TTC GGG FISV AAPL QCOM MDT LFUS USB ECL TECH LNT MSI VZ
2024   Q1 $10.33 B MSFT NVDA GOOG AMZN UNH GGG JPM FISV TTC LLY USB MDT ECL QCOM TECH LFUS FAST NVT HRL JNJ
2023   Q4 $9.49 B MSFT GOOG UNH AMZN NVDA GGG TTC JPM USB FISV ECL MDT TECH LFUS LLY FAST QCOM JNJ FUL HRL
2023   Q3 $8.52 B MSFT GOOG UNH NVDA AMZN GGG TTC JPM ECL MDT LLY FISV LFUS JNJ TECH USB HRL FAST NVT QCOM
2023   Q2 $9.19 B MSFT GOOG NVDA UNH GGG AMZN TTC ECL LFUS TECH MDT FISV JPM JNJ USB LLY HRL FAST NVT QCOM
2023   Q1 $8.67 B MSFT GOOG UNH TTC NVDA GGG AMZN ECL USB LFUS FISV MDT TECH JNJ HRL LLY QCOM FAST JPM MSI
2022   Q4 $8.31 B MSFT UNH GOOG TTC USB GGG ECL JNJ TECH MDT HRL AMZN FISV NVDA LFUS LLY FUL DCI MSI QCOM
2022   Q3 $7.93 B MSFT GOOG UNH USB AMZN TTC ECL GGG JNJ MDT HRL TECH FISV LFUS LLY FUL QCOM DCI WFC MSI
2022   Q2 $8.34 B MSFT GOOG UNH USB AMZN ECL JNJ GGG MDT TTC TECH HRL LFUS FISV LLY QCOM MSI ABT FUL NVDA
2022   Q1 $9.93 B GOOG MSFT UNH AMZN USB ECL MDT GGG TECH JNJ NVDA HRL TTC LFUS FISV FAST MSI LLY QCOM V
2021   Q4 $10.80 B MSFT GOOG UNH ECL AMZN USB NVDA TECH GGG MDT TTC JNJ LFUS HRL V FUL FISV FAST MSI ABT
2021   Q3 $9.99 B GOOG MSFT USB ECL UNH AMZN MDT TECH GGG NVDA TTC JNJ V FISV LFUS HRL DCI MSI ABT FAST
2021   Q2 $10.12 B GOOG MSFT ECL USB UNH MDT TECH GGG NVDA TTC AMZN JNJ V MMM FISV HRL DCI LFUS WFC FAST
2021   Q1 $9.53 B GOOG MSFT USB ECL UNH MDT GGG TECH TTC JNJ FISV MMM V HRL NVDA DCI LFUS DIS FUL AMZN
2020   Q4 $9.00 B GOOG MSFT USB ECL MDT GGG UNH TECH TTC JNJ MMM V FISV NVDA DIS HRL DCI LFUS FAST HON
2020   Q3 $8.01 B MSFT GOOG ECL MDT USB GGG MMM NVDA UNH JNJ TTC TECH HRL DIS FISV V HON DCI FAST ABT
2020   Q2 $7.65 B MSFT GOOG ECL USB MDT MMM TECH JNJ UNH GGG HRL DIS FAST TTC FISV NVDA HON DCI V COR
2020   Q1 $6.85 B GOOG MSFT ECL MDT MMM USB GGG JNJ RHHBY HRL UNH TECH DIS DCI HON TTC FISV FAST COR CHRW
2019   Q4 $8.80 B GOOG USB MMM ECL MDT JNJ MSFT GGG DCI DIS HRL UNH RHHBY TECH HON TTC FISV FAST PFG CHRW
2019   Q3 $8.27 B USB GOOG ECL MDT MMM JNJ DCI HRL MSFT GGG DIS HON FISV TECH TTC RHHBY ABT CHRW FAST UNH
2019   Q2 $8.33 B ECL USB MMM GOOG MDT JNJ GGG DCI DIS HRL HON MSFT TECH ABT FISV RHHBY TTC UNH FAST PFG
2019   Q1 $8.23 B MMM ECL GOOG USB JNJ MDT GGG HRL HON DCI ABT TECH DIS TTC MSFT FAST FISV RHHBY CHRW AXP
2018   Q4 $7.41 B MMM ECL USB MDT GOOG JNJ HRL ABT GGG HON DCI DIS TECH RHHBY TTC FAST CHRW MSFT FISV BMS
2018   Q3 $8.59 B ECL MMM USB MDT GOOG DCI JNJ HON HRL ABT GGG TECH DIS CHRW FAST FISV RHHBY TTC BMS PFE
2018   Q2 $8.06 B ECL USB MMM MDT HON JNJ GOOG HRL GGG DCI ABT DIS TECH BMS CHRW RHHBY FISV TTC PFE SLB
2018   Q1 $8.10 B ECL USB MMM HON MDT JNJ GGG ABT DCI HRL GOOG TECH DIS CHRW BMS PNR FAST RHHBY PFG TTC
2017   Q4 $8.62 B ECL USB MMM HON GGG JNJ MDT DCI ABT HRL DIS BMS GIS TECH PNR GOOG PFG CHRW RHHBY PFE
2017   Q3 $8.33 B ECL USB MMM HON GGG JNJ MDT DCI ABT HRL BMS DIS FUL PNR GIS TECH RHHBY PFE GOOG PFG
2017   Q2 $8.27 B ECL MMM USB GGG MDT HON JNJ DCI HRL BMS ABT DIS TTC GIS FUL PNR TECH RHHBY PFG PFE
2017   Q1 $8.16 B MMM ECL USB GGG HON MDT JNJ DCI BMS DIS HRL GIS ABT TTC FUL SLB PNR PFE PFG RHHBY
2016   Q4 $7.79 B USB MMM ECL GGG HON JNJ STJ BMS DCI MDT GIS SLB TGT TTC FUL DIS HRL VAP WFC PFG
2016   Q3 $7.59 B MMM ECL USB HON MDT JNJ GGG BMS STJ DCI GIS TTC VAP TGT SLB PNR FUL HRL PFE DIS
2016   Q2 $7.41 B MMM ECL USB JNJ MDT HON BMS GGG GIS STJ VAP DCI TGT SLB TTC PFE PNR FUL HRL WFC
2016   Q1 $7.04 B MMM ECL USB VAP HON GGG JNJ BMS MDT GIS TGT TTC DCI SLB STJ EMR HRL FUL CHRW PNR
2015   Q4 $6.67 B ECL MMM USB MDT VAP HON JNJ BMS GGG GIS TGT HRL TTC SLB DCI WFC EMR STJ PNR 6683
2015   Q3 $6.40 B ECL MMM USB HON MDT VAP JNJ TGT GGG BMS GIS HRL TTC EMR SLB DCI WFC PFG PNR CHRW
2015   Q2 $7.06 B MMM ECL USB HON MDT VAP TGT BMS JNJ GGG EMR SLB DCI GIS PNR HRL TTC BAX WFC PFG
2015   Q1 $7.27 B MMM ECL USB MDT HON VAP TGT BMS JNJ EMR TTC DCI GGG SLB GIS HRL PNR BAX WFC PFG
2014   Q4 $7.20 B MMM USB VAP ECL TGT MDT HON EMR BMS JNJ DCI SLB GGG TTC PNR BAX GIS HRL WFC CHRW
2014   Q3 $6.85 B MMM ECL USB VAP MDT EMR TGT HON SLB JNJ DCI BMS PNR GGG TTC BAX HRL GIS PFG WFC
2014   Q2 $6.95 B MMM MDT USB SLB ECL VAP EMR HON JNJ TGT DCI BMS GGG TTC PNR BAX GIS WFC FUL HRL
2014   Q1 $6.46 B MMM USB MDT VAP EMR ECL HON TGT SLB JNJ TTC DCI BAX GGG GIS BMS FUL HRL WFC 6683
2013   Q4 $6.20 B MMM USB EMR MDT VAP HON TGT ECL TTC SLB DCI GGG FUL JNJ BAX 6683 HRL WFC BMS STJ
2013   Q3 $5.52 B MMM EMR MDT USB VAP ECL HON TGT SLB TTC GGG FUL DCI JNJ HRL BMS WFC 6683 GIS BAX
2013   Q2 $4.99 B MMM MDT VAP TGT HON EMR GGG USB ECL JNJ TTC FUL WFC DCI BMS HRL 6683 BAX GIS PFG
2013   Q1 $9.83 B VKVTIX MMM TGT VAP MDT EMR HON ECL GGG USB JNJ TTC FUL DCI HRL BMS BAX WFC GIS 6683
2012   Q4 $4.01 B MMM VAP TGT EMR MDT HON ECL GGG USB TTC FUL DCI JNJ BAX WFC BMS HRL GIS 6683 MTSC
2012   Q3 $4.06 B MMM VAP TGT MDT PNRG USB HON GGG EMR ECL TTC DCI WFC JNJ FUL BAX 6683 BMS HRL GIS
2012   Q2 $3.83 B MMM VAP TGT MDT ECL USB EMR HON GGG PNRG DCI TTC WFC FUL JNJ BMS HRL 6683 GIS BAX
2012   Q1 $3.90 B MMM VAP TGT PNRG GGG HON EMR MDT USB DCI ECL FUL WFC TTC JNJ BMS BAX HRL GIS 6683
2011   Q4 $3.47 B MMM MDT TGT VAP HON DCI EMR ECL USB GGG JNJ PNRG GIS HRL TTC BMS WFC FUL BAX 6683
2011   Q3 $3.11 B MMM TGT MDT ECL VAP EMR DCI JNJ PNRG HON USB GGG GIS BMS BAX HRL WFC TTC FUL 6683
2011   Q2 $7.38 B EWJ MMM GGG EMR HON MDT ECL PNRG TGT VAP DCI JNJ USB BMS HRL BAX TTC GIS WFC FUL
2011   Q1 $3.65 B MMM EMR HON GGG MDT VAP ECL TGT DCI PNRG USB TTC WFC BMS JNJ HRL GIS BAX 6683 STJ
2010   Q4 $3.47 B MMM EMR TGT MDT HON ECL GGG DCI PNRG VAP USB WFC TTC JNJ BMS HRL GIS BAX 6683 FUL
2010   Q3 $6,333.27 B ZBH MMM EMR TGT ECL MDT VAP PNRG JNJ HON BMS GGG TTC DCI GIS USB WFC HRL BAX FUL
2010   Q2 $2,911.76 B MMM TGT MDT ECL EMR VAP PNRG JNJ TTC HON GIS USB GGG DCI WFC BMS HRL TFC FUL BAX
2010   Q1 $6,617.26 B ZBH MMM MDT EMR TGT WFC PNRG VAP JNJ TTC ECL HON USB GGG DCI GIS FUL BMS BAX HRL
2009   Q4 $6,310.68 B ZBH MMM MDT EMR TGT JNJ ECL VAP PNRG WFC DCI TTC HON USB BMS GIS GGG FUL BAX HRL
2009   Q3 $6,061.13 B ZBH MMM TGT EMR MDT WFC ECL VAP JNJ PNRG TTC DCI USB HON GGG GIS FUL BMS BAX HRL
2009   Q2 $5,257.64 B ZBH MMM MDT TGT EMR WFC VAP JNJ ECL DCI PNRG BMS HRL FUL HON USB TTC BAX GIS GGG
2009   Q1 $4,428.69 B ZBH MMM TGT MDT VAP EMR JNJ ECL PNRG DCI HRL BMS BAX WFC GIS USB HON TTC STJ GGG
2008   Q4 $5,253.67 B ZBH MMM EMR WFC JNJ MDT TGT USB DCI VAP ECL GIS PNRG TTC BMS BAX HRL GGG HON FUL
2008   Q3 $6,849.54 B ZBH WFC MDT MMM TGT USB EMR JNJ ECL PNRG DCI VAP GGG GIS TTC 6683 BAX HON BMS FUL
2008   Q2 $6,743.45 B ZBH MDT EMR MMM TGT JNJ DCI PNRG WFC GGG ECL USB HON GIS BAX 6683 VAP FUL HRL TTC
2008   Q1 $7,252.63 B ZBH EMR MMM MDT TGT WFC 6683 JNJ USB DCI HON GIS GGG PNRG ECL BAX VAP HRL TTC FUL
2007   Q4 $4.91 B ZBH EMR MMM MDT WFC DCI TGT HON ECL JNJ 6683 USB PNRG GIS BAX TTC GGG VAP HRL FUL
2007   Q3 $8,361.06 B ZBH MMM MDT EMR TGT WFC 6683 HON DCI VAP JNJ TTC USB ECL GIS FUL GGG BAX PNRG TFC
2007   Q2 $8.28 B ZBH MMM MDT TGT WFC EMR VAP 6683 HON PNRG TTC USB FUL GIS GGG JNJ BAX TFC DCI ECL
2007   Q1 $7.85 B ZBH MDT WFC MMM TGT EMR VAP USB GIS 6683 FUL JNJ GGG HON DCI TTC BAX TFC ECL BMS
2006   Q4 $7.78 B ZBH MDT WFC MMM EMR TGT USB VAP 6683 JNJ GIS FUL TFC ECL GGG HON BMS DCI TTC PNRG
2006   Q3 $3.64 B WFC MMM MDT TGT EMR USB VAP JNJ 6683 GIS GGG DCI ECL TFC FUL PFE BMS HON BAX TTC
2006   Q2 $3.89 B WFC MMM MDT EMR GGG TGT USB VAP JNJ ECL 6683 GIS TFC DCI TTC PNRG HRL HON FUL BMS
2006   Q1 $7.31 B ZBH WFC MMM EMR GGG MDT TGT VAP FUL USB PNRG 6683 JNJ ECL TTC TFC GIS DCI HON BMS
2005   Q4 $6.88 B ZBH WFC MMM MDT TGT EMR USB VAP GGG TFC JNJ ECL 6683 GIS PNRG TTC DCI HON HRL BMS
2005   Q3 $3.19 B WFC MMM MDT TGT EMR USB TFC GGG JNJ VAP 6683 GIS PNRG DCI ECL HRL PFE STJ BAX HON
2005   Q2 $6.39 B ZBH WFC TGT MDT MMM PNRG USB EMR VAP TFC GGG PFE GIS 6683 ECL DCI FUL JNJ STJ HON
2005   Q1 $6.00 B ZBH WFC MMM TGT MDT USB EMR TFC PNRG GGG VAP GIS JNJ 6683 DCI PFE TTC BMS HON HRL
2004   Q4 $5.57 B ZBH WFC TGT MMM MDT PNRG USB TFC GIS VAP EMR DCI GGG JNJ PFE TTC BMS 6683 HRL ECL
2004   Q3 $2.34 B WFC TGT MDT TFC MMM PNRG USB GGG PFE VAP GIS JNJ DCI EMR 6683 TTC ECL HON BMS HRL
2004   Q2 $2.27 B WFC MDT TGT TFC PNRG MMM USB PFE GIS GGG JNJ VAP 365164Q EMR DCI HRL TTC 6683 ECL BMS
2004   Q1 $4.17 B XEL WFC TGT MDT USB MMM TFC PNRG PFE HRL GIS JNJ 365164Q VAP TTC GGG BMS DCI ECL EMR
2003   Q4 $3.74 B ZBH WFC MDT TGT MMM USB TFC PFE JNJ GIS 365164Q HRL GGG DCI PNRG EMR VAP BMS FUL TTC
2003   Q3 $3.22 B ZBH WFC MDT TGT TFC MMM GIS PFE USB GGG DCI JNJ 365164Q TTC HRL VAP BMS PNRG EMR STJ
2003   Q2 $1.46 B WFC TGT MDT PFE MMM USB GIS TFC GGG DCI HRL JNJ TTC BMS 365164Q EMR STJ VAP PNRG 6683
2003   Q1 $2.39 B ZBH WFC MDT TGT TFC PFE MMM GGG GIS JNJ DCI TTC STJ HRL USB VAP BMS 365164Q EMR FUL
2002   Q4 $2.37 B ZBH WFC MDT TGT TFC PFE GGG GIS MMM HRL USB JNJ DCI EMR TTC 365164Q VAP STJ BMS PNRG
2002   Q3 $2.13 B ZBH WFC MDT TGT TFC GIS JNJ PFE MMM GGG HRL USB DCI TTC EMR BMS FUL BAX 365164Q VAP
2002   Q2 $2.25 B ZBH WFC TGT MDT TFC PFE MMM USB GIS GGG HRL EMR JNJ BAX 365164Q TTC FUL HON DCI 6683
2002   Q1 $1.15 B WFC TGT MDT TFC PFE BAX GGG JNJ USB GIS EMR 365164Q MMM HRL TTC DCI HON FUL VAP 2987544Q
2001   Q4 $2.00 B ZBH MDT WFC TGT GGG TFC MH EMR JNJ BAX PFE 365164Q USB HRL GIS STJ DCI HON TTC VAP
2001   Q3 $1.76 B XEL WFC MDT TFC TGT BAX PFE GGG JNJ USB MH 365164Q HRL EMR GIS STJ DCI VAP BMS ECL
2001   Q2 $885 M WFC GGG TGT MDT TFC MH BAX USB 365164Q PFE EMR HRL JNJ GIS DCI ECL STJ HON MTSC VAP
2001   Q1 $1.64 B WY 2766711Q TGT GGG MH EMR BAX MDT USB PFE TFC 365164Q JNJ GIS HON HRL ECL TTC STJ DCI
2000   Q4 $1.73 B WY 2766711Q MDT EMR MH TGT 365164Q GGG TFC PFE JNJ ADCT HON BAX GIS ECL STJ HRL DCI VAP
2000   Q3 $1.54 B WY 2766711Q ADCT MDT EMR PFE 365164Q MH TFC JNJ GGG BAX STJ TGT HON GIS ECL HRL CEN DCI
2000   Q2 $1.59 B WY ADCT PFE MDT 2766711Q NLCS EMR JNJ GGG MH TGT BAX STJ GIS ECL 365164Q HRL TFC HON BMS
2000   Q1 $755 M ADCT MDT 2766711Q TGT NLCS MH PFE EMR 2755Q GGG 365164Q GIS BAX ECL JNJ HRL BMS TFC RLR DCI
1999   Q4 $1.58 B WY ADCT 2766711Q MDT MH GGG NLCS JNJ EMR 2755Q PFE HRL ECL 365164Q BAX GIS RLR TFC DCI BMS
1999   Q3 $1.58 B WY 2766711Q ADCT MDT MH EMR NLCS PFE GGG 2755Q JNJ HRL MRLL 3346Q GIS TFC BAX ECL FUL DLX