Petrus Trust Company’s Microsoft MSFT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$52.4M Sell
141,512
-8,350
-6% -$3.49M 5.72% 4
2025
Q4
$72.5M Buy
149,862
+122
+0.1% +$61.1K 7.33% 2
2025
Q3
$77.6M Buy
149,740
+278
+0.2% +$142K 8.5% 2
2025
Q2
$74.3M Sell
149,462
-11,672
-7% -$5.07M 7.71% 2
2025
Q1
$60.5M Buy
161,134
+24,308
+18% +$9.91M 5.65% 4
2024
Q4
$57.7M Buy
136,826
+4,720
+4% +$2.01M 5.58% 5
2024
Q3
$56.8M Buy
132,106
+7,510
+6% +$3.21M 5.54% 4
2024
Q2
$55.7M Hold
124,596
5.2% 5
2024
Q1
$52.4M Sell
124,596
-9,536
-7% -$3.86M 4.74% 4
2023
Q4
$50.4M Buy
134,132
+24,685
+23% +$8.79M 4.78% 4
2023
Q3
$34.6M Buy
109,447
+1,864
+2% +$616K 3.7% 7
2023
Q2
$36.6M Sell
107,583
-28,000
-21% -$8.78M 4.12% 7
2023
Q1
$39.1M Sell
135,583
-83,317
-38% -$21.3M 4.74% 4
2022
Q4
$52.5M Sell
218,900
-477
-0.2% -$114K 6.67% 1
2022
Q3
$51.1M Buy
219,377
+6,393
+3% +$1.69M 7.27% 2
2022
Q2
$54.7M Buy
212,984
+184
+0.1% +$49.9K 7.81% 2
2022
Q1
$65.6M Sell
212,800
-272
-0.1% -$81.8K 8.39% 2
2021
Q4
$71.7M Sell
213,072
-81
-0% -$26.3K 8.37% 2
2021
Q3
$60.1M Buy
213,153
+241
+0.1% +$70.1K 6.65% 2
2021
Q2
$57.7M Sell
212,912
-368
-0.2% -$93.5K 6.09% 2
2021
Q1
$50.3M Buy
213,280
+62
+0% +$14.4K 4.82% 3
2020
Q4
$47.4M Buy
213,218
+418
+0.2% +$89.9K 4.71% 3
2020
Q3
$44.8M Sell
212,800
-853
-0.4% -$179K 4.66% 2
2020
Q2
$43.5M Buy
213,653
+390
+0.2% +$70.8K 5.06% 2
2020
Q1
$33.6M Buy
213,263
+41,181
+24% +$6.77M 4.83% 2
2019
Q4
$27.1M Buy
172,082
+14,500
+9% +$2.13M 4.32% 3
2019
Q3
$21.9M Buy
157,582
+1,582
+1% +$218K 3.87% 4
2019
Q2
$20.9M Buy
156,000
+71,000
+84% +$9.01M 3.7% 6
2019
Q1
$10M Buy
+85,000
New +$9.27M 1.94% 21

Other funds holding MSFT

Petrus Trust Company's MSFT Position: Q1 2026 in Review

Petrus Trust Company reduced its Microsoft (MSFT) stake by 5.6% in Q1 2026, selling an estimated $3.49M and leaving 141,512 shares worth $52.4M. The position accounts for 5.72% of the portfolio, ranked #4.

Petrus Trust Company first reported a position in MSFT in Q1 2019 and has held it in 29 quarters since. The position peaked at $77.6M in Q3 2025. 6,183 funds tracked by Wall St. Rank hold MSFT as of Q1 2026.

  • Petrus Trust Company held 141,512 shares of Microsoft worth $52.4M as of Q1 2026.
  • Petrus Trust Company sold 8,350 Microsoft shares in Q1 2026, an estimated $3.49M.
  • Microsoft made up 5.72% of Petrus Trust Company's portfolio in Q1 2026, its #4 holding.
  • Petrus Trust Company first reported a position in Microsoft in Q1 2019 and has held it in 29 quarters since.
  • Petrus Trust Company's Microsoft position peaked at $77.6M in Q3 2025.
  • 6,183 funds tracked by Wall St. Rank held Microsoft as of Q1 2026.

Based on Petrus Trust Company's 13F filing for Q1 2026, filed 15 May 2026.