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  Medpace Holdings Inc. (MEDP)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 85,720 0.42 Add 28.58% 0.09 $480.19 $41,161,887 SEC
2025   Q4 66,665 0.36 Reduce 4.19% 0.01 $561.65 $37,442,397 SEC
2025   Q3 69,583 0.34 Reduce 8.67% 0.02 $514.16 $35,776,795 SEC
2025   Q2 76,186 0.24 Add 134.90% 0.14 $313.86 $23,911,738 SEC
2025   Q1 32,433 0.10 Add 0.08% <0.01 $304.69 $9,882,011 SEC
2024   Q4 32,408 0.10 Add 8.89% <0.01 $332.23 $10,766,910 SEC
2024   Q3 29,762 0.09 Add 3.31% <0.01 $333.80 $9,934,556 SEC
2024   Q2 28,809 0.11 Add 0.07% <0.01 $411.85 $11,864,987 SEC
2024   Q1 28,789 0.11 Reduce 7.70% <0.01 $404.15 $11,635,074 SEC
2023   Q4 31,189 0.10 Reduce 15.91% 0.02 $306.53 $9,560,364 SEC
2023   Q3 37,091 0.11 Add 0.02% $242.13 $8,980,844 SEC
2023   Q2 37,085 0.10 Add 4.61% <0.01 $240.17 $8,906,704 SEC
2023   Q1 35,450 0.08 Add 12.70% <0.01 $188.05 $6,666,373 SEC
2022   Q4 31,455 0.08 $212.41 $6,681,357 SEC
2022   Q3 31,455 0.06 Buy 0.06 $157.18 $4,944,000 SEC