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  IDEXX Laboratories, Inc. (IDXX)
← All IDXX superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 2,080 0.01 Reduce 2.39% <0.01 $548.51–726.41 · VW $635.74i $1,168,731 SEC
2025   Q4 2,131 0.01 Reduce 0.61% <0.01 $600.57–769.98 · VW $689.75i $1,441,685 SEC
2025   Q3 2,144 0.01 Reduce 3.60% <0.01 $506.91–688.12 · VW $598.17i $1,369,780 SEC
2025   Q2 2,224 0.01 Reduce 3.56% <0.01 $356.14–537.47 · VW $461.63i $1,192,820 SEC
2025   Q1 2,306 0.01 Reduce 4.00% <0.01 $404.60–474.67 · VW $430.33i $968,405 SEC
2024   Q4 2,402 0.01 Reduce 4.00% <0.01 $398.50–505.52 · VW $428.55i $993,083 SEC
2024   Q3 2,502 0.01 $505.22 $1,264,060 SEC
2024   Q2 2,502 0.01 Reduce 3.10% <0.01 $462.00–548.88 · VW $500.71i $1,218,974 SEC
2024   Q1 2,582 0.01 Reduce 7.02% <0.01 $507.61–583.39 · VW $543.74i $1,394,099 SEC
2023   Q4 2,777 0.02 Reduce 1.80% <0.01 $372.50–568.30 · VW $460.21i $1,541,374 SEC
2023   Q3 2,828 0.01 $437.27 $1,236,600 SEC
2023   Q2 2,828 0.02 $502.23 $1,420,306 SEC
2023   Q1 2,828 0.02 Reduce 8.63% <0.01 $399.27–515.79 · VW $474.35i $1,414,226 SEC
2022   Q4 3,095 0.02 Reduce 11.65% <0.01 $317.06–448.01 · VW $391.34i $1,262,636 SEC
2022   Q3 3,503 0.01 Reduce 2.61% <0.01 $321.79–417.77 · VW $366.00i $1,141,000 SEC
2022   Q2 3,597 0.02 Add 2.25% <0.01 $318.50–558.01 · VW $397.53i $1,262,000 SEC
2022   Q1 3,518 0.02 Add 3.78% <0.01 $460.36–656.31 · VW $532.75i $1,925,000 SEC
2021   Q4 3,390 0.02 Reduce 0.41% <0.01 $575.59–672.93 · VW $633.96i $2,232,000 SEC
2021   Q3 3,404 0.02 $621.92 $2,117,000 SEC
2021   Q2 3,404 0.02 $631.61 $2,150,000 SEC
2021   Q1 3,404 0.02 $489.42 $1,666,000 SEC
2020   Q4 3,404 0.02 Reduce 0.38% <0.01 $382.68–503.83 · VW $453.86i $1,702,000 SEC
2020   Q3 3,417 0.02 Reduce 0.09% $329.69–407.86 · VW $383.19i $1,343,000 SEC
2020   Q2 3,420 0.01 $330.12 $1,129,000 SEC
2020   Q1 3,420 0.01 $242.11 $828,000 SEC
2019   Q4 3,420 0.01 Add 0.77% <0.01 $246.74–294.57 · VW $266.44i $893,000 SEC
2019   Q3 3,394 0.01 Reduce 0.12% $256.27–292.17 · VW $278.27i $923,000 SEC
2019   Q2 3,398 0.01 $275.46 $936,000 SEC
2019   Q1 3,398 0.01 $223.66 $760,000 SEC
2018   Q4 3,398 0.01 Reduce 20.94% <0.01 $176.15–252.69 · VW $204.76i $632,000 SEC
2018   Q3 4,298 0.01 $249.65 $1,073,000 SEC
2018   Q2 4,298 0.01 $218.01 $937,000 SEC
2018   Q1 4,298 0.01 $191.48 $823,000 SEC
2017   Q4 4,298 0.01 Reduce 6.52% <0.01 $146.09–168.66 · VW $158.85i $672,000 SEC
2017   Q3 4,598 0.01 $155.50 $715,000 SEC
2017   Q2 4,598 0.01 $161.37 $742,000 SEC
2017   Q1 4,598 0.01 Add 15.01% <0.01 $113.92–155.65 · VW $131.68i $711,000 SEC
2016   Q4 3,998 0.01 $117.31 $469,000 SEC
2016   Q3 3,998 0.01 $112.81 $451,000 SEC
2016   Q2 3,998 0.01 $92.80 $371,000 SEC
2016   Q1 3,998 <0.01 $78.29 $313,000 SEC
2015   Q4 3,998 <0.01 $73.04 $292,000 SEC
2015   Q3 3,998 <0.01 $74.29 $297,000 SEC
2015   Q2 3,998 <0.01 Reduce 9.10% <0.01 $61.37–82.24 · VW $66.99i $256,000 SEC
2015   Q1 4,398 <0.01 $77.31 $340,000 SEC
2014   Q4 4,398 <0.01 Reduce 31.26% <0.01 $57.56–76.94 · VW $70.59i $326,000 SEC
2014   Q3 6,398 0.01 Add 6.67% <0.01 $56.74–70.00 · VW $62.08i $377,000 SEC
2014   Q2 5,998 0.01 Reduce 40.01% <0.01 $57.92–68.07 · VW $63.84i $401,000 SEC
2014   Q1 9,998 0.01 $60.71 $607,000 SEC
2013   Q4 9,998 0.01 Buy 0.01 $49.56–56.56 · VW $52.80i $532,000 SEC
2013   Q2 0 0.00 Sell 100.00% <0.01 $40.78–46.30 · VW $43.48i SEC
2013   Q1 4,572 <0.01 $46.15 $211,000 SEC
2012   Q4 4,572 <0.01 Buy <0.01 $43.76–50.03 · VW $47.05i $212,000 SEC
Price snapshot:
Current price$564.21
Avg. buy price$91.48
+/- since buy516.73%
52-week low$506.91
52-week high$769.98