Principal Government & High Quality Bond Fund Class A (CMPGX)
NASDAQ · Mutual Fund · Delayed Price · Currency is USD
8.72
-0.05 (-0.57%)
At close: Sep 18, 2026

CMPGX Holdings Information

CMPGX is a mutual fund with a total of 298 individual holdings.

Total Holdings
298
Top 10 Percentage
33.72%
Asset Class
n/a
Fund Category
US Mortgage
Assets
520.12M
Forward PE Ratio
n/a

Breakdown by Asset Class

Top 25 Holdings

No.SymbolName WeightShares
1n/aCash Offset17.68%92,204,516
2G2.MB0024Government National Mortgage Association2.43%13,446,122
3G2.MA8800Government National Mortgage Association2.03%10,810,383
4FR.SL4545Federal Home Loan Mortgage Corp.1.76%11,558,072
5FN.FS1953Federal National Mortgage Association1.71%10,557,305
6G2.MA6709Government National Mortgage Association1.70%10,575,221
7FR.SL4559Federal Home Loan Mortgage Corp.1.70%11,266,744
8FR.SD8173Federal Home Loan Mortgage Corp.1.58%9,977,719
9FN.FS8336Federal National Mortgage Association1.57%10,408,984
10FN.MA5038Federal National Mortgage Association1.56%8,324,554
11FN.FM7986Federal National Mortgage Association1.50%9,380,216
12FN.FS0346Federal National Mortgage Association1.46%9,525,745
13FN.FS1012Federal National Mortgage Association1.42%9,203,733
14PGWXXPrincipal Government Money Market R-61.41%7,357,364
15G2.MA7589Government National Mortgage Association1.40%8,708,235
16FR.SD0783Federal Home Loan Mortgage Corp.1.33%8,640,166
17FR.RA6308Federal Home Loan Mortgage Corp.1.30%8,478,028
18FR.SD6699Federal Home Loan Mortgage Corp.1.29%6,681,002
19FN.MA4784Federal National Mortgage Association1.28%7,014,703
20G2.MA8490Government National Mortgage Association1.24%6,604,046
21SEMT.2025-HYB1 A1BSEQUOIA MORTGAGE TRUST 2025-HYB11.23%6,524,371
22SEMT.2026-HYB1 A1ASEQUOIA MORTGAGE TRUST 2026-HYB11.22%6,509,360
23FR.RJ4546Federal Home Loan Mortgage Corp.1.17%6,135,390
24FN.CC1222Federal National Mortgage Association1.17%6,107,783
25FR.RJ3483Federal Home Loan Mortgage Corp.1.17%6,068,530
Showing 25 of 298 holdings
Subscribe to see the full list
As of Jul 31, 2026