13F Portfolios

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%) .

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.