Nuveen Investment Funds, Inc. - Nuveen Core Plus Bond Fund (FAFIX)
NASDAQ · Mutual Fund · Delayed Price · Currency is USD
8.77
+0.01 (0.11%)
At close: Jul 9, 2026

FAFIX Holdings Information

FAFIX is a mutual fund with a total of 2093 individual holdings.

Total Holdings
2093
Top 10 Percentage
16.80%
Asset Class
n/a
Fund Category
n/a
Assets
330.75M
Forward PE Ratio
n/a

Top 25 Holdings

No.SymbolName WeightShares
1AGGiShares Core U.S. Aggregate Bond ETF7.71%1,216,363
2TLHiShares 10-20 Year Treasury Bond ETF2.95%457,942
3T.4.625 02.15.46US TREASURY N/B - United States Treasury Note/Bond1.87%30,326,000
4TFDXXBlackRock Liquidity Funds - FedFund1.01%15,881,798
5T.3.625 05.15.53US TREASURY N/B - United States Treasury Note/Bond0.68%13,305,000
6FN.MA4733Fannie Mae Pool0.54%8,705,390
7T.4.625 11.15.55US TREASURY N/B - United States Treasury Note/Bond0.53%8,715,000
8T.4.125 02.15.36US TREASURY N/B - United States Treasury Note/Bond0.52%8,348,000
9FN.MA5878Fannie Mae Pool0.49%7,851,987
10T.3.875 03.31.28US TREASURY N/B - United States Treasury Note/Bond0.49%7,699,000
11FR.SD8135Freddie Mac Pool0.43%7,983,356
12T.3.25 05.15.42US TREASURY N/B - United States Treasury Note/Bond0.42%8,055,000
13T.3.875 09.30.32US TREASURY N/B - United States Treasury Note/Bond0.42%6,645,000
14T.1.875 02.15.51US TREASURY N/B - United States Treasury Note/Bond0.42%11,725,000
15FN.MA5165Fannie Mae Pool0.41%6,402,727
16T.5 05.15.45US TREASURY N/B - United States Treasury Note/Bond0.41%6,340,000
17T.4.75 11.15.43US TREASURY N/B - United States Treasury Note/Bond0.41%6,475,000
18FN.MA4732Fannie Mae Pool0.39%6,523,125
19FN.MA4805Fannie Mae Pool0.34%5,560,068
20G2.MA8267Government National Mortgage A - Ginnie Mae II Pool0.34%5,673,538
21FR.SD8265Freddie Mac Pool0.34%5,646,037
22GALXY.2018-25A A1RRGalaxy CLO Ltd - Galaxy XXV CLO Ltd0.34%5,300,000
23FN.MA4580Fannie Mae Pool0.32%5,531,255
24AFDB.V5.75 PERPAfrican Development Bank0.31%5,000,000
25FN.MA4626Fannie Mae Pool0.31%5,053,005
Showing 25 of 2093 holdings
Subscribe to see the full list
As of Mar 31, 2026