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  Gentherm Inc (THRM)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 0 0.00 Sell 100.00% 0.02 SEC
2025   Q4 52,946 0.02 Reduce 30.14% <0.01 $36.37 $1,925,646 SEC
2025   Q3 75,787 0.02 Reduce 46.98% 0.02 $34.06 $2,581,305 SEC
2025   Q2 142,939 0.04 Reduce 5.96% <0.01 $28.29 $4,043,744 SEC
2025   Q1 151,992 0.04 Reduce 19.85% 0.01 $26.74 $4,064,266 SEC
2024   Q4 189,628 0.07 Add 0.96% <0.01 $39.93 $7,570,898 SEC
2024   Q3 187,818 0.08 Add 2.08% <0.01 $46.55 $8,742,928 SEC
2024   Q2 183,998 0.09 Reduce 3.84% <0.01 $49.32 $9,074,781 SEC
2024   Q1 191,342 0.11 Reduce 51.56% 0.11 $57.58 $11,017,472 SEC
2023   Q4 395,006 0.22 Add 9.29% 0.02 $52.36 $20,682,514 SEC
2023   Q3 361,436 0.23 Reduce 0.32% <0.01 $54.26 $19,611,517 SEC
2023   Q2 362,601 0.22 Reduce 2.35% <0.01 $56.51 $20,490,583 SEC
2023   Q1 371,320 0.26 Reduce 4.00% 0.01 $60.42 $22,435,154 SEC
2022   Q4 386,782 0.30 Reduce 0.57% <0.01 $65.29 $25,252,997 SEC
2022   Q3 388,981 0.24 Add 3.67% <0.01 $49.73 $19,344,000 SEC
2022   Q2 375,210 0.28 Reduce 1.25% <0.01 $62.41 $23,417,000 SEC
2022   Q1 379,977 0.28 Reduce 10.18% 0.03 $73.04 $27,754,000 SEC
2021   Q4 423,061 0.34 Reduce 12.88% 0.05 $86.90 $36,764,000 SEC
2021   Q3 485,634 0.39 Reduce 5.12% 0.02 $80.93 $39,302,000 SEC
2021   Q2 511,817 0.36 Add 11.28% 0.04 $71.05 $36,365,000 SEC
2021   Q1 459,939 0.36 Reduce 4.84% 0.02 $74.11 $34,086,000 SEC
2020   Q4 483,341 0.35 Reduce 1.46% <0.01 $65.22 $31,524,000 SEC
2020   Q3 490,511 0.25 Reduce 2.70% <0.01 $40.90 $20,062,000 SEC
2020   Q2 504,108 0.26 Reduce 0.05% <0.01 $38.90 $19,610,000 SEC
2020   Q1 504,378 0.23 Reduce 1.33% <0.01 $31.40 $15,837,000 SEC
2019   Q4 511,157 0.26 Reduce 1.88% <0.01 $44.39 $22,690,000 SEC
2019   Q3 520,977 0.26 Reduce 0.44% <0.01 $41.08 $21,404,000 SEC
2019   Q2 523,275 0.26 Add 0.04% <0.01 $41.83 $21,889,000 SEC
2019   Q1 523,065 0.23 Reduce 5.40% 0.02 $36.86 $19,280,000 SEC
2018   Q4 552,895 0.30 Reduce 24.57% 0.10 $39.98 $22,105,000 SEC
2018   Q3 733,010 0.39 Reduce 3.88% 0.01 $45.45 $33,315,000 SEC
2018   Q2 762,635 0.37 Reduce 9.05% 0.03 $39.30 $29,972,000 SEC
2018   Q1 838,525 0.35 Add 15.86% 0.05 $33.95 $28,468,000 SEC
2017   Q4 723,730 0.27 Add 3.38% <0.01 $31.75 $22,978,000 SEC
2017   Q3 700,075 0.31 Add 3.52% 0.01 $37.15 $26,008,000 SEC
2017   Q2 676,265 0.32 Reduce 7.12% 0.02 $38.80 $26,239,000 SEC
2017   Q1 728,100 0.35 Add 2.97% 0.01 $39.25 $28,578,000 SEC
2016   Q4 707,110 0.31 Add 122.51% 0.17 $33.85 $23,936,000 SEC
2016   Q3 317,795 0.13 Add 67.53% 0.05 $31.42 $9,985,000 SEC
2016   Q2 189,695 0.09 Add 52.62% 0.03 $34.25 $6,497,000 SEC
2016   Q1 124,295 0.07 Add 16.39% <0.01 $41.59 $5,169,000 SEC
2015   Q4 106,795 0.08 Add 1.33% <0.01 $47.40 $5,062,000 SEC
2015   Q3 105,395 0.07 Add 10.83% <0.01 $44.92 $4,734,000 SEC
2015   Q2 95,095 0.07 Reduce 14.09% 0.01 $54.91 $5,222,000 SEC
2015   Q1 110,685 0.08 Reduce 19.49% 0.01 $50.51 $5,591,000 SEC
2014   Q4 137,485 0.07 Add 55.91% 0.03 $36.62 $5,035,000 SEC
2014   Q3 88,185 0.05 Reduce 5.06% <0.01 $42.23 $3,724,000 SEC
2014   Q2 92,885 0.06 Reduce 22.07% 0.01 $44.45 $4,129,000 SEC
2014   Q1 119,185 0.06 Add 8.66% <0.01 $34.72 $4,138,000 SEC
2013   Q4 109,685 0.05 Buy 0.05 $26.81 $2,941,000 SEC