Barbara Oil Co’s Microsoft MSFT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
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% +$683K 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.72M 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.83M 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.11M 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 +$748K 0.65% 54