AMI
MSFT icon

Amica Mutual Insurance’s Microsoft MSFT Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$59.5M Sell
119,619
-1,700
-1% -$846K 5.74% 2
2025
Q1
$45.5M Sell
121,319
-9,071
-7% -$3.41M 5.01% 3
2024
Q4
$55M Sell
130,390
-6,664
-5% -$2.81M 5.63% 2
2024
Q3
$59M Sell
137,054
-2,473
-2% -$1.06M 5.71% 2
2024
Q2
$62.4M Sell
139,527
-1,698
-1% -$759K 6.2% 2
2024
Q1
$59.4M Sell
141,225
-3,811
-3% -$1.6M 6.06% 2
2023
Q4
$54.5M Sell
145,036
-8,016
-5% -$3.01M 5.89% 2
2023
Q3
$48.3M Hold
153,052
5.69% 2
2023
Q2
$52.1M Sell
153,052
-13,309
-8% -$4.53M 5.89% 2
2023
Q1
$48M Hold
166,361
5.35% 2
2022
Q4
$39.9M Sell
166,361
-5,976
-3% -$1.43M 5.04% 2
2022
Q3
$40.1M Sell
172,337
-8,763
-5% -$2.04M 5.69% 2
2022
Q2
$46.5M Sell
181,100
-1,473
-0.8% -$378K 5.9% 2
2022
Q1
$56.3M Sell
182,573
-10,775
-6% -$3.32M 6.61% 1
2021
Q4
$65M Sell
193,348
-12,863
-6% -$4.33M 5.5% 2
2021
Q3
$58.1M Hold
206,211
6.07% 1
2021
Q2
$55.9M Hold
206,211
5.89% 1
2021
Q1
$48.6M Sell
206,211
-19,233
-9% -$4.53M 5.54% 1
2020
Q4
$50.1M Hold
225,444
5.5% 2
2020
Q3
$47.4M Hold
225,444
5.65% 1
2020
Q2
$45.9M Hold
225,444
5.58% 1
2020
Q1
$35.6M Buy
225,444
+20,118
+10% +$3.17M 4.92% 1
2019
Q4
$32.4M Sell
205,326
-13,743
-6% -$2.17M 4.21% 1
2019
Q3
$30.5M Sell
219,069
-927
-0.4% -$129K 3.86% 1
2019
Q2
$29.5M Sell
219,996
-14,290
-6% -$1.91M 3.73% 2
2019
Q1
$27.6M Hold
234,286
3.45% 2
2018
Q4
$23.8M Sell
234,286
-21,410
-8% -$2.17M 3.09% 2
2018
Q3
$29.2M Hold
255,696
3.03% 3
2018
Q2
$25.2M Hold
255,696
3.04% 3
2018
Q1
$23.3M Sell
255,696
-55,353
-18% -$5.05M 2.92% 2
2017
Q4
$26.6M Sell
311,049
-89,416
-22% -$7.65M 2.62% 3
2017
Q3
$29.8M Hold
400,465
2.66% 2
2017
Q2
$27.6M Hold
400,465
2.52% 3
2017
Q1
$26.4M Hold
400,465
2.39% 3
2016
Q4
$24.9M Sell
400,465
-10,425
-3% -$648K 2.22% 4
2016
Q3
$23.7M Hold
410,890
2.24% 4
2016
Q2
$21M Sell
410,890
-57,432
-12% -$2.94M 2.04% 3
2016
Q1
$25.9M Hold
468,322
2.45% 3
2015
Q4
$26M Hold
468,322
2.37% 3
2015
Q3
$20.7M Sell
468,322
-52,474
-10% -$2.32M 1.98% 3
2015
Q2
$23M Hold
520,796
1.98% 3
2015
Q1
$21.2M Hold
520,796
1.74% 3
2014
Q4
$24.2M Hold
520,796
1.88% 4
2014
Q3
$24.1M Hold
520,796
1.93% 4
2014
Q2
$21.7M Hold
520,796
1.71% 4
2014
Q1
$21.3M Sell
520,796
-53,598
-9% -$2.2M 1.73% 5
2013
Q4
$21.5M Hold
574,394
1.73% 5
2013
Q3
$19.1M Hold
574,394
1.63% 7
2013
Q2
$19.8M Buy
+574,394
New +$19.8M 1.73% 4