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  Hub Group 'A' (HUBG)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 159,933 0.06 Reduce 32.24% 0.03 $36.04 $5,763,985 SEC
2025   Q4 236,036 0.10 Reduce 7.83% <0.01 $42.61 $10,057,494 SEC
2025   Q3 256,091 0.08 Reduce 7.58% <0.01 $34.44 $8,819,774 SEC
2025   Q2 277,099 0.09 Reduce 0.73% <0.01 $33.43 $9,263,420 SEC
2025   Q1 279,149 0.11 Reduce 1.46% <0.01 $37.17 $10,375,968 SEC
2024   Q4 283,299 0.12 Reduce 0.05% <0.01 $44.56 $12,623,803 SEC
2024   Q3 283,434 0.12 Reduce 3.21% <0.01 $45.45 $12,882,075 SEC
2024   Q2 292,839 0.12 Reduce 1.29% <0.01 $43.05 $12,606,719 SEC
2024   Q1 296,669 0.12 Add 129.88% 0.07 $43.22 $12,822,034 SEC
2023   Q4 129,052 0.13 Add 30.72% 0.03 $91.94 $11,865,041 SEC
2023   Q3 98,725 0.09 Reduce 6.79% <0.01 $78.54 $7,753,862 SEC
2023   Q2 105,913 0.09 Reduce 3.81% <0.01 $80.32 $8,506,932 SEC
2023   Q1 110,113 0.11 Add 0.09% <0.01 $83.94 $9,242,885 SEC
2022   Q4 110,009 0.11 $79.49 $8,744,615 SEC
2022   Q3 110,009 0.10 Reduce 12.70% 0.01 $68.98 $7,588,000 SEC
2022   Q2 126,007 0.11 Add 4.84% <0.01 $70.94 $8,939,000 SEC
2022   Q1 120,187 0.09 Add 11.80% <0.01 $77.21 $9,280,000 SEC
2021   Q4 107,501 0.08 Reduce 0.07% $84.24 $9,056,000 SEC
2021   Q3 107,576 0.07 Add 14.05% <0.01 $68.75 $7,396,000 SEC
2021   Q2 94,324 0.06 Add 1.07% <0.01 $65.97 $6,223,000 SEC
2021   Q1 93,328 0.07 Reduce 0.03% $67.28 $6,279,000 SEC
2020   Q4 93,359 0.06 Reduce 11.53% <0.01 $57.00 $5,321,000 SEC
2020   Q3 105,525 0.07 Reduce 21.66% 0.02 $50.20 $5,297,000 SEC
2020   Q2 134,700 0.08 Reduce 18.31% 0.02 $47.86 $6,447,000 SEC
2020   Q1 164,885 0.11 Reduce 29.67% 0.04 $45.47 $7,497,000 SEC
2019   Q4 234,455 0.14 Reduce 11.15% 0.02 $51.29 $12,025,000 SEC
2019   Q3 263,875 0.15 Reduce 7.73% 0.01 $46.50 $12,270,000 SEC
2019   Q2 285,995 0.14 Add 4.51% <0.01 $41.98 $12,006,000 SEC
2019   Q1 273,665 0.14 Add 11.90% 0.01 $40.85 $11,179,000 SEC
2018   Q4 244,565 0.12 Add 18.22% 0.02 $37.07 $9,066,000 SEC
2018   Q3 206,880 0.11 Add 9.82% <0.01 $45.60 $9,434,000 SEC
2018   Q2 188,380 0.12 Reduce 14.40% 0.02 $49.80 $9,381,000 SEC
2018   Q1 220,080 0.11 Reduce 3.89% <0.01 $41.85 $9,210,000 SEC
2017   Q4 228,980 0.13 $47.90 $10,968,000 SEC
2017   Q3 228,980 0.12 Add 3.01% <0.01 $42.95 $9,835,000 SEC
2017   Q2 222,280 0.10 Add 14.55% 0.01 $38.35 $8,524,000 SEC
2017   Q1 194,040 0.11 Add 2.05% <0.01 $46.40 $9,003,000 SEC
2016   Q4 190,140 0.11 Add 8.37% <0.01 $43.75 $8,319,000 SEC
2016   Q3 175,450 0.09 Add 13.52% 0.01 $40.76 $7,151,000 SEC
2016   Q2 154,550 0.08 Add 4.11% <0.01 $38.37 $5,930,000 SEC
2016   Q1 148,450 0.09 Add 12.25% <0.01 $40.79 $6,055,000 SEC
2015   Q4 132,250 0.07 Add 1.30% <0.01 $32.95 $4,358,000 SEC
2015   Q3 130,550 0.07 Add 21.86% 0.01 $36.41 $4,753,000 SEC
2015   Q2 107,130 0.06 Add 29.23% 0.01 $40.34 $4,322,000 SEC
2015   Q1 82,900 0.04 Add 15.94% <0.01 $39.29 $3,257,000 SEC
2014   Q4 71,500 0.04 Add 9.16% <0.01 $38.08 $2,723,000 SEC
2014   Q3 65,500 0.04 $40.53 $2,655,000 SEC
2014   Q2 65,500 0.05 Add 7.55% <0.01 $50.40 $3,301,000 SEC
2014   Q1 60,900 0.04 Add 13.20% <0.01 $39.98 $2,435,000 SEC
2013   Q4 53,800 0.03 Add 29.02% <0.01 $39.89 $2,146,000 SEC
2013   Q3 41,700 0.03 $39.23 $1,636,000 SEC
2013   Q2 41,700 0.03 Reduce 29.92% <0.01 $36.43 $1,519,000 SEC
2013   Q1 59,500 0.02 Add 63.91% <0.01 $38.45 $2,288,000 SEC
2012   Q4 36,300 0.03 Add 10.00% <0.01 $33.61 $1,220,000 SEC
2012   Q3 33,000 0.02 Add 146.27% 0.01 $29.67 $979,000 SEC
2012   Q2 13,400 0.01 Add 81.08% <0.01 $36.12 $484,000 SEC
2012   Q1 7,400 0.01 Buy 0.01 $36.08 $267,000 SEC