William Frels - Mairs & Power Inc
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    245
Portfolio value:    $9,786,094,433
Holdings Activity Buys Sells    History
Holding/activity history for  Catalent Inc (CTLT)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2024   Q1 0 0.00 Sell 100.00% 0.06 SEC
2023   Q4 137,182 0.06 Reduce 32.64% 0.04 $44.93 $6,163,587 SEC
2023   Q3 203,667 0.11 Reduce 70.22% 0.22 $45.53 $9,272,959 SEC
2023   Q2 683,931 0.32 Reduce 20.63% 0.13 $43.36 $29,655,248 SEC
2023   Q1 861,686 0.65 Add 560.27% 0.55 $65.71 $56,621,387 SEC
2022   Q4 130,506 0.07 Add 0.12% <0.01 $45.01 $5,874,075 SEC
2022   Q3 130,348 0.12 Add 0.05% <0.01 $72.36 $9,432,000 SEC
2022   Q2 130,283 0.17 Add 5.09% <0.01 $107.29 $13,978,000 SEC
2022   Q1 123,970 0.14 Add 9.86% 0.01 $110.90 $13,748,000 SEC
2021   Q4 112,842 0.13 Reduce 5.81% <0.01 $128.03 $14,447,000 SEC
2021   Q3 119,806 0.16 Reduce 0.20% <0.01 $133.07 $15,943,000 SEC
2021   Q2 120,043 0.13 Reduce 3.52% <0.01 $108.12 $12,979,000 SEC
2021   Q1 124,429 0.14 Reduce 1.60% <0.01 $105.31 $13,104,000 SEC
2020   Q4 126,455 0.15 Reduce 13.41% 0.02 $104.07 $13,160,000 SEC
2020   Q3 146,038 0.16 Reduce 22.81% 0.04 $85.66 $12,510,000 SEC
2020   Q2 189,183 0.18 Reduce 26.60% 0.05 $73.30 $13,867,000 SEC
2020   Q1 257,733 0.20 Reduce 5.36% <0.01 $51.95 $13,389,000 SEC
2019   Q4 272,318 0.17 Reduce 4.90% <0.01 $56.30 $15,332,000 SEC
2019   Q3 286,358 0.16 Reduce 8.32% 0.02 $47.66 $13,648,000 SEC
2019   Q2 312,358 0.20 $54.21 $16,933,000 SEC
2019   Q1 312,358 0.15 Reduce 0.18% <0.01 $40.59 $12,679,000 SEC
2018   Q4 312,918 0.13 Add 0.18% <0.01 $31.18 $9,757,000 SEC
2018   Q3 312,363 0.17 Reduce 3.55% <0.01 $45.55 $14,228,000 SEC
2018   Q2 323,863 0.17 Reduce 5.68% <0.01 $41.89 $13,567,000 SEC
2018   Q1 343,363 0.17 Add 0.18% <0.01 $41.06 $14,098,000 SEC
2017   Q4 342,760 0.16 $41.08 $14,081,000 SEC
2017   Q3 342,760 0.16 Reduce 0.06% <0.01 $39.92 $13,683,000 SEC
2017   Q2 342,960 0.15 Add 3.50% <0.01 $35.10 $12,038,000 SEC
2017   Q1 331,370 0.11 Buy 0.11 $28.32 $9,384,000 SEC