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
Holding/activity history for  Hub Group, Inc. (HUBG)
← All HUBG superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 159,933 0.06 Reduce 32.24% 0.03 $32.90–53.26 · VW $42.54i $5,763,985 SEC
2025   Q4 236,036 0.10 Reduce 7.83% <0.01 $32.97–44.46 · VW $38.68i $10,057,494 SEC
2025   Q3 256,091 0.08 Reduce 7.58% <0.01 $32.46–38.23 · VW $35.57i $8,819,774 SEC
2025   Q2 277,099 0.09 Reduce 0.73% <0.01 $30.75–38.06 · VW $33.64i $9,263,420 SEC
2025   Q1 279,149 0.11 Reduce 1.46% <0.01 $36.04–46.63 · VW $40.85i $10,375,968 SEC
2024   Q4 283,299 0.12 Reduce 0.05% <0.01 $38.16–53.21 · VW $46.46i $12,623,803 SEC
2024   Q3 283,434 0.12 Reduce 3.21% <0.01 $38.07–48.39 · VW $44.87i $12,882,075 SEC
2024   Q2 292,839 0.12 Reduce 1.29% <0.01 $38.59–44.35 · VW $41.96i $12,606,719 SEC
2024   Q1 296,669 0.12 Add 14.94% 0.02 $40.52–47.48 · VW $43.85i $12,822,034 SEC
2023   Q4 258,104 0.13 Add 30.72% 0.03 $31.73–47.58 · VW $38.72i $11,865,041 SEC
2023   Q3 197,450 0.09 Reduce 6.79% <0.01 $38.32–45.85 · VW $41.24i $7,753,862 SEC
2023   Q2 211,826 0.09 Reduce 3.81% <0.01 $35.85–42.31 · VW $38.26i $8,506,932 SEC
2023   Q1 220,226 0.11 Add 0.09% <0.01 $37.35–52.33 · VW $43.65i $9,242,885 SEC
2022   Q4 220,018 0.11 $39.75 $8,744,615 SEC
2022   Q3 220,018 0.10 Reduce 12.70% 0.01 $33.68–44.81 · VW $38.15i $7,588,000 SEC
2022   Q2 252,014 0.11 Add 4.84% <0.01 $30.41–39.49 · VW $35.50i $8,939,000 SEC
2022   Q1 240,374 0.09 Add 11.80% <0.01 $36.28–43.60 · VW $39.95i $9,280,000 SEC
2021   Q4 215,002 0.08 Reduce 0.07% $34.08–43.49 · VW $39.80i $9,056,000 SEC
2021   Q3 215,152 0.07 Add 14.05% <0.01 $31.18–36.02 · VW $33.78i $7,396,000 SEC
2021   Q2 188,648 0.06 Add 1.07% <0.01 $31.49–37.47 · VW $34.04i $6,223,000 SEC
2021   Q1 186,656 0.07 Reduce 0.03% $26.17–34.46 · VW $29.99i $6,279,000 SEC
2020   Q4 186,718 0.06 Reduce 11.53% <0.01 $23.76–29.65 · VW $26.85i $5,321,000 SEC
2020   Q3 211,050 0.07 Reduce 21.66% 0.02 $23.59–28.24 · VW $26.02i $5,297,000 SEC
2020   Q2 269,400 0.08 Reduce 18.31% 0.02 $18.50–25.56 · VW $23.06i $6,447,000 SEC
2020   Q1 329,770 0.11 Reduce 29.67% 0.04 $18.25–30.21 · VW $24.23i $7,497,000 SEC
2019   Q4 468,910 0.14 Reduce 11.15% 0.02 $21.92–26.32 · VW $24.41i $12,025,000 SEC
2019   Q3 527,750 0.15 Reduce 7.73% 0.01 $19.04–23.71 · VW $21.86i $12,270,000 SEC
2019   Q2 571,990 0.14 Add 4.51% <0.01 $19.20–23.52 · VW $20.81i $12,006,000 SEC
2019   Q1 547,330 0.14 Add 11.90% 0.01 $17.93–23.94 · VW $21.27i $11,179,000 SEC
2018   Q4 489,130 0.12 Add 18.22% 0.02 $17.01–24.67 · VW $21.71i $9,066,000 SEC
2018   Q3 413,760 0.11 Add 9.82% <0.01 $22.45–28.30 · VW $24.68i $9,434,000 SEC
2018   Q2 376,760 0.12 Reduce 14.40% 0.02 $19.20–27.23 · VW $23.54i $9,381,000 SEC
2018   Q1 440,160 0.11 Reduce 3.89% <0.01 $20.15–26.13 · VW $22.85i $9,210,000 SEC
2017   Q4 457,960 0.13 $23.95 $10,968,000 SEC
2017   Q3 457,960 0.12 Add 3.01% <0.01 $16.58–21.92 · VW $19.03i $9,835,000 SEC
2017   Q2 444,560 0.10 Add 14.55% 0.01 $16.73–23.90 · VW $19.29i $8,524,000 SEC
2017   Q1 388,080 0.11 Add 2.05% <0.01 $20.77–26.25 · VW $23.51i $9,003,000 SEC
2016   Q4 380,280 0.11 Add 8.37% <0.01 $17.17–23.08 · VW $20.08i $8,319,000 SEC
2016   Q3 350,900 0.09 Add 13.52% 0.01 $18.82–21.75 · VW $20.36i $7,151,000 SEC
2016   Q2 309,100 0.08 Add 4.11% <0.01 $18.34–20.67 · VW $19.47i $5,930,000 SEC
2016   Q1 296,900 0.09 Add 12.25% <0.01 $14.10–20.48 · VW $17.39i $6,055,000 SEC
2015   Q4 264,500 0.07 Add 1.30% <0.01 $15.35–20.71 · VW $18.55i $4,358,000 SEC
2015   Q3 261,100 0.07 Add 21.86% 0.01 $17.75–22.00 · VW $19.78i $4,753,000 SEC
2015   Q2 214,260 0.06 Add 29.23% 0.01 $18.14–22.00 · VW $20.46i $4,322,000 SEC
2015   Q1 165,800 0.04 Add 15.94% <0.01 $16.58–20.73 · VW $18.85i $3,257,000 SEC
2014   Q4 143,000 0.04 Add 9.16% <0.01 $16.34–20.70 · VW $18.47i $2,723,000 SEC
2014   Q3 131,000 0.04 $20.27 $2,655,000 SEC
2014   Q2 131,000 0.05 Add 7.55% <0.01 $19.57–25.32 · VW $22.78i $3,301,000 SEC
2014   Q1 121,800 0.04 Add 13.20% <0.01 $19.08–21.55 · VW $20.25i $2,435,000 SEC
2013   Q4 107,600 0.03 Add 29.02% <0.01 $17.42–20.18 · VW $18.86i $2,146,000 SEC
2013   Q3 83,400 0.03 $19.62 $1,636,000 SEC
2013   Q2 83,400 0.03 Reduce 29.92% <0.01 $17.25–19.89 · VW $18.37i $1,519,000 SEC
2013   Q1 119,000 0.02 Add 63.91% <0.01 $16.55–20.59 · VW $18.69i $2,288,000 SEC
2012   Q4 72,600 0.03 Add 10.00% <0.01 $14.09–16.85 · VW $15.64i $1,220,000 SEC
2012   Q3 66,000 0.02 Add 146.27% 0.01 $13.63–18.27 · VW $15.37i $979,000 SEC
2012   Q2 26,800 0.01 Add 81.08% <0.01 $16.55–18.74 · VW $17.60i $484,000 SEC
2012   Q1 14,800 <0.01 Buy <0.01 $15.98–18.40 · VW $17.41i $267,000 SEC
Price snapshot:
Current price$47.69
Avg. buy price$31.02
+/- since buy53.72%
52-week low$32.04
52-week high$52.92