giantsight

© 2026 giantsight

FAQTermsPrivacy
Scheduled maintenance

Giantsight is temporarily unavailable.

We are applying maintenance work to improve stability and performance. Please try again in a little while.

Current status

User access is temporarily paused during the maintenance window.

Notice

The page behind this overlay is temporarily blocked until the work is complete.

View More Investor Portfolios
MASSACHUSETTS FINANCIAL SERVICES CO /MA/

MASSACHUSETTS FINANCIAL SERVICES CO /MA/

Period2025.10.01 ~ 2025.12.31
Filed2026.01.21
Filing
Current Portfolio:
$310.12B
Previous Portfolio:
$322.80B
Change:
-3.93%
Current Portfolio
$310.12B
Previous Portfolio
$322.80B
Change
-3.93%
Holdings: 917

Holdings

Scroll
#Company% of PortfolioActivity
Market Value
SharesChangeSector
1
MICROSOFT CORP
MSFT
MICROSOFT CORP
4.22%
Reduced
$13.09B
27,071,322
-3,257,332
Technology
2
NVIDIA CORPORATION
NVDA
NVIDIA CORPORATION
4.04%
Reduced
$12.52B
67,153,414
-4,567,179
3
ALPHABET INC
GOOGL
ALPHABET INC
2.54%
Increased
$7.88B
25,189,635
+1,515,685
Communication Services
4
APPLE INC
AAPL
APPLE INC
2.36%
Reduced
$7.31B
26,896,166
-1,484,246
5
AMAZON COM INC
AMZN
AMAZON COM INC
2.11%
Increased
$6.55B
28,384,589
+77,581
Consumer Cyclical
6
JPMORGAN CHASE & CO.
JPM
JPMORGAN CHASE & CO.
1.61%
Reduced
$5.00B
15,519,405
-896,279
Financial Services
7
JOHNSON & JOHNSON
JNJ
JOHNSON & JOHNSON
1.09%
Reduced
$3.39B
16,388,566
-1,172,786
Healthcare
8
MASTERCARD INCORPORATED
MA
MASTERCARD INCORPORATED
1.08%
Reduced
$3.35B
5,871,070
-367,930
Financial Services
9
THE CIGNA GROUP
CI
THE CIGNA GROUP
1.05%
Increased
$3.25B
11,805,083
+903,334
Healthcare
10
META PLATFORMS INC
META
META PLATFORMS INC
1.03%
Reduced
$3.18B
4,823,902
-2,849,436
Communication Services

Portfolio Changes

Buy Positions

New Buy

  • TOTALENERGIES SE
    TTE.PATOTALENERGIES SE

    Current 0.85%

    +40,380,511Shares

  • TOTALENERGIES SE
    TTE.PATOTALENERGIES SE

    Current 0.85%

    +40,380,511Shares

  • MEDLINE INC
    MDLNMEDLINE INC

    Current 0.14%

    +10,227,227Shares

  • MEDLINE INC
    MDLNMEDLINE INC

    Current 0.14%

    +10,227,227Shares

  • COMCAST CORP NEW
    COMCAST CORP NEW

    Current 0.13%

    +14,739,219Shares

  • COMCAST CORP NEW
    COMCAST CORP NEW

    Current 0.13%

    +14,739,219Shares

  • COHERENT CORP
    COHRCOHERENT CORP

    Current 0.11%

    +1,841,168Shares

  • COHERENT CORP
    COHRCOHERENT CORP

    Current 0.11%

    +1,841,168Shares

  • REPLIGEN CORP
    RGENREPLIGEN CORP

    Current 0.06%

    +1,215,527Shares

  • REPLIGEN CORP
    RGENREPLIGEN CORP

    Current 0.06%

    +1,215,527Shares

Additional Buy

  • ALPHABET INC
    GOOGLALPHABET INC

    +6.40%

    +1,515,685Shares

  • ALPHABET INC
    GOOGLALPHABET INC

    +6.40%

    +1,515,685Shares

  • AMAZON COM INC
    AMZNAMAZON COM INC

    +0.27%

    +77,581Shares

  • AMAZON COM INC
    AMZNAMAZON COM INC

    +0.27%

    +77,581Shares

  • THE CIGNA GROUP
    CITHE CIGNA GROUP

    +8.29%

    +903,334Shares

  • THE CIGNA GROUP
    CITHE CIGNA GROUP

    +8.29%

    +903,334Shares

  • PROGRESSIVE CORP
    PGRPROGRESSIVE CORP

    +0.22%

    +28,173Shares

  • PROGRESSIVE CORP
    PGRPROGRESSIVE CORP

    +0.22%

    +28,173Shares

  • ACCENTURE PLC IRELAND
    ACNACCENTURE PLC IRELAND

    +5.38%

    +546,198Shares

  • ACCENTURE PLC IRELAND
    ACNACCENTURE PLC IRELAND

    +5.38%

    +546,198Shares

Sell Positions

Full Exit

  • COMCAST CORP NEW
    CMCSACOMCAST CORP NEW

    Full Exit

    0Shares

  • COMCAST CORP NEW
    CMCSACOMCAST CORP NEW

    Full Exit

    0Shares

  • ASTERA LABS INC
    ALABASTERA LABS INC

    Full Exit

    0Shares

  • ASTERA LABS INC
    ALABASTERA LABS INC

    Full Exit

    0Shares

  • HALLIBURTON CO
    HALHALLIBURTON CO

    Full Exit

    0Shares

  • HALLIBURTON CO
    HALHALLIBURTON CO

    Full Exit

    0Shares

  • TELEFLEX INCORPORATED
    TFXTELEFLEX INCORPORATED

    Full Exit

    0Shares

  • TELEFLEX INCORPORATED
    TFXTELEFLEX INCORPORATED

    Full Exit

    0Shares

  • WEYERHAEUSER CO MTN BE
    WYWEYERHAEUSER CO MTN BE

    Full Exit

    0Shares

  • WEYERHAEUSER CO MTN BE
    WYWEYERHAEUSER CO MTN BE

    Full Exit

    0Shares

Partial Exit

  • MICROSOFT CORP
    MSFTMICROSOFT CORP

    -10.74%

    -3,257,332Shares

  • MICROSOFT CORP
    MSFTMICROSOFT CORP

    -10.74%

    -3,257,332Shares

  • NVIDIA CORPORATION
    NVDANVIDIA CORPORATION

    -6.37%

    -4,567,179Shares

  • NVIDIA CORPORATION
    NVDANVIDIA CORPORATION

    -6.37%

    -4,567,179Shares

  • APPLE INC
    AAPLAPPLE INC

    -5.23%

    -1,484,246Shares

  • APPLE INC
    AAPLAPPLE INC

    -5.23%

    -1,484,246Shares

  • JPMORGAN CHASE & CO.
    JPMJPMORGAN CHASE & CO.

    -5.46%

    -896,279Shares

  • JPMORGAN CHASE & CO.
    JPMJPMORGAN CHASE & CO.

    -5.46%

    -896,279Shares

  • JOHNSON & JOHNSON
    JNJJOHNSON & JOHNSON

    -6.68%

    -1,172,786Shares

  • JOHNSON & JOHNSON
    JNJJOHNSON & JOHNSON

    -6.68%

    -1,172,786Shares