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  Citigroup Inc. (C)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2014   Q2 0 0.00 Sell 100.00% <0.01 SEC
2014   Q1 5,102 <0.01 Add 26.35% <0.01 $47.63 $243,000 SEC
2013   Q4 4,038 <0.01 Buy <0.01 $52.01 $210,000 SEC
2013   Q3 0 0.00 Sell 100.00% <0.01 SEC
2013   Q2 4,338 <0.01 Buy <0.01 $47.95 $208,000 SEC
2011   Q2 0 0.00 Sell 100.00% <0.01 SEC
2011   Q1 18,434 <0.01 Reduce 17.87% <0.01 $4.39 $81,000 SEC
2010   Q4 22,445 <0.01 Add 9.78% <0.01 $4.72 $106,000 SEC
2010   Q3 20,445 <0.01 Add 12.94% <0.01 $3,910.00 $79,940,000 SEC
2010   Q1 18,103 <0.01 Reduce 2.75% $4,049.99 $73,317,000 SEC
2009   Q4 18,614 <0.01 Reduce 17.42% <0.01 $3,309.98 $61,612,000 SEC
2009   Q3 22,541 <0.01 Add 0.22% $4,839.98 $109,098,000 SEC
2009   Q2 22,491 <0.01 Reduce 10.75% <0.01 $2,969.99 $66,798,000 SEC
2009   Q1 25,201 <0.01 Reduce 17.10% <0.01 $2,530.02 $63,759,000 SEC
2008   Q4 30,401 <0.01 Reduce 6.35% <0.01 $6,709.94 $203,989,000 SEC
2008   Q3 32,462 0.01 Reduce 33.00% <0.01 $20,509.86 $665,791,000 SEC
2008   Q2 48,452 0.01 Reduce 11.50% <0.01 $16,759.93 $812,052,000 SEC
2008   Q1 54,747 0.02 Reduce 2.14% <0.01 $21,419.91 $1,172,676,000 SEC
2007   Q4 55,945 0.03 Reduce 5.41% <0.01 $29,439.88 $1,647,014,000 SEC
2007   Q3 59,145 0.03 Add 7.59% <0.01 $46,669.83 $2,760,287,000 SEC
2007   Q2 54,975 0.03 Add 17.03% <0.01 $51,289.79 $2,819,656,000 SEC
2007   Q1 46,975 0.03 Add 6.12% <0.01 $51,339.76 $2,411,685,000 SEC
2006   Q4 44,265 0.03 Reduce 12.76% <0.01 $55,699.72 $2,465,548,000 SEC
2006   Q3 50,739 0.07 Reduce 16.07% 0.02 $49,669.78 $2,520,195,000 SEC
2006   Q2 60,456 0.15 Add 8.64% 0.01 $48,249.82 $2,916,991,000 SEC
2006   Q1 55,650 0.04 Reduce 7.79% <0.01 $47,229.81 $2,628,339,000 SEC
2005   Q4 60,354 0.04 Reduce 0.18% <0.01 $48,529.82 $2,928,969,000 SEC
2005   Q3 60,461 0.09 Buy 0.09 $45,519.82 $2,752,174,000 SEC