LJAC
MSFT icon

L.J. Altfest & Co’s Microsoft MSFT Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$15.3M Buy
30,802
+5,266
+21% +$2.62M 1.81% 12
2025
Q1
$9.59M Sell
25,536
-2,172
-8% -$815K 1.2% 21
2024
Q4
$11.7M Sell
27,708
-6,175
-18% -$2.6M 1.49% 20
2024
Q3
$14.6M Sell
33,883
-7,022
-17% -$3.02M 1.94% 16
2024
Q2
$18.3M Buy
40,905
+173
+0.4% +$77.3K 2.5% 9
2024
Q1
$17.1M Sell
40,732
-198
-0.5% -$83.3K 2.43% 11
2023
Q4
$15.4M Buy
40,930
+931
+2% +$350K 2.23% 11
2023
Q3
$12.6M Buy
39,999
+1,133
+3% +$358K 1.99% 13
2023
Q2
$13.2M Buy
38,866
+49
+0.1% +$16.7K 1.99% 15
2023
Q1
$11.2M Sell
38,817
-3,580
-8% -$1.03M 1.75% 15
2022
Q4
$10.2M Sell
42,397
-81
-0.2% -$19.4K 1.68% 14
2022
Q3
$9.89M Sell
42,478
-1,003
-2% -$234K 1.85% 13
2022
Q2
$11.2M Buy
43,481
+2,814
+7% +$723K 2.01% 12
2022
Q1
$12.5M Sell
40,667
-455
-1% -$140K 2.24% 10
2021
Q4
$13.8M Sell
41,122
-1,102
-3% -$371K 2.64% 7
2021
Q3
$11.9M Sell
42,224
-2,241
-5% -$632K 2.49% 10
2021
Q2
$12M Sell
44,465
-986
-2% -$267K 2.6% 8
2021
Q1
$10.7M Sell
45,451
-1,991
-4% -$469K 2.53% 8
2020
Q4
$10.6M Buy
47,442
+347
+0.7% +$77.2K 2.59% 6
2020
Q3
$9.91M Sell
47,095
-583
-1% -$123K 2.63% 11
2020
Q2
$9.7M Buy
47,678
+423
+0.9% +$86.1K 2.79% 10
2020
Q1
$7.45M Sell
47,255
-321
-0.7% -$50.6K 2.33% 9
2019
Q4
$7.5M Sell
47,576
-848
-2% -$134K 1.89% 10
2019
Q3
$6.73M Sell
48,424
-3,607
-7% -$501K 1.74% 11
2019
Q2
$6.97M Sell
52,031
-659
-1% -$88.3K 1.85% 13
2019
Q1
$6.21M Buy
52,690
+2,522
+5% +$297K 1.51% 13
2018
Q4
$5.1M Sell
50,168
-586
-1% -$59.5K 1.42% 13
2018
Q3
$5.81M Sell
50,754
-680
-1% -$77.8K 1.69% 10
2018
Q2
$5.07M Sell
51,434
-4,673
-8% -$461K 1.89% 11
2018
Q1
$5.12M Sell
56,107
-2,393
-4% -$218K 2.21% 7
2017
Q4
$5M Buy
58,500
+1,619
+3% +$138K 1.9% 7
2017
Q3
$4.24M Buy
56,881
+6,203
+12% +$462K 2.06% 5
2017
Q2
$3.49M Sell
50,678
-11,549
-19% -$796K 2.11% 9
2017
Q1
$4.1M Sell
62,227
-706
-1% -$46.5K 1.63% 9
2016
Q4
$3.91M Sell
62,933
-484
-0.8% -$30.1K 1.95% 9
2016
Q3
$3.65M Buy
63,417
+189
+0.3% +$10.9K 2.43% 7
2016
Q2
$3.24M Sell
63,228
-4,507
-7% -$231K 2.25% 10
2016
Q1
$3.74M Sell
67,735
-360
-0.5% -$19.9K 3.85% 3
2015
Q4
$3.78M Sell
68,095
-1,247
-2% -$69.2K 3.7% 4
2015
Q3
$3.07M Sell
69,342
-648
-0.9% -$28.7K 3.03% 5
2015
Q2
$3.09M Buy
69,990
+292
+0.4% +$12.9K 2.83% 8
2015
Q1
$2.83M Buy
69,698
+8
+0% +$325 2.64% 9
2014
Q4
$3.24M Buy
69,690
+74
+0.1% +$3.44K 2.65% 5
2014
Q3
$3.21M Sell
69,616
-67
-0.1% -$3.09K 3.15% 6
2014
Q2
$2.93M Sell
69,683
-123
-0.2% -$5.17K 2.88% 6
2014
Q1
$2.74M Buy
69,806
+135
+0.2% +$5.29K 2.54% 6
2013
Q4
$2.61M Buy
+69,671
New +$2.61M 2.22% 8