13F Portfolios

MAIRS & POWER INC: MICROSOFT (MSFT): Quarterly 13F Position History

As of Q1 2026, MAIRS & POWER INC reported 1,942,391 shares of MICROSOFT (MSFT), worth $719.0M and representing 7.3% of its 13F equity book. Quarter-over-quarter share count change: + 29,495 (+1.5%) . The position first appeared in Q1 2016 and has been disclosed across 41 13F-HR filings in Pactolio's tracked window.

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.3% $370.2
Q4 2025 1,912,896 +7,349 +0.4% $925.1M 8.9% $483.6
Q3 2025 1,905,547 99,261 -5.0% $987.0M 9.3% $518.0
Q2 2025 2,004,808 +8,591 +0.4% $997.2M 9.8% $497.4
Q1 2025 1,996,217 +26,838 +1.4% $749.4M 7.8% $375.4
Q4 2024 1,969,379 +14,164 +0.7% $830.1M 8.0% $421.5
Q3 2024 1,955,215 1,907 -0.1% $841.3M 7.9% $430.3
Q2 2024 1,957,122 9,682 -0.5% $874.7M 8.5% $446.9
Q1 2024 1,966,804 8,940 -0.5% $827.5M 8.0% $420.7
Q4 2023 1,975,744 71,642 -3.5% $743.0M 7.8% $376.0
Q3 2023 2,047,386 14,646 -0.7% $646.5M 7.6% $315.8
Q2 2023 2,062,032 114,294 -5.3% $702.2M 7.6% $340.5
Q1 2023 2,176,326 +96,678 +4.6% $627.4M 7.2% $288.3
Q4 2022 2,079,648 +35,606 +1.7% $498.7M 6.0% $239.8
Q3 2022 2,044,042 +26,969 +1.3% $476.1M 6.0% $232.9
Q2 2022 2,017,073 37,719 -1.8% $518.0M 6.2% $256.8
Q1 2022 2,054,792 +39,987 +2.0% $633.5M 6.4% $308.3
Q4 2021 2,014,805 68,725 -3.3% $677.6M 6.3% $336.3
Q3 2021 2,083,530 29,081 -1.4% $587.4M 5.9% $281.9
Q2 2021 2,112,611 +79,607 +3.9% $572.3M 5.7% $270.9
Q1 2021 2,033,004 +2,802 +0.1% $479.3M 5.0% $235.8
Q4 2020 2,030,202 +1,352 +0.1% $451.6M 5.0% $222.4
Q3 2020 2,028,850 +34,238 +1.7% $426.7M 5.3% $210.3
Q2 2020 1,994,612 +126,089 +6.7% $405.9M 5.3% $203.5
Q1 2020 1,868,523 +162,894 +9.6% $294.7M 4.3% $157.7
Q4 2019 1,705,629 +6,774 +0.4% $269.0M 3.1% $157.7
Q3 2019 1,698,855 +14,081 +0.8% $236.2M 2.9% $139.0
Q2 2019 1,684,774 +41,425 +2.5% $225.7M 2.7% $134.0
Q1 2019 1,643,349 +161,671 +10.9% $193.8M 2.4% $117.9
Q4 2018 1,481,678 +181,207 +13.9% $150.5M 2.0% $101.6
Q3 2018 1,300,471 +143,160 +12.4% $148.7M 1.7% $114.4
Q2 2018 1,157,311 +342,127 +42.0% $114.1M 1.4% $98.6
Q1 2018 815,184 +665,795 +445.7% $74.4M 0.9% $91.3
Q4 2017 149,389 3,980 -2.6% $12.8M 0.1% $85.5
Q3 2017 153,369 +2,038 +1.3% $11.4M 0.1% $74.5
Q2 2017 151,331 +521 +0.3% $10.4M 0.1% $68.9
Q1 2017 150,810 +2,492 +1.7% $9.9M 0.1% $65.9
Q4 2016 148,318 4,154 -2.7% $9.2M 0.1% $62.1
Q3 2016 152,472 3,332 -2.1% $8.8M 0.1% $57.6
Q2 2016 155,804 1,380 -0.9% $8.0M 0.1% $51.2
Q1 2016 157,184 $8.7M 0.1% $55.2

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 (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.