Barbara Oil Co’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
$8.6M Buy
23,220
+1,600
+7% +$670K 3.31% 8
2025
Q4
$10.5M Hold
21,620
3.88% 4
2025
Q3
$11.2M Hold
21,620
4.17% 4
2025
Q2
$10.8M Hold
21,620
4.23% 4
2025
Q1
$8.12M Hold
21,620
3.3% 7
2024
Q4
$9.11M Buy
21,620
+1,620
+8% +$690K 3.78% 5
2024
Q3
$8.61M Hold
20,000
3.52% 6
2024
Q2
$8.94M Hold
20,000
3.91% 4
2024
Q1
$8.41M Hold
20,000
3.56% 5
2023
Q4
$7.52M Hold
20,000
3.39% 6
2023
Q3
$6.32M Hold
20,000
2.99% 8
2023
Q2
$6.81M Hold
20,000
3.12% 8
2023
Q1
$5.77M Hold
20,000
2.76% 9
2022
Q4
$4.8M Hold
20,000
2.29% 12
2022
Q3
$4.66M Hold
20,000
2.56% 11
2022
Q2
$5.14M Hold
20,000
2.66% 11
2022
Q1
$6.17M Hold
20,000
2.82% 9
2021
Q4
$6.73M Hold
20,000
2.91% 8
2021
Q3
$5.64M Hold
20,000
2.64% 9
2021
Q2
$5.42M Hold
20,000
2.5% 9
2021
Q1
$4.71M Hold
20,000
2.27% 12
2020
Q4
$4.45M Hold
20,000
2.24% 12
2020
Q3
$4.21M Hold
20,000
2.3% 11
2020
Q2
$4.07M Hold
20,000
2.36% 12
2020
Q1
$3.15M Hold
20,000
2.11% 13
2019
Q4
$3.15M Hold
20,000
1.68% 20
2019
Q3
$2.78M Hold
20,000
1.57% 20
2019
Q2
$2.68M Hold
20,000
1.53% 22
2019
Q1
$2.36M Hold
20,000
1.4% 22
2018
Q4
$2.03M Hold
20,000
1.37% 23
2018
Q3
$2.29M Hold
20,000
1.35% 22
2018
Q2
$1.97M Hold
20,000
1.27% 24
2018
Q1
$1.82M Hold
20,000
1.19% 26
2017
Q4
$1.71M Hold
20,000
1.09% 27
2017
Q3
$1.49M Hold
20,000
1.03% 29
2017
Q2
$1.38M Hold
20,000
0.99% 29
2017
Q1
$1.32M Hold
20,000
0.98% 28
2016
Q4
$1.24M Hold
20,000
0.97% 33
2016
Q3
$1.15M Hold
20,000
0.92% 36
2016
Q2
$1.02M Hold
20,000
0.82% 40
2016
Q1
$1.1M Hold
20,000
0.93% 37
2015
Q4
$1.11M Hold
20,000
0.94% 35
2015
Q3
$885K Hold
20,000
0.78% 41
2015
Q2
$883K Hold
20,000
0.74% 44
2015
Q1
$813K Hold
20,000
0.67% 49
2014
Q4
$929K Hold
20,000
0.75% 43
2014
Q3
$927K Hold
20,000
0.78% 44
2014
Q2
$834K Hold
20,000
0.71% 46
2014
Q1
$820K Hold
20,000
0.72% 46
2013
Q4
$748K Buy
+20,000
New +$726K 0.65% 54

Other funds holding MSFT

Barbara Oil Co's MSFT Position: Q1 2026 in Review

Barbara Oil Co increased its Microsoft (MSFT) stake by 7.4% in Q1 2026, buying an estimated $670K and bringing the position to 23,220 shares worth $8.6M. The position accounts for 3.31% of the portfolio, ranked #8.

Barbara Oil Co first reported a position in MSFT in Q4 2013 and has held it in 50 quarters since. The position peaked at $11.2M in Q3 2025. 6,187 funds tracked by Wall St. Rank hold MSFT as of Q1 2026.

  • Barbara Oil Co held 23,220 shares of Microsoft worth $8.6M as of Q1 2026.
  • Barbara Oil Co bought 1,600 Microsoft shares in Q1 2026, an estimated $670K.
  • Microsoft made up 3.31% of Barbara Oil Co's portfolio in Q1 2026, its #8 holding.
  • Barbara Oil Co first reported a position in Microsoft in Q4 2013 and has held it in 50 quarters since.
  • Barbara Oil Co's Microsoft position peaked at $11.2M in Q3 2025.
  • 6,187 funds tracked by Wall St. Rank held Microsoft as of Q1 2026.

Based on Barbara Oil Co's 13F filing for Q1 2026, filed 13 May 2026.