John Hancock Investment Grade Bond Fund Class C (TCUSX)
NASDAQ · Mutual Fund · Delayed Price · Currency is USD
9.31
+0.02 (0.22%)
At close: Feb 13, 2026

TCUSX Holdings Information

TCUSX is a mutual fund with a total of 993 individual holdings.

Total Holdings
993
Top 10 Percentage
15.96%
Asset Class
Fixed Income
Fund Category
Intermediate Core Bond
Assets
4.37B
Forward PE Ratio
n/a

Breakdown by Asset Class

Top 25 Holdings

No.SymbolName WeightShares
1T.4.75 08.15.55United States Treasury Bonds 4.75%2.91%107,136,000
2T.3.625 10.31.30United States Treasury Notes 3.625%2.40%89,501,000
3T.4.25 06.30.31United States Treasury Notes 4.25%1.81%65,563,000
4n/aJh Ctf1.45%5,406,765
5T.4.875 08.15.45United States Treasury Bonds 4.875%1.30%46,988,000
6T.3.75 10.31.32United States Treasury Notes 3.75%1.29%48,271,000
7T.1.375 08.15.50United States Treasury Bonds 1.375%1.25%91,427,000
8T.4 11.15.35United States Treasury Notes 4%1.24%46,231,000
9T.4.75 11.15.43United States Treasury Bonds 4.75%1.20%43,726,000
10T.2 02.15.50United States Treasury Bonds 2%1.12%69,246,000
11T.1.625 11.15.50United States Treasury Bonds 1.625%0.86%59,116,000
12FR.RA7195Federal Home Loan Mortgage Corp. 3.5%0.65%25,997,512
13n/aFederal Home Loan Mortgage Corp. 4%0.61%23,855,819
14FR.SD1325Federal Home Loan Mortgage Corp. 4%0.60%23,377,975
15FN.CB3158Federal National Mortgage Association 2.5%0.56%24,327,893
16T.4.625 11.15.44United States Treasury Bonds 4.625%0.54%20,108,000
17n/aFederal Home Loan Mortgage Corp. 3%0.53%22,336,060
18FN.FS8488Federal National Mortgage Association 3%0.47%19,353,090
19FN.CB2803Federal National Mortgage Association 2%0.45%20,539,185
20FN.FS5397Federal National Mortgage Association 5%0.45%16,535,539
21T.3.875 07.15.28United States Treasury Notes 3.875%0.42%15,682,000
22FN.FM4947Federal National Mortgage Association 2%0.41%18,648,517
23n/aFederal Home Loan Mortgage Corp. 4%0.41%15,935,976
24FR.RA7881Federal Home Loan Mortgage Corp. 5%0.41%15,250,515
25FR.SD6850Federal Home Loan Mortgage Corp. 5.5%0.40%14,681,075
Showing 25 of 993 holdings
Subscribe to see the full list
As of Nov 30, 2025