MAIRS & POWER INC — MICROSOFT CORP MSFT: Quarterly 13F Position History
MAIRS & POWER INC has reported MICROSOFT CORP (MSFT) on 41 13F-HR filings in Pactolio's tracked window, first appearing in Q1 2016. As of Q1 2026, the position is sized at 1,942,391 shares ($719.0M market value, 7.35% of the equity book). Quarter-over-quarter share count change: + 29,495 (+1.5%) .
- 1,942,391Shares Held (Latest Filing)
- $719.0MReported Market Value (Latest Filing)
- 7.35%Portfolio Weight (% of 13F Equity Book)
- +29,495Quarter-over-Quarter Share Change
- -$206.1MQuarter-over-Quarter Value Change
- 2,176,326Peak Reported Shares (Historical)
Quarterly 13F-HR Disclosure History Source: SEC 13F-HR filings, 41 quarter s
| Quarter | Shares | QoQ Share Change | Share Change (%) | Market Value | Weight | Implied Price |
|---|---|---|---|---|---|---|
| Q1 2026 | 1,942,391 | +29,495 | +1.5% | $719.0M | 7.35% | $370.17 |
| Q4 2025 | 1,912,896 | +7,349 | +0.4% | $925.1M | 8.90% | $483.62 |
| Q3 2025 | 1,905,547 | 99,261 | -5.0% | $987.0M | 9.28% | $517.95 |
| Q2 2025 | 2,004,808 | +8,591 | +0.4% | $997.2M | 9.84% | $497.41 |
| Q1 2025 | 1,996,217 | +26,838 | +1.4% | $749.4M | 7.80% | $375.39 |
| Q4 2024 | 1,969,379 | +14,164 | +0.7% | $830.1M | 8.03% | $421.50 |
| Q3 2024 | 1,955,215 | 1,907 | -0.1% | $841.3M | 7.91% | $430.30 |
| Q2 2024 | 1,957,122 | 9,682 | -0.5% | $874.7M | 8.45% | $446.95 |
| Q1 2024 | 1,966,804 | 8,940 | -0.5% | $827.5M | 8.01% | $420.72 |
| Q4 2023 | 1,975,744 | 71,642 | -3.5% | $743.0M | 7.83% | $376.04 |
| Q3 2023 | 2,047,386 | 14,646 | -0.7% | $646.5M | 7.59% | $315.75 |
| Q2 2023 | 2,062,032 | 114,294 | -5.3% | $702.2M | 7.64% | $340.54 |
| Q1 2023 | 2,176,326 | +96,678 | +4.6% | $627.4M | 7.24% | $288.30 |
| Q4 2022 | 2,079,648 | +35,606 | +1.7% | $498.7M | 6.00% | $239.82 |
| Q3 2022 | 2,044,042 | +26,969 | +1.3% | $476.1M | 6.01% | $232.90 |
| Q2 2022 | 2,017,073 | 37,719 | -1.8% | $518.0M | 6.21% | $256.83 |
| Q1 2022 | 2,054,792 | +39,987 | +2.0% | $633.5M | 6.38% | $308.31 |
| Q4 2021 | 2,014,805 | 68,725 | -3.3% | $677.6M | 6.28% | $336.32 |
| Q3 2021 | 2,083,530 | 29,081 | -1.4% | $587.4M | 5.88% | $281.92 |
| Q2 2021 | 2,112,611 | +79,607 | +3.9% | $572.3M | 5.66% | $270.90 |
| Q1 2021 | 2,033,004 | +2,802 | +0.1% | $479.3M | 5.03% | $235.77 |
| Q4 2020 | 2,030,202 | +1,352 | +0.1% | $451.6M | 5.02% | $222.42 |
| Q3 2020 | 2,028,850 | +34,238 | +1.7% | $426.7M | 5.33% | $210.33 |
| Q2 2020 | 1,994,612 | +126,089 | +6.7% | $405.9M | 5.30% | $203.51 |
| Q1 2020 | 1,868,523 | +162,894 | +9.6% | $294.7M | 4.30% | $157.71 |
| Q4 2019 | 1,705,629 | +6,774 | +0.4% | $269.0M | 3.06% | $157.70 |
| Q3 2019 | 1,698,855 | +14,081 | +0.8% | $236.2M | 2.85% | $139.03 |
| Q2 2019 | 1,684,774 | +41,425 | +2.5% | $225.7M | 2.71% | $133.96 |
| Q1 2019 | 1,643,349 | +161,671 | +10.9% | $193.8M | 2.35% | $117.94 |
| Q4 2018 | 1,481,678 | +181,207 | +13.9% | $150.5M | 2.03% | $101.57 |
| Q3 2018 | 1,300,471 | +143,160 | +12.4% | $148.7M | 1.73% | $114.37 |
| Q2 2018 | 1,157,311 | +342,127 | +42.0% | $114.1M | 1.42% | $98.61 |
| Q1 2018 | 815,184 | +665,795 | +445.7% | $74.4M | 0.92% | $91.27 |
| Q4 2017 | 149,389 | 3,980 | -2.6% | $12.8M | 0.15% | $85.54 |
| Q3 2017 | 153,369 | +2,038 | +1.3% | $11.4M | 0.14% | $74.49 |
| Q2 2017 | 151,331 | +521 | +0.3% | $10.4M | 0.13% | $68.93 |
| Q1 2017 | 150,810 | +2,492 | +1.7% | $9.9M | 0.12% | $65.86 |
| Q4 2016 | 148,318 | 4,154 | -2.7% | $9.2M | 0.12% | $62.14 |
| Q3 2016 | 152,472 | 3,332 | -2.1% | $8.8M | 0.12% | $57.60 |
| Q2 2016 | 155,804 | 1,380 | -0.9% | $8.0M | 0.11% | $51.17 |
| Q1 2016 | 157,184 | — | — | $8.7M | 0.12% | $55.23 |
Methodology & FAQ
How This Position History Is Sourced
Each row is one SEC Form 13F-HR filing disclosing this position. Share count, market value, and reported quarter are taken verbatim from the filing; portfolio weight is recomputed against the same filing's total reported equity book. Implied price-per-share is market value divided by shares — a quarter-end mark, not the manager's cost basis. See the full methodology document for the normalization rules.
When did MAIRS & POWER INC first disclose a MSFT position in 13F-HR filings?
MAIRS & POWER INC first reported MICROSOFT CORP (MSFT) on its 13F-HR filing for the period ending 2016-03-31 (Q1 2016). The position has appeared on 41 reported quarters within Pactolio's tracked window.
What was MAIRS & POWER INC's most recent quarter-over-quarter share-count change in MSFT?
Between Q4 2025 and Q1 2026, MAIRS & POWER INC added 29,495 shares of MSFT (+1.5%), bringing the total reported position to 1,942,391 shares at a market value of $719.0M.
Does the implied price-per-share represent MAIRS & POWER INC's cost basis in MSFT?
No. The implied price-per-share column is the 13F-HR reported market value divided by reported share count on the filing date (end of quarter). It is a quarter-end mark, not a cost basis or transaction price. Use it as a sanity check on the value column, not as an indicator of the manager's entry or exit price.