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  Gentherm Inc. (THRM)
← All THRM superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 0 0.00 Sell 100.00% 0.02 $27.00–39.48 · VW $31.86i SEC
2025   Q4 52,946 0.02 Reduce 30.14% <0.01 $32.00–38.55 · VW $35.97i $1,925,646 SEC
2025   Q3 75,787 0.02 Reduce 46.98% 0.02 $27.83–37.27 · VW $33.47i $2,581,305 SEC
2025   Q2 142,939 0.04 Reduce 5.96% <0.01 $22.75–29.05 · VW $26.52i $4,043,744 SEC
2025   Q1 151,992 0.04 Reduce 19.85% 0.01 $26.21–41.09 · VW $32.96i $4,064,266 SEC
2024   Q4 189,628 0.07 Add 0.96% <0.01 $37.95–47.00 · VW $42.20i $7,570,898 SEC
2024   Q3 187,818 0.08 Add 2.08% <0.01 $43.90–56.68 · VW $50.42i $8,742,928 SEC
2024   Q2 183,998 0.09 Reduce 3.84% <0.01 $47.79–57.96 · VW $51.92i $9,074,781 SEC
2024   Q1 191,342 0.11 Reduce 51.56% 0.11 $46.51–62.93 · VW $53.72i $11,017,472 SEC
2023   Q4 395,006 0.22 Add 9.29% 0.02 $38.21–58.30 · VW $46.88i $20,682,514 SEC
2023   Q3 361,436 0.23 Reduce 0.32% <0.01 $52.19–66.54 · VW $58.72i $19,611,517 SEC
2023   Q2 362,601 0.22 Reduce 2.35% <0.01 $54.12–61.34 · VW $57.51i $20,490,583 SEC
2023   Q1 371,320 0.26 Reduce 4.00% 0.01 $56.43–76.13 · VW $65.50i $22,435,154 SEC
2022   Q4 386,782 0.30 Reduce 0.57% <0.01 $49.73–75.59 · VW $62.86i $25,252,997 SEC
2022   Q3 388,981 0.24 Add 3.67% <0.01 $49.45–69.30 · VW $58.74i $19,344,000 SEC
2022   Q2 375,210 0.28 Reduce 1.25% <0.01 $57.79–74.14 · VW $66.58i $23,417,000 SEC
2022   Q1 379,977 0.28 Reduce 10.18% 0.03 $61.15–99.00 · VW $83.08i $27,754,000 SEC
2021   Q4 423,061 0.34 Reduce 12.88% 0.05 $72.30–89.59 · VW $81.77i $36,764,000 SEC
2021   Q3 485,634 0.39 Reduce 5.12% 0.02 $66.56–88.99 · VW $81.70i $39,302,000 SEC
2021   Q2 511,817 0.36 Add 11.28% 0.04 $66.56–78.98 · VW $71.93i $36,365,000 SEC
2021   Q1 459,939 0.36 Reduce 4.84% 0.02 $60.89–81.98 · VW $69.92i $34,086,000 SEC
2020   Q4 483,341 0.35 Reduce 1.46% <0.01 $41.01–69.63 · VW $55.61i $31,524,000 SEC
2020   Q3 490,511 0.25 Reduce 2.70% <0.01 $36.77–47.17 · VW $41.54i $20,062,000 SEC
2020   Q2 504,108 0.26 Reduce 0.05% <0.01 $28.29–45.42 · VW $38.30i $19,610,000 SEC
2020   Q1 504,378 0.23 Reduce 1.33% <0.01 $27.24–49.95 · VW $39.71i $15,837,000 SEC
2019   Q4 511,157 0.26 Reduce 1.88% <0.01 $38.43–45.52 · VW $42.49i $22,690,000 SEC
2019   Q3 520,977 0.26 Reduce 0.44% <0.01 $35.63–43.09 · VW $39.56i $21,404,000 SEC
2019   Q2 523,275 0.26 Add 0.04% <0.01 $36.66–44.76 · VW $40.34i $21,889,000 SEC
2019   Q1 523,065 0.23 Reduce 5.40% 0.02 $36.16–44.92 · VW $40.62i $19,280,000 SEC
2018   Q4 552,895 0.30 Reduce 24.57% 0.10 $36.88–47.30 · VW $42.74i $22,105,000 SEC
2018   Q3 733,010 0.39 Reduce 3.88% 0.01 $38.35–50.30 · VW $45.90i $33,315,000 SEC
2018   Q2 762,635 0.37 Reduce 9.05% 0.03 $30.45–40.00 · VW $36.13i $29,972,000 SEC
2018   Q1 838,525 0.35 Add 15.86% 0.05 $30.18–34.50 · VW $32.34i $28,468,000 SEC
2017   Q4 723,730 0.27 Add 3.38% <0.01 $31.65–37.80 · VW $34.34i $22,978,000 SEC
2017   Q3 700,075 0.31 Add 3.52% 0.01 $29.50–40.80 · VW $33.92i $26,008,000 SEC
2017   Q2 676,265 0.32 Reduce 7.12% 0.02 $34.31–40.00 · VW $37.65i $26,239,000 SEC
2017   Q1 728,100 0.35 Add 2.97% 0.01 $32.40–39.48 · VW $36.24i $28,578,000 SEC
2016   Q4 707,110 0.31 Add 122.51% 0.17 $26.60–36.20 · VW $30.77i $23,936,000 SEC
2016   Q3 317,795 0.13 Add 67.53% 0.05 $29.78–38.42 · VW $32.64i $9,985,000 SEC
2016   Q2 189,695 0.09 Add 52.62% 0.03 $31.31–44.62 · VW $36.77i $6,497,000 SEC
2016   Q1 124,295 0.07 Add 16.39% <0.01 $35.27–46.99 · VW $40.72i $5,169,000 SEC
2015   Q4 106,795 0.08 Add 1.33% <0.01 $43.23–51.71 · VW $48.43i $5,062,000 SEC
2015   Q3 105,395 0.07 Add 10.83% <0.01 $37.76–55.64 · VW $46.86i $4,734,000 SEC
2015   Q2 95,095 0.07 Reduce 14.09% 0.01 $48.43–57.95 · VW $52.75i $5,222,000 SEC
2015   Q1 110,685 0.08 Reduce 19.49% 0.01 $34.52–51.50 · VW $43.42i $5,591,000 SEC
2014   Q4 137,485 0.07 Add 55.91% 0.03 $32.54–45.00 · VW $38.99i $5,035,000 SEC
2014   Q3 88,185 0.05 Reduce 5.06% <0.01 $39.76–52.29 · VW $45.11i $3,724,000 SEC
2014   Q2 92,885 0.06 Reduce 22.07% 0.01 $31.93–44.89 · VW $39.44i $4,129,000 SEC
2014   Q1 119,185 0.06 Add 8.66% <0.01 $22.84–34.96 · VW $28.83i $4,138,000 SEC
2013   Q4 109,685 0.05 Buy 0.05 $18.96–27.09 · VW $23.91i $2,941,000 SEC
Price snapshot:
Current price$36.12
52-week low$27.00
52-week high$39.48