OCA
MSFT icon

Otter Creek Advisors’s Microsoft MSFT Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$3.46M Sell
6,966
-784
-10% -$390K 2.46% 24
2025
Q1
$2.91M Sell
7,750
-3,300
-30% -$1.24M 1.75% 26
2024
Q4
$4.66M Buy
11,050
+351
+3% +$148K 3.21% 20
2024
Q3
$4.6M Sell
10,699
-3,001
-22% -$1.29M 2.92% 21
2024
Q2
$6.12M Buy
13,700
+6,750
+97% +$3.02M 3.97% 6
2024
Q1
$2.92M Buy
6,950
+6,000
+632% +$2.52M 1.74% 23
2023
Q4
$357K Sell
950
-11,700
-92% -$4.4M 0.21% 44
2023
Q3
$3.99M Buy
12,650
+8,000
+172% +$2.53M 3.06% 11
2023
Q2
$1.58M Sell
4,650
-1,550
-25% -$528K 0.93% 31
2023
Q1
$1.79M Buy
+6,200
New +$1.79M 1.28% 27
2022
Q4
Sell
-7,960
Closed -$1.85M 42
2022
Q3
$1.85M Buy
+7,960
New +$1.85M 1.51% 29
2020
Q3
Sell
-12,040
Closed -$2.45M 38
2020
Q2
$2.45M Hold
12,040
1.94% 16
2020
Q1
$1.9M Sell
12,040
-1,000
-8% -$158K 2.05% 13
2019
Q4
$2.06M Hold
13,040
1.02% 22
2019
Q3
$1.81M Sell
13,040
-7,810
-37% -$1.09M 1.01% 27
2019
Q2
$2.79M Hold
20,850
1.08% 23
2019
Q1
$2.46M Sell
20,850
-1,940
-9% -$229K 0.75% 26
2018
Q4
$2.32M Sell
22,790
-8,476
-27% -$861K 0.83% 28
2018
Q3
$3.58M Sell
31,266
-4,639
-13% -$531K 0.89% 25
2018
Q2
$3.54M Sell
35,905
-33,184
-48% -$3.27M 0.75% 24
2018
Q1
$6.31M Buy
+69,089
New +$6.31M 1.33% 20
2017
Q1
Sell
-183,115
Closed -$11.4M 62
2016
Q4
$11.4M Sell
183,115
-17,562
-9% -$1.09M 1.32% 15
2016
Q3
$11.6M Buy
200,677
+1,276
+0.6% +$73.5K 1.73% 13
2016
Q2
$10.2M Buy
199,401
+93,401
+88% +$4.78M 1.85% 10
2016
Q1
$5.85M Buy
+106,000
New +$5.85M 1.07% 19