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  Cray Inc (CRAY)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2019   Q3 0 0.00 Sell 100.00% 0.08 SEC
2019   Q2 181,847 0.08 Reduce 67.27% 0.12 $34.82 $6,332,000 SEC
2019   Q1 555,618 0.18 Reduce 62.36% 0.27 $26.05 $14,474,000 SEC
2018   Q4 1,476,267 0.43 Reduce 26.81% 0.13 $21.59 $31,873,000 SEC
2018   Q3 2,017,168 0.50 Reduce 5.55% 0.04 $21.50 $43,369,000 SEC
2018   Q2 2,135,718 0.65 Reduce 8.79% 0.05 $24.60 $52,539,000 SEC
2018   Q1 2,341,497 0.60 Reduce 12.21% 0.09 $20.70 $48,469,000 SEC
2017   Q4 2,667,257 0.75 Reduce 7.37% 0.05 $24.20 $64,548,000 SEC
2017   Q3 2,879,433 0.67 Reduce 12.12% 0.09 $19.45 $56,005,000 SEC
2017   Q2 3,276,601 0.73 Add 1.25% <0.01 $18.40 $60,289,000 SEC
2017   Q1 3,236,001 0.87 Add 2.74% 0.02 $21.90 $70,868,000 SEC
2016   Q4 3,149,721 0.84 Add 2.21% 0.02 $20.70 $65,199,000 SEC
2016   Q3 3,081,521 0.96 Add 7.82% 0.07 $23.54 $72,539,000 SEC
2016   Q2 2,857,936 1.15 Add 37.82% 0.32 $29.92 $85,509,000 SEC
2016   Q1 2,073,609 1.24 Reduce 15.55% 0.19 $41.91 $86,905,000 SEC
2015   Q4 2,455,306 1.19 Reduce 6.34% 0.05 $32.45 $79,675,000 SEC
2015   Q3 2,621,646 0.81 Add 8.80% 0.07 $19.81 $51,935,000 SEC
2015   Q2 2,409,508 1.01 Add 1.56% 0.02 $29.51 $71,105,000 SEC
2015   Q1 2,372,610 0.92 Add 2.05% 0.02 $28.08 $66,623,000 SEC
2014   Q4 2,324,885 1.11 Reduce 1.64% 0.02 $34.48 $80,162,000 SEC
2014   Q3 2,363,720 0.91 Add 4.55% 0.04 $26.24 $62,024,000 SEC
2014   Q2 2,260,887 0.87 Add 66.30% 0.35 $26.60 $60,140,000 SEC
2014   Q1 1,359,555 0.79 Reduce 1.98% 0.01 $37.32 $50,739,000 SEC
2013   Q4 1,387,010 0.61 Add 2.11% 0.01 $27.46 $38,087,000 SEC
2013   Q3 1,358,320 0.59 Add 0.11% <0.01 $24.06 $32,681,000 SEC
2013   Q2 1,356,770 0.53 Add 16.71% 0.08 $19.64 $26,647,000 SEC
2013   Q1 1,162,480 0.27 Add 2.69% <0.01 $23.21 $26,981,000 SEC
2012   Q4 1,132,080 0.45 Add 22.29% 0.08 $15.95 $18,057,000 SEC
2012   Q3 925,700 0.29 Add 29.76% 0.07 $12.71 $11,766,000 SEC
2012   Q2 713,400 0.22 Add 591.95% 0.19 $12.08 $8,618,000 SEC
2012   Q1 103,100 0.02 Buy 0.02 $7.32 $755,000 SEC