LMBS holdings

All 1,249 positions of First Trust Exchange-Traded Fund IV First Trust Low Duration Opportunities ETF. as of Oct 20, 2026issuer data

Positions
1,249
Top 10 weight
17.6%
Effective holdings
184.1
1 / sum of squared weights
In stocks
0.1%
In bonds
110.1%
Outside the US
0.0%

Asset mix

  • MBS/ABS87.2%
  • Treasury22.9%
  • Equity0.1%
  • Corporate Bond0.1%
  • Derivative-0.5%
  • Cash-9.9%

Sectors

0% of stocks classified

No classified stock holdings.

Countries

  • United States38.3%

Bond holdings

Weighted average maturity
19.7 years
stated maturity, not duration
Weighted average coupon
3.24%
Maturing in 0-1y
14.9%
Maturing in 1-3y
1.8%
Maturing in 3-5y
4.1%
Maturing in 5-10y
6.4%
Maturing in 10-20y
18.0%
Maturing in 20y+
69.2%

Holdings

as of Oct 20, 2026issuer data
#HoldingTypeWeightValueShares / parCountry
1Fannie Mae or Freddie Mac TBA, 6%, due 06/01/20562056-06MBS/ABS4.05%$262M265,416,000US
2Fannie Mae or Freddie Mac TBA, 5.50%, due 04/01/20562056-04MBS/ABS2.03%$131M136,402,000US
3GNMA TBA, 6.50%, due 01/01/20562056-01MBS/ABS2.03%$132M130,872,000
4Fannie Mae or Freddie Mac TBA, 3.50%, due 02/01/20522052-02MBS/ABS1.79%$116M135,946,000US
5Fannie Mae or Freddie Mac TBA, 6.50%, due 03/01/20552055-03MBS/ABS1.58%$103M101,511,000US
6GNMA G2 788850, 6%, due 09/20/20662066-09MBS/ABS1.48%$96M96,215,637
7U.S. Treasury Bill, 0%, due 10/27/20262026-10Treasury1.23%$80M80,000,000US
8Freddiemac Strip Series 462, Class AK, 4.65%, due 07/25/20312031-07MBS/ABS1.21%$79M80,808,438
9U.S. Treasury Bond, 5.125%, due 08/15/20462046-08Treasury1.10%$72M74,829,000US
10U.S. Treasury Bill, 0%, due 11/03/20262026-11Treasury1.08%$70M70,000,000US
11U.S. Treasury Bill, 0%, due 11/05/20262026-11Treasury1.08%$70M70,000,000US
12GNMA G2 MA7366, 2%, due 05/20/20512051-05MBS/ABS1.06%$69M88,488,851
13GNMA TBA, 4.50%, due 05/01/20562056-05MBS/ABS1.03%$67M73,659,000US
14GNMA G2 788612, 6%, due 11/20/20652065-11MBS/ABS1.01%$66M66,168,215
15U.S. Treasury Bill, 0%, due 10/29/20262026-10Treasury0.92%$60M60,000,000US
16U.S. Treasury Bill, 0%, due 11/10/20262026-11Treasury0.92%$60M60,000,000US
17U.S. Treasury Bill, 0%, due 11/12/20262026-11Treasury0.92%$60M60,000,000US
18U.S. Treasury Inflation Indexed Note, 0.125%, due 04/15/20272027-04Treasury0.91%$59M50,000,000US
19Fannie Mae FN FM3003, 4%, due 05/01/20492049-05MBS/ABS0.89%$58M63,046,884
20GNMA TBA, 6.50%, due 01/01/20562056-01MBS/ABS0.89%$57M56,976,000US
21Fannie Mae FN FA5201, 4%, due 03/01/20502050-03MBS/ABS0.85%$55M61,337,050
22Freddie Mac FR SL1523, 3.50%, due 07/01/20502050-07MBS/ABS0.83%$54M61,971,833
23Fannie Mae FN FM2972, 4%, due 12/01/20442044-12MBS/ABS0.77%$50M54,548,449
24U.S. Treasury Bill, 0%, due 11/24/20262026-11Treasury0.77%$50M50,000,000US
25Fannie Mae or Freddie Mac TBA, 6%, due 11/01/20372037-11MBS/ABS0.76%$49M48,900,000
26U.S. Treasury Bond, 5%, due 05/15/20452045-05Treasury0.76%$49M52,000,000US
27Fannie Mae FN FA2450, 4%, due 03/01/20472047-03MBS/ABS0.65%$42M46,239,205
28U.S. Treasury Bill, 0%, due 11/17/20262026-11Treasury0.61%$40M40,000,000US
29U.S. Treasury Bill, 0%, due 11/19/20262026-11Treasury0.61%$40M40,000,000US
30U.S. Treasury Bill, 0%, due 12/01/20262026-12Treasury0.61%$40M40,000,000US
31U.S. Treasury Bill, 0%, due 12/15/20262026-12Treasury0.61%$40M40,000,000US
32Fannie Mae FN AL9394, 3%, due 11/01/20462046-11MBS/ABS0.60%$39M45,949,557
33Freddie Mac Series 5638, Class AF, Variable rate, due 03/25/20562056-03MBS/ABS0.59%$38M39,241,706
34Fannie Mae FN FS8780, 3%, due 07/01/20502050-07MBS/ABS0.57%$37M43,031,511
35Fannie Mae Series 2026-5, Class CF, Variable rate, due 02/25/20562056-02MBS/ABS0.57%$37M38,323,362
36Fannie Mae FN FA1024, 2.50%, due 05/01/20512051-05MBS/ABS0.56%$36M45,606,238
37U.S. Treasury Bond, 0%, due 11/15/20372037-11Treasury0.53%$35M61,600,000US
38U.S. Treasury Note, 4.625%, due 08/15/20362036-08Treasury0.52%$34M35,336,000US
39Freddie Mac FR ZT0779, 3%, due 09/01/20472047-09MBS/ABS0.48%$31M36,920,269
40Fannie Mae Series 2022-66, Class CF, Variable rate, due 10/25/20522052-10MBS/ABS0.46%$30M31,199,409
41Freddie Mac Series 5221, Class YC, 4%, due 05/25/20522052-05MBS/ABS0.46%$30M33,673,000
42U.S. Treasury Bill, 0%, due 01/12/20272027-01Treasury0.46%$30M30,000,000US
43U.S. Treasury Bill, 0%, due 12/08/20262026-12Treasury0.46%$30M30,000,000US
44U.S. Treasury Bill, 0%, due 12/24/20262026-12Treasury0.46%$30M30,000,000US
45U.S. Treasury Note, 4.125%, due 02/15/20272027-02Treasury0.46%$30M30,000,000US
46GNMA Series 2022-63, Class AZ, 3%, due 08/20/20512051-08MBS/ABS0.44%$29M36,480,789
47Fannie Mae FN 310242, 3%, due 12/01/20462046-12MBS/ABS0.43%$28M32,226,284
48Fannie Mae FN AS7749, 3.50%, due 08/01/20462046-08MBS/ABS0.43%$28M31,527,903
49Fannie Mae FN FS2044, 4.50%, due 07/01/20442044-07MBS/ABS0.43%$28M29,436,400
50Freddie Mac Series 5642, Class FN, Variable rate, due 03/25/20562056-03MBS/ABS0.43%$28M28,954,401
51Fannie Mae Series 2026-39, Class FB, Variable rate, due 06/25/20562056-06MBS/ABS0.42%$27M28,027,520
52Freddie Mac Series 5004, Class F, Variable rate, due 07/25/20502050-07MBS/ABS0.42%$28M28,477,356
53GNMA Series 2026-111, Class AS, Variable rate, due 06/20/20562056-06MBS/ABS0.42%$27M33,217,305
54Fannie Mae FN FS6379, 5.50%, due 11/01/20532053-11MBS/ABS0.41%$26M27,199,367
55Fannie Mae Series 2024-91, Class FL, Variable rate, due 12/25/20542054-12MBS/ABS0.41%$27M27,030,741
56GNMA Series 2025-98, Class SX, Variable rate, due 06/20/20552055-06MBS/ABS0.41%$27M32,130,920
57U.S. Treasury Bond, 0%, due 05/15/20412041-05Treasury0.41%$27M59,000,000US
58Fannie Mae Series 2014-60, Class EZ, 3%, due 10/25/20442044-10MBS/ABS0.40%$26M29,477,625
59Fannie Mae FN FS3541, 3.50%, due 08/01/20522052-08MBS/ABS0.39%$25M29,286,364
60Fannie Mae Series 2025-49, Class FD, Variable rate, due 06/25/20552055-06MBS/ABS0.39%$25M26,016,095
61Fannie Mae Series 2013-119, Class VZ, 3%, due 10/25/20332033-10MBS/ABS0.38%$25M26,040,891
62Fannie Mae Series 2022-69, Class FA, Variable rate, due 10/25/20522052-10MBS/ABS0.38%$25M25,976,208
63GNMA Series 2025-131, Class ST, Variable rate, due 08/20/20552055-08MBS/ABS0.38%$25M29,886,803
64GNMA Series 2026-2, Class AF, Variable rate, due 01/20/20562056-01MBS/ABS0.38%$25M25,699,213
65Fannie Mae FN FA3009, 5.50%, due 07/01/20552055-07MBS/ABS0.37%$24M24,535,488
66Freddie Mac - SLST Series 2025-2, Class A2, 3%, due 10/25/20352035-10MBS/ABS0.37%$24M29,887,000
67Freddie Mac FR SD3140, 3.50%, due 06/01/20522052-06MBS/ABS0.37%$24M27,850,144
68Fannie Mae Series 2013-119, Class ZB, 3%, due 12/25/20332033-12MBS/ABS0.36%$23M24,649,039
69Freddie Mac Series 5224, Class HL, 4%, due 04/25/20522052-04MBS/ABS0.36%$24M26,789,410US
70Freddie Mac Series 5478, Class NF, Variable rate, due 12/25/20542054-12MBS/ABS0.36%$23M23,465,714
71Fannie Mae FN FA6999, 5.50%, due 02/01/20552055-02MBS/ABS0.35%$23M23,542,832
72Fannie Mae FN FS1797 3.50%, due 07/01/20462046-07MBS/ABS0.35%$23M25,521,983
73Freddie Mac FR SL0847, 3.50%, due 04/01/20492049-04MBS/ABS0.35%$22M25,609,237
74U.S. Treasury Note, 5%, due 09/30/20312031-09Treasury0.35%$22M22,360,000US
75Fannie Mae FN FS0742, 3.50%, due 05/01/20442044-05MBS/ABS0.34%$22M24,337,882
76Freddie Mac - SCRT Series 2018-4, Class MA, 3.50%, due 03/25/20582058-03MBS/ABS0.34%$22M23,114,820
77Fannie Mae FN FS9788, 5.50%, due 11/01/20542054-11MBS/ABS0.33%$22M22,376,595
78Fannie Mae Series 2018-84, Class ZM, 4%, due 11/25/20482048-11MBS/ABS0.33%$21M23,493,410
79Fannie Mae Variable rate, due 09/25/20522052-09MBS/ABS0.33%$21M22,176,514
80Fanniemae-Aces Series 2023-M1, Class 2A1, Variable rate, due 12/25/20372037-12MBS/ABS0.33%$21M22,837,417
81Freddie Mac - SLST Series 2024-2, Class VF, Variable rate, due 10/25/20342034-10MBS/ABS0.33%$22M21,938,353US
82Freddie Mac Series 5256, Class FC, Variable rate, due 09/25/20522052-09MBS/ABS0.33%$22M22,094,951
83Fannie Mae FN AS7738, 3%, due 08/01/20462046-08MBS/ABS0.32%$21M24,477,272
84Fannie Mae FN BM7665, 3.50%, due 02/01/20482048-02MBS/ABS0.32%$21M23,977,179
85Freddie Mac Series 5004, Class FG, Variable rate, due 08/25/20502050-08MBS/ABS0.32%$21M21,644,252
86GNMA Series 2022-139, Class AL, 4%, due 07/20/20512051-07MBS/ABS0.32%$21M23,600,000
87U.S. Treasury Bond, 0%, due 02/15/20402040-02Treasury0.32%$21M42,024,000US
88Fannie Mae FN FA5031, 3.50%, due 05/01/20472047-05MBS/ABS0.31%$20M22,648,198
89Fannie Mae Series 2022-62, Class FM, Variable rate, due 09/25/20522052-09MBS/ABS0.31%$20M21,344,988
90FannieMae-Aces Series 2023-M1, Class Z, Variable rate, due 01/25/20532053-01MBS/ABS0.31%$20M27,829,187
91U.S. Treasury Bill, 0%, due 01/05/20272027-01Treasury0.31%$20M20,000,000US
92U.S. Treasury Bill, 0%, due 01/07/20272027-01Treasury0.31%$20M20,000,000US
93U.S. Treasury Bill, 0%, due 01/19/20272027-01Treasury0.31%$20M20,000,000US
94U.S. Treasury Bill, 0%, due 12/10/20262026-12Treasury0.31%$20M20,000,000US
95U.S. Treasury Bill, 0%, due 12/17/20262026-12Treasury0.31%$20M20,000,000US
96U.S. Treasury Bill, 0%, due 12/31/20262026-12Treasury0.31%$20M20,000,000US
97Chase Mortgage Finance Corporation Series 2026-AGY2, Class A11, Variable rate, due 08/25/20572057-08MBS/ABS0.30%$20M19,837,120
98Fannie Mae FN FA1348, 4.50%, due 09/01/20522052-09MBS/ABS0.30%$20M20,702,856
99Fannie Mae Series 2024-98, Class FG, Variable rate, due 11/25/20542054-11MBS/ABS0.30%$19M19,336,045
100U.S. Treasury Bill, 0%, due 01/26/20272027-01Treasury0.30%$20M20,000,000US
101U.S. Treasury Bill, 0%, due 02/02/20272027-02Treasury0.30%$20M20,000,000US
102U.S. Treasury Bond, 0%, due 08/15/20412041-08Treasury0.30%$19M43,000,000US
103Freddie Mac Series 5266, Class FA, Variable rate, due 09/25/20522052-09MBS/ABS0.29%$19M20,011,033
104GNMA Series 2018-170, Class Z, 2.50%, due 11/16/20602060-11MBS/ABS0.29%$19M27,393,758
105Fannie Mae FN FM2863, 3.50%, due 09/01/20482048-09MBS/ABS0.28%$18M20,754,294
106Fannie Mae FN FS4157, 4%, due 05/01/20492049-05MBS/ABS0.28%$18M20,040,152
107GNMA Series 2022-124, Class EY, 4%, due 07/20/20522052-07MBS/ABS0.28%$18M22,341,349
108Freddie Mac Series 5508, Class FE, Variable rate, due 02/25/20552055-02MBS/ABS0.27%$17M17,145,853
109Fannie Mae FN 310230, 3.50%, due 02/01/20482048-02MBS/ABS0.26%$17M19,697,760
110Fannie Mae FN FS2127, 3.50%, due 06/01/20482048-06MBS/ABS0.26%$17M18,989,630
111Fannie Mae Series 2024-26, Class PO, 0%, due 05/25/20542054-05MBS/ABS0.26%$17M22,959,264
112Freddie Mac FR SL3824, 3.50%, due 09/01/20472047-09MBS/ABS0.26%$17M18,899,654
113Freddie Mac FR ZS9776, 3.50%, due 08/01/20462046-08MBS/ABS0.26%$17M19,204,517
114Freddie Mac Series 4199, Class BZ, 3.50%, due 05/15/20432043-05MBS/ABS0.26%$17M18,700,109
115Freddie Mac Series 5251, Class PO, 0%, due 08/25/20522052-08MBS/ABS0.26%$17M24,660,412
116GNMA GN DO5687, 5.72%, due 06/15/20532053-06MBS/ABS0.26%$17M16,546,000
117GNMA Series 2025-83, Class SB, Variable rate, due 05/20/20552055-05MBS/ABS0.26%$17M19,297,328
118Fannie Mae or Freddie Mac TBA, 3.50%, due 01/01/20522052-01MBS/ABS0.25%$16M18,648,000
119GNMA G2 788185, 5.50%, due 09/20/20552055-09MBS/ABS0.25%$16M16,543,188
120Gracie Point International Funding Series 2025-1A, Class A, Variable rate, due 08/15/20282028-08MBS/ABS0.25%$16M16,300,000
121U.S. Treasury Bond, 0%, due 05/15/20342034-05Treasury0.25%$16M23,400,000US
122U.S. Treasury Inflation Indexed Note, 2.375%, due 10/15/20282028-10Treasury0.25%$16M15,000,000US
123GNMA Series 2015-30, Class DZ, 2.95%, due 05/16/20552055-05MBS/ABS0.24%$16M18,332,833
124GNMA Series 2025-95, Class DC, Variable rate, due 05/20/20552055-05MBS/ABS0.24%$15M17,914,574
125GNMA Series 2026-99, Class SC, Variable rate, due 06/20/20562056-06MBS/ABS0.24%$16M18,615,236
126U.S. Treasury Inflation Indexed Note, 1.625%, due 04/15/20302030-04Treasury0.24%$15M15,000,000US
127U.S. Treasury Inflation Indexed Note, 1.625%, due 10/15/20292029-10Treasury0.24%$16M15,000,000US
128Fannie Mae FN BM6732, 4%, due 11/01/20482048-11MBS/ABS0.23%$15M16,498,622
129Freddie Mac - SCRT Series 2019-1, Class MA, 3.50%, due 07/25/20582058-07MBS/ABS0.23%$15M16,231,411US
130Freddie Mac - SLST Series 2021-1, Class AC, 2.25%, due 05/26/20312031-05MBS/ABS0.23%$15M16,677,664
131GNMA Series 2022-63, Class HZ, 2.50%, due 11/20/20512051-11MBS/ABS0.23%$15M21,444,620
132GNMA Series 2026-135, Class SV, Variable rate, due 08/20/20562056-08MBS/ABS0.23%$15M16,996,538
133GNMA Series 2026-136, Class SK, Variable rate, due 08/20/20562056-08MBS/ABS0.23%$15M17,332,618
134Fannie Mae or Freddie Mac TBA, 6.50%, due 04/01/20552055-04MBS/ABS0.22%$15M14,402,000
135Fannie Mae Series 2013-136, Class DZ, 3%, due 01/25/20442044-01MBS/ABS0.22%$14M16,466,914
136Freddie Mac - SCRT Series 2019-2, Class MA, 3.50%, due 08/25/20582058-08MBS/ABS0.22%$14M15,098,610US
137Freddie Mac Series 5201, Class PF, Variable rate, due 03/25/20522052-03MBS/ABS0.22%$14M14,779,663
138GNMA Series 2022-68, Class ZC, 3.50%, due 04/20/20522052-04MBS/ABS0.22%$14M19,767,942
139U.S. Treasury Bond, 0%, due 08/15/20422042-08Treasury0.22%$14M34,000,000US
140U.S. Treasury Bond, 5%, due 05/15/20462046-05Treasury0.22%$14M15,000,000US
141Fannie Mae FN FA1641, 4.50%, due 09/01/20502050-09MBS/ABS0.21%$14M14,950,362
142Fannie Mae Series 2025-6, Class LF, Variable rate, due 02/25/20552055-02MBS/ABS0.21%$13M13,618,515
143Freddie Mac FR SD0949, 3%, due 09/01/20482048-09MBS/ABS0.21%$14M15,617,806
144Freddie Mac Series 4213, Class GZ, 3.50%, due 06/15/20432043-06MBS/ABS0.21%$14M14,880,008
145Freddie Mac Series 5225, Class NZ, 4%, due 05/25/20522052-05MBS/ABS0.21%$14M16,508,503
146GNMA Series 2018-123, Class Z, 2.50%, due 06/16/20602060-06MBS/ABS0.21%$13M19,153,389
147Fannie Mae FN BF0207, 4.50%, due 04/01/20472047-04MBS/ABS0.20%$13M13,804,829
148Fannie Mae FN FS1385, 3.50%, due 11/01/20482048-11MBS/ABS0.20%$13M14,704,663
149Freddie Mac Series 4316, Class BZ, 3%, due 03/15/20442044-03MBS/ABS0.20%$13M14,797,983
150Freddie Mac Series 5224, Class DZ, 4%, due 04/25/20522052-04MBS/ABS0.20%$13M15,268,346
151GNMA Series 2019-7, Class Z, 2.50%, due 01/16/20612061-01MBS/ABS0.20%$13M20,139,841
152GNMA Series 2022-65, Class BZ, 3.50%, due 04/20/20522052-04MBS/ABS0.20%$13M17,866,454
153GNMA Series 2022-68, Class XA, 3.50%, due 10/01/20512051-10MBS/ABS0.20%$13M13,420,882
154PRP Advisors, LLC Series 2024-RPL4, Class A1, Variable rate, due 12/25/20542054-12MBS/ABS0.20%$13M13,179,966
155U.S. Treasury Bond, 0%, due 05/15/20382038-05Treasury0.20%$13M23,853,000US
156U.S. Treasury Bond, 0%, due 11/15/20402040-11Treasury0.20%$13M28,300,000US
157Chase Mortgage Finance Corporation Series 2026-CINV1, Class A11, Variable rate, due 01/25/20572057-01MBS/ABS0.19%$12M12,868,223
158Fannie Mae FN BM7521, 3.50%, due 10/01/20482048-10MBS/ABS0.19%$13M14,409,238
159Fannie Mae FN CA8513, 2.50%, due 01/01/20512051-01MBS/ABS0.19%$13M15,768,224
160Fannie Mae or Freddie Mac TBA, 3%, due 01/01/20522052-01MBS/ABS0.19%$12M14,994,000US
161Fannie Mae Series 2020-34, Class FA, Variable rate, due 06/25/20502050-06MBS/ABS0.19%$13M12,885,420
162Freddie Mac FR SD1170, 3.50%, due 09/01/20492049-09MBS/ABS0.19%$12M13,757,598
163Freddie Mac FR ZS9446, 3.50%, due 08/01/20452045-08MBS/ABS0.19%$13M14,098,386
164Freddie Mac Series 4218, Class ZK, 2.50%, due 02/15/20432043-02MBS/ABS0.19%$12M15,438,493
165Freddie Mac Series 4499, Class CZ, 3.50%, due 08/15/20452045-08MBS/ABS0.19%$12M14,899,291
166Freddie Mac Series 4639, Class HZ, Variable rate, due 04/15/20532053-04MBS/ABS0.19%$12M15,790,150
167Freddie Mac Series 4959, Class JF, Variable rate, due 03/25/20502050-03MBS/ABS0.19%$12M12,630,972
168Freddie Mac Series 5220, Class KZ, 4%, due 02/25/20512051-02MBS/ABS0.19%$12M14,137,931
169GNMA Series 2012-120, Class Z, Variable rate, due 01/16/20552055-01MBS/ABS0.19%$12M20,836,524
170GNMA Series 2026-118, Class SP, Variable rate, due 07/20/20562056-07MBS/ABS0.19%$12M14,991,571
171GNMA Series 2026-99, Class HS, Variable rate, due 06/20/20562056-06MBS/ABS0.19%$12M15,535,878
172PMT Loan Trust Series 2025-CNF2, Class A26, Variable rate, due 01/25/20572057-01MBS/ABS0.19%$12M12,379,473
173Fannie Mae FN 310211, 3.50%, due 07/01/20482048-07MBS/ABS0.18%$11M13,164,358
174Fannie Mae FN BM7079, 4%, due 10/01/20482048-10MBS/ABS0.18%$12M13,095,850
175Fannie Mae FN FP0122, 4.50%, due 07/01/20512051-07MBS/ABS0.18%$12M12,734,089
176Fannie Mae Series 2017-3, Class LZ, 3.50%, due 02/25/20472047-02MBS/ABS0.18%$11M13,009,601
177Fannie Mae Series 2020-12, Class FL, Variable rate, due 03/25/20502050-03MBS/ABS0.18%$11M11,684,281
178Fannie Mae Series 2024-28, Class CZ, 4%, due 05/25/20442044-05MBS/ABS0.18%$11M13,316,385
179Fannie Mae Series 2024-84, Class FD, Variable rate, due 11/25/20542054-11MBS/ABS0.18%$12M12,023,113
180Freddie Mac FR SD6833, 3%, due 02/01/20502050-02MBS/ABS0.18%$12M14,314,542
181Freddie Mac FR SD7509, 3%, due 11/01/20492049-11MBS/ABS0.18%$11M13,471,210
182Freddie Mac FR SL1390, 4%, due 07/01/20502050-07MBS/ABS0.18%$12M13,096,252
183Freddie Mac Series 4990, Class AF, Variable rate, due 07/25/20502050-07MBS/ABS0.18%$12M12,018,440
184Freddie Mac Series 5208, Class Z, 3%, due 04/25/20522052-04MBS/ABS0.18%$12M15,328,771
185Freddie Mac Series 5476, Class FA, Variable rate, due 11/25/20542054-11MBS/ABS0.18%$12M12,318,003
186GNMA Series 2025-206, Class IO, Variable rate, due 04/16/20642064-04MBS/ABS0.18%$11M194,290,327US
187JP Morgan Mortgage Trust Series 2025-3, Class A1C, Variable rate, due 09/25/20552055-09MBS/ABS0.18%$12M11,850,000
188U.S. Treasury Bond, 0%, due 02/15/20412041-02Treasury0.18%$12M25,825,000US
189U.S. Treasury Note, 4.50%, due 11/15/20332033-11Treasury0.18%$12M12,000,000US
190Fannie Mae FN 310208, 3%, due 03/01/20482048-03MBS/ABS0.17%$11M12,996,407
191Fannie Mae FN FS2925, 3%, due 08/01/20482048-08MBS/ABS0.17%$11M12,847,472
192Fannie Mae Series 2024-81, Class FE, Variable rate, due 07/25/20542054-07MBS/ABS0.17%$11M10,975,268
193Fanniemae-Aces Series 2024-M3, Class Z, Variable rate, due 04/25/20532053-04MBS/ABS0.17%$11M14,126,444
194FHLMC Multifamily Structured Pass Through Certs. Series KJ51, Class A2, Variable rate, due 01/25/20322032-01MBS/ABS0.17%$11M11,475,000
195Freddie Mac - SCRT Series 2019-2, Class MV, 3.50%, due 08/25/20582058-08MBS/ABS0.17%$11M12,182,090
196Freddie Mac FR SE9110, 2%, due 04/01/20522052-04MBS/ABS0.17%$11M14,502,273
197Freddie Mac Series 5208, Class HZ, 3.50%, due 03/25/20522052-03MBS/ABS0.17%$11M13,285,403
198Freddie Mac Series 5410, Class PO, 0%, due 05/25/20542054-05MBS/ABS0.17%$11M15,208,743
199GNMA G2 MA7254, 2%, due 03/20/20512051-03MBS/ABS0.17%$11M14,279,191
200GNMA Series 2022-106, Class Z, 2%, due 05/16/20632063-05MBS/ABS0.17%$11M20,872,606
201GNMA Series 2022-43, Class Z, 2%, due 09/16/20612061-09MBS/ABS0.17%$11M24,478,639
202GNMA Series 2022-68, Class MZ, 3.50%, due 04/20/20522052-04MBS/ABS0.17%$11M14,242,702
203GNMA Series 2022-68, Class Z, 3.50%, due 04/20/20522052-04MBS/ABS0.17%$11M14,702,635
204GNMA Series 2022-69, Class QL, 3%, due 04/20/20522052-04MBS/ABS0.17%$11M12,991,946
205GNMA Series 2022-90, Class KZ, 3%, due 04/20/20512051-04MBS/ABS0.17%$11M15,813,065
206U.S. Treasury Bond, 0%, due 11/15/20392039-11Treasury0.17%$11M22,500,000US
207Fannie Mae FN FA5146, 4.50%, due 01/01/20502050-01MBS/ABS0.16%$10M10,689,625
208Fannie Mae FN FM3972, 3.50%, due 07/01/20502050-07MBS/ABS0.16%$10M11,806,482
209Fannie Mae FN FS2796, 3.50%, due 08/01/20472047-08MBS/ABS0.16%$10M11,678,283
210Fannie Mae or Freddie Mac TBA, 5.50%, due 01/01/20402040-01MBS/ABS0.16%$10M10,500,000US
211Fannie Mae Series 2013-75, Class ZG, 3.25%, due 07/25/20432043-07MBS/ABS0.16%$11M13,360,068
212Fannie Mae Series 2020-47, Class FA, Variable rate, due 07/25/20502050-07MBS/ABS0.16%$10M10,317,472
213Fannie Mae Series 2024-20, Class QZ, 4%, due 10/25/20452045-10MBS/ABS0.16%$11M12,367,425
214Fannie Mae Series 2025-49, Class FA, Variable rate, due 06/25/20552055-06MBS/ABS0.16%$11M11,016,120
215Freddie Mac - SLST Series 2019-2, Class A1C, 2.75%, due 09/25/20292029-09MBS/ABS0.16%$11M11,185,292
216Freddie Mac - SLST Series 2019-2, Class A2C, 2.75%, due 09/25/20292029-09MBS/ABS0.16%$10M11,040,000
217Freddie Mac Multiclass Certificates Series 2020-RR06, Class BX, Variable rate, due 05/27/20332033-05MBS/ABS0.16%$11M150,334,000US
218Freddie Mac Series 4798, Class GZ, 4%, due 06/15/20482048-06MBS/ABS0.16%$10M11,230,338
219GNMA Series 2024-181, Class FQ, Variable rate, due 11/20/20542054-11MBS/ABS0.16%$10M10,542,852
220Fannie Mae Series 2013-115, Class Z, 3%, due 11/25/20332033-11MBS/ABS0.15%$9.7M10,372,594
221Fannie Mae Series 2024-20, Class ZA, 4%, due 10/25/20452045-10MBS/ABS0.15%$9.6M11,317,410
222FannieMae Grantor Trust Series 2002-T8, Class A, Variable rate, due 07/25/20322032-07MBS/ABS0.15%$9.5M9,306,324
223FHLMC Multifamily Structured Pass Through Certs. Series KJ47, Class A2, 5.43%, due 06/25/20312031-06MBS/ABS0.15%$10M10,000,000
224FHLMC Multifamily Structured Pass Through Certs. Series KJ52, Class A2, 4.758%, due 01/25/20322032-01MBS/ABS0.15%$9.5M9,700,000
225Freddie Mac FR SD0948, 3%, due 05/01/20472047-05MBS/ABS0.15%$10.0M11,567,585
226Freddie Mac FR SD0954, 3%, due 02/01/20472047-02MBS/ABS0.15%$9.8M11,059,825
227Freddie Mac FR ZL8982, 3.50%, due 01/01/20452045-01MBS/ABS0.15%$9.9M11,106,026
228Freddie Mac Series 5225, Class HZ, 4%, due 08/25/20512051-08MBS/ABS0.15%$10M12,398,712
229GCAT Series 2025-INV5, Class A28, Variable rate, due 12/25/20552055-12MBS/ABS0.15%$9.5M9,720,332
230GNMA Series 2022-124, Class MY, 3.50%, due 07/20/20522052-07MBS/ABS0.15%$9.8M12,000,000
231GNMA TBA, 4%, due 07/01/20552055-07MBS/ABS0.15%$9.6M11,072,000US
232U.S. Treasury Bill, 0%, due 10/22/20262026-10Treasury0.15%$10.0M10,000,000US
233U.S. Treasury Bond, 0%, due 02/15/20342034-02Treasury0.15%$10.0M14,450,000US
234U.S. Treasury Note, 5%, due 09/30/20332033-09Treasury0.15%$10.0M10,000,000US
235Fannie Mae FN FM2197, 4.50%, due 03/01/20472047-03MBS/ABS0.14%$9.1M9,673,490
236FANNIE MAE Series 2019-70, Class WA, 0%, due 11/25/20422042-11MBS/ABS0.14%$9.1M10,690,444
237Freddie Mac Multiclass Certificates Series 2021-RR15, Class X, Variable rate, due 10/27/20342034-10MBS/ABS0.14%$8.9M112,345,000
238GNMA Series 2018-134, Class KB, 3.50%, due 10/20/20482048-10MBS/ABS0.14%$8.8M10,000,000
239GNMA Series 2022-204, Class YC, 4%, due 07/20/20522052-07MBS/ABS0.14%$9.0M10,173,000
240GNMA Series 2022-63, Class MZ, 3%, due 05/20/20512051-05MBS/ABS0.14%$9.0M12,504,490
241GNMA Series 2022-76, Class PG, 4%, due 04/20/20522052-04MBS/ABS0.14%$9.0M9,378,037
242GNMA Series 2023-81, Class YD, 4%, due 06/20/20532053-06MBS/ABS0.14%$9.1M10,738,770
243HOUSTON GALLERIA MALL TRUST Series 2025-HGLR, Class A, Variable rate, due 02/05/20452045-02MBS/ABS0.14%$9.3M9,580,000
244MFRA Trust Series 2024-NQM3, Class A1, Variable rate, due 12/25/20692069-12MBS/ABS0.14%$9.3M9,395,818
245Onslow Bay Financial LLC Series 2026-NQM4, Class A1LC, Variable rate, due 02/25/20662066-02MBS/ABS0.14%$8.9M9,245,000
246U.S. Treasury Bond, 0%, due 08/15/20342034-08Treasury0.14%$9.1M13,500,000US
247U.S. Treasury Bond, 0%, due 11/15/20412041-11Treasury0.14%$8.8M20,000,000US
248Arroyo Mortgage Trust Series 2019-2, Class M1, Variable rate, due 04/25/20492049-04MBS/ABS0.13%$8.6M9,000,000
249Barclays Commercial Mortgage Securities LLC Series 2018-TALL, Class A, Variable rate, due 03/15/20372037-03MBS/ABS0.13%$8.2M8,812,000
250Fannie Mae FN AL9401, 4%, due 02/01/20462046-02MBS/ABS0.13%$8.3M9,041,482
251Fannie Mae FN FS0045, 3%, due 09/01/20472047-09MBS/ABS0.13%$8.3M9,631,799
252Fannie Mae FN FS0074, 3%, due 01/01/20472047-01MBS/ABS0.13%$8.7M9,891,210
253Fannie Mae FN FS1046, 4.50%, due 11/01/20492049-11MBS/ABS0.13%$8.3M8,867,185
254Fannie Mae Series 2015-49, Class LE, 3%, due 07/25/20452045-07MBS/ABS0.13%$8.5M9,039,945
255Freddie Mac FR SD0844, 3.50%, due 07/01/20472047-07MBS/ABS0.13%$8.4M9,310,061
256Freddie Mac Series 5228, Class DZ, 4.50%, due 06/25/20522052-06MBS/ABS0.13%$8.2M9,814,199
257Freddie Mac Series 5255, Class KZ, 4%, due 06/01/20522052-06MBS/ABS0.13%$8.3M9,964,356
258Freddie Mac Series 5445, Class BS, Variable rate, due 08/25/20542054-08MBS/ABS0.13%$8.6M10,441,155
259GNMA Series 2015-24, Class BZ, 3%, due 02/20/20452045-02MBS/ABS0.13%$8.1M9,534,280
260GNMA Series 2022-154, Class EZ, 3.50%, due 09/20/20522052-09MBS/ABS0.13%$8.5M11,186,240
261REMIC FUNDING TRUST 98-1 Series 2026-2, Class A, 6.259%, due 11/27/20562056-11MBS/ABS0.13%$8.5M8,526,640
262Fannie Mae FN MA4271, 1.50%, due 02/01/20512051-02MBS/ABS0.12%$7.8M11,043,102
263FANNIE MAE Series 2019-17, Class GZ, 4%, due 11/25/20562056-11MBS/ABS0.12%$8.0M9,736,709
264FHLMC Multifamily Structured Pass Through Certs. Series K-1515, Class X1, Variable rate, due 11/01/20342034-11MBS/ABS0.12%$7.9M88,432,314US
265FHLMC Multifamily Structured Pass Through Certs. Series K1522, Class A1, 1.912%, due 11/25/20352035-11MBS/ABS0.12%$7.6M9,143,447
266Freddie Mac - SCRT Series 2017-1, Class M2, Variable rate, due 01/25/20562056-01MBS/ABS0.12%$8.0M8,206,688
267Freddie Mac - SCRT Series 2019-3, Class MV, 3.50%, due 10/25/20582058-10MBS/ABS0.12%$8.1M8,923,565
268Freddie Mac - STACR Series 2024-HQA1, Class M2, Variable rate, due 03/25/20442044-03MBS/ABS0.12%$8.1M8,000,000
269Freddie Mac Series 4587, Class ZH, Variable rate, due 03/15/20442044-03MBS/ABS0.12%$7.6M8,348,733
270Freddie Mac Series 4945, Class LB, 3%, due 03/25/20402040-03MBS/ABS0.12%$7.6M8,706,789
271Freddie Mac Series 5350, Class PO, 0%, due 11/25/20532053-11MBS/ABS0.12%$8.1M11,168,712
272Freddie Mac Series 5690, Class NS, Variable rate, due 02/01/20532053-02MBS/ABS0.12%$7.9M8,719,803
273GNMA Series 2016-20, Class FN, Variable rate, due 02/20/20462046-02MBS/ABS0.12%$7.5M7,655,377
274GNMA Series 2022-69, Class FA, Variable rate, due 04/20/20522052-04MBS/ABS0.12%$8.0M8,609,134
275GNMA Series 2022-78, Class AM, 3.50%, due 04/20/20522052-04MBS/ABS0.12%$7.8M10,917,513
276GNMA Series 2026-133, Class IO, Variable rate, due 04/16/20652065-04MBS/ABS0.12%$7.6M121,880,871US
277Preston Ridge Partners Mortgage Trust Series 2024-RCF2, Class A2, Variable rate, due 03/25/20542054-03MBS/ABS0.12%$7.6M7,840,000
278PRP Advisors, LLC Series 2024-RPL3, Class A1, Variable rate, due 11/25/20542054-11MBS/ABS0.12%$7.6M7,822,027
279REMIC FUNDING TRUST 98-1 Series 2026-RR1, Class A1, Variable rate, due 07/27/20302030-07MBS/ABS0.12%$7.9M7,919,952
280Research-Driven Pagaya Motor Asset Trust I Series 2025-5A, Class A3, 4.838%, due 06/26/20342034-06MBS/ABS0.12%$7.9M8,000,000US
281Fannie Mae FN BM3867, 4%, due 02/01/20462046-02MBS/ABS0.11%$7.1M7,724,283
282Fanniemae-Aces Series 2017-M8, Class A2, Variable rate, due 05/25/20272027-05MBS/ABS0.11%$7.0M7,112,715US
283Freddie Mac - SCRT Series 2019-3, Class HA, 3%, due 10/25/20582058-10MBS/ABS0.11%$7.3M7,950,246
284Freddie Mac FR SD4005, 4%, due 12/01/20492049-12MBS/ABS0.11%$7.0M7,664,081
285Freddie Mac Series 4919, Class FP, Variable rate, due 09/25/20492049-09MBS/ABS0.11%$7.3M7,511,621
286Freddie Mac Series 4928, Class F, Variable rate, due 11/25/20492049-11MBS/ABS0.11%$7.4M7,628,310
287Freddie Mac Series 5210, Class LB, 3%, due 08/25/20502050-08MBS/ABS0.11%$7.2M9,750,000
288Freddie Mac Series 5230, Class DL, 3.50%, due 09/25/20442044-09MBS/ABS0.11%$7.3M8,917,916
289U.S. Treasury Bond, 0%, due 11/15/20382038-11Treasury0.11%$6.9M13,000,000US
290U.S. Treasury Bond, 5%, due 05/15/20372037-05Treasury0.11%$7.0M7,000,000US
291Fannie Mae FN BM6429, 3%, due 09/01/20482048-09MBS/ABS0.10%$6.5M7,694,564
292Fannie Mae FN BS3035, 1.39%, due 09/01/20282028-09MBS/ABS0.10%$6.3M6,735,000
293Fannie Mae Series 2013-19, Class ZD, 3.50%, due 03/25/20432043-03MBS/ABS0.10%$6.2M7,177,783
294FHLMC Multifamily Structured Pass Through Certs. Series K115, Class X1, Variable rate, due 06/25/20302030-06MBS/ABS0.10%$6.2M154,715,913US
295FHLMC Multifamily Structured Pass Through Certs. Series K-1512, Class X1, Variable rate, due 04/25/20342034-04MBS/ABS0.10%$6.7M154,400,618
296FIGRE Trust Series 2026-EXP3, Class A, Variable rate, due 10/25/20562056-10MBS/ABS0.10%$6.5M6,500,000
297Freddie Mac FR SD0887, 3.50%, due 09/01/20492049-09MBS/ABS0.10%$6.5M7,225,773
298Freddie Mac FR SD0961, 3.50%, due 11/01/20482048-11MBS/ABS0.10%$6.7M7,539,825
299Freddie Mac FR SD1169, 3.50%, due 02/01/20482048-02MBS/ABS0.10%$6.7M7,543,671
300Freddie Mac FR ZA4196, 3%, due 04/01/20432043-04MBS/ABS0.10%$6.7M7,632,125
301Freddie Mac Series 5282, Class MB, 4.75%, due 06/25/20422042-06MBS/ABS0.10%$6.7M6,777,848
302GGP Trust Series 2026-2PAK, Class A, Variable rate, due 04/10/20432043-04MBS/ABS0.10%$6.3M6,476,054
303GNMA Series 2019-128, Class EF, Variable rate, due 10/20/20492049-10MBS/ABS0.10%$6.3M6,960,413
304GNMA Series 2022-146, Class MF, Variable rate, due 08/20/20522052-08MBS/ABS0.10%$6.3M6,411,452
305GS Mortgage-Backed Securities Trust Series 2022-LTV1, Class A14, Variable rate, due 06/25/20522052-06MBS/ABS0.10%$6.7M10,000,000
306GS Mortgage-Backed Securities Trust Series 2025-PJ11, Class A27, Variable rate, due 05/25/20562056-05MBS/ABS0.10%$6.6M6,620,980
307JP Morgan Chase Commercial Mortgage Sec Trust Series 2025-PHNY, Class A, Variable rate, due 01/15/20412041-01MBS/ABS0.10%$6.2M6,215,000
308REMIC FUNDING TRUST 98-1 Series 2026-3, Class A, 7.573%, due 04/27/20572057-04MBS/ABS0.10%$6.7M6,650,000
309U.S. Treasury Bond, 0%, due 08/15/20352035-08Treasury0.10%$6.5M10,200,000US
310U.S. Treasury Bond, 2.50%, due 05/15/20462046-05Treasury0.10%$6.4M10,000,000US
311BX Trust Series 2025-GW, Class A, Variable rate, due 07/15/20422042-07MBS/ABS0.09%$5.7M5,740,000
312Fannie Mae FN FS1884, 4%, due 05/01/20422042-05MBS/ABS0.09%$5.9M6,383,240
313Fannie Mae Series 2019-18, Class FL, Variable rate, due 05/25/20492049-05MBS/ABS0.09%$6.1M6,190,146
314Fannie Mae Series 2025-60, Class EZ, 4%, due 07/25/20482048-07MBS/ABS0.09%$5.7M7,430,997
315Freddie Mac FR SC0252, 3%, due 01/01/20422042-01MBS/ABS0.09%$5.8M6,477,128
316Freddie Mac Series 4937, Class MF, Variable rate, due 12/25/20492049-12MBS/ABS0.09%$6.0M6,139,945
317Freddie Mac Series 4994, Class FT, Variable rate, due 01/25/20502050-01MBS/ABS0.09%$6.1M6,310,906
318Freddie Mac Series 5178, Class HL, 2%, due 01/25/20522052-01MBS/ABS0.09%$5.8M8,815,818
319Freddie Mac Series 5270, Class AL, 3%, due 11/25/20482048-11MBS/ABS0.09%$5.6M7,871,994
320Freddiemac Strip Series 402, Class PO, 0%, due 09/25/20532053-09MBS/ABS0.09%$6.1M7,738,501
321GNMA Series 2016-83, Class BP, 3%, due 06/20/20462046-06MBS/ABS0.09%$5.7M7,231,381
322GNMA Series 2017-33, Class PZ, 3%, due 02/20/20472047-02MBS/ABS0.09%$5.7M6,918,198
323GNMA Series 2022-68, Class DZ, 3.50%, due 04/20/20522052-04MBS/ABS0.09%$5.9M8,171,621
324JP Morgan Mortgage Trust Series 2026-LTV1, Class A1, Variable rate, due 09/25/20562056-09MBS/ABS0.09%$5.6M5,709,829
325Morgan Stanley Residential Mortgage Loan Trust Series 2025-SPL1, Class A1, Variable rate, due 02/25/20652065-02MBS/ABS0.09%$5.8M6,122,332
326New Residential Mortgage Loan Trust Series 2018-4A, Class A1S, Variable rate, due 01/25/20482048-01MBS/ABS0.09%$5.9M5,980,262US
327NRTH PARK Mortgage Trust Series 2025-PARK, Class A, Variable rate, due 10/15/20402040-10MBS/ABS0.09%$5.6M5,611,500
328Starwood Mortgage Residential Trust Series 2022-3, Class A1, Variable rate, due 03/25/20672067-03MBS/ABS0.09%$5.9M6,152,726
329U.S. Treasury Bond, 0%, due 02/15/20352035-02Treasury0.09%$5.7M8,680,000US
330U.S. Treasury Bond, 0%, due 05/15/20362036-05Treasury0.09%$5.6M9,185,000US
331Fannie Mae FN BM5178, 4.50%, due 11/01/20482048-11MBS/ABS0.08%$4.9M5,213,137
332Fannie Mae FN FS2787, 4%, due 10/01/20482048-10MBS/ABS0.08%$5.2M5,687,381
333Fannie Mae Series 2020-38, Class NF, Variable rate, due 06/25/20502050-06MBS/ABS0.08%$5.2M5,391,031
334FHLMC Multifamily Structured Pass Through Certs. Series K110, Class X1, Variable rate, due 04/25/20302030-04MBS/ABS0.08%$5.1M111,422,663US
335FIGRE Trust Series 2026-FL1, Class A1LC, Variable rate, due 03/25/20562056-03MBS/ABS0.08%$5.5M5,672,200
336Freddie Mac - STACR Series 2024-DNA2, Class A1, Variable rate, due 05/25/20442044-05MBS/ABS0.08%$5.3M5,273,210
337Freddie Mac Multiclass Certificates Series 2021-RR20, Class X, Variable rate, due 04/25/20332033-04MBS/ABS0.08%$5.1M55,000,000
338FREDDIE MAC Series 4329, Class VZ, 4%, due 04/15/20442044-04MBS/ABS0.08%$5.0M5,339,529
339Freddie Mac Series 5222, Class BZ, 3.50%, due 05/25/20372037-05MBS/ABS0.08%$5.2M5,700,531
340GNMA Series 2015-123, Class ZA, 3.50%, due 09/20/20452045-09MBS/ABS0.08%$5.1M5,694,408
341GNMA Series 2016-156, Class ZM, 3.50%, due 11/20/20462046-11MBS/ABS0.08%$4.9M5,617,105
342GNMA Series 2053-153, Class IO, Variable rate, due 09/16/20672067-09MBS/ABS0.08%$4.9M69,164,395
343NYO Commercial Mortgage Trust Series 2021-1290, Class A, Variable rate, due 11/15/20382038-11MBS/ABS0.08%$5.3M5,300,000
344Onslow Bay Financial LLC Series 2026-J1, Class AF, Variable rate, due 02/25/20562056-02MBS/ABS0.08%$5.1M5,315,118
345OSCAR US Funding Trust Series 2024-2A, Class A3, 4.47%, due 03/12/20292029-03MBS/ABS0.08%$4.9M4,900,000
346Progress Residential Trust Series 2025-SFR1, Class A, 3.40%, due 02/17/20422042-02MBS/ABS0.08%$5.1M5,472,158US
347PRP Advisors, LLC Series 2025-RPL4, Class A1, Variable rate, due 05/25/20552055-05MBS/ABS0.08%$5.2M5,597,955
348PRP Advisors, LLC Series 2026-RCF4, Class A1, Variable rate, due 06/25/20562056-06MBS/ABS0.08%$5.0M5,120,450US
349U.S. Treasury Bond, 0%, due 05/15/20372037-05Treasury0.08%$5.0M8,600,000US
350U.S. Treasury Bond, 0%, due 05/15/20392039-05Treasury0.08%$5.1M10,000,000US
351Wells Fargo Commercial Mortgage Trust Series 2025-B33RP, Class A, Variable rate, due 08/15/20422042-08MBS/ABS0.08%$5.1M5,099,446
352BMO Mortgage Trust Series 2025-C13, Class XA, Variable rate, due 10/15/20582058-10MBS/ABS0.07%$4.5M64,603,323
353Boca Commercial Mortgage Trust Series 2025-BOCA, Class A, Variable rate, due 12/15/20422042-12MBS/ABS0.07%$4.7M4,650,000
354Ellington Financial Mortgage Trust Series 2022-2, Class A1, Variable rate, due 04/25/20672067-04MBS/ABS0.07%$4.7M4,966,231
355Ellington Financial Mortgage Trust Series 2023-1, Class A1, Variable rate, due 02/25/20682068-02MBS/ABS0.07%$4.7M4,659,528
356Exeter Select Automobile Receivables Trust Series 2025-1, Class D, 6.14%, due 09/15/20312031-09MBS/ABS0.07%$4.2M4,250,000
357Fannie Mae - CAS Series 2022-R02, Class 2M2, Variable rate, due 01/25/20422042-01MBS/ABS0.07%$4.3M4,273,815US
358Fannie Mae FN BM7129, 3%, due 01/01/20472047-01MBS/ABS0.07%$4.9M5,616,833
359Fannie Mae FN FM8128, 4%, due 08/01/20512051-08MBS/ABS0.07%$4.3M4,699,242
360Fannie Mae FN MA4341, 2.50%, due 05/01/20512051-05MBS/ABS0.07%$4.9M6,194,495
361FANNIE MAE Series 2010-2, Class LC, 5%, due 07/25/20392039-07MBS/ABS0.07%$4.3M4,400,000
362Fannie Mae Series 2016-63, Class AF, Variable rate, due 09/25/20462046-09MBS/ABS0.07%$4.4M4,507,304
363FANNIE MAE Series 2018-94, Class AZ, 4%, due 01/25/20492049-01MBS/ABS0.07%$4.6M5,084,200
364Fannie Mae Series 2019-38, Class CF, Variable rate, due 07/25/20492049-07MBS/ABS0.07%$4.5M4,584,418
365Fannie Mae Series 2020-49, Class FB, Variable rate, due 07/25/20502050-07MBS/ABS0.07%$4.3M4,456,678
366Fannie Mae Series 2021-18, Class JC, 1.50%, due 04/25/20362036-04MBS/ABS0.07%$4.7M5,230,769
367Fannie Mae Series 2024-60, Class GV, 4%, due 11/25/20352035-11MBS/ABS0.07%$4.6M4,820,644
368Fannie Mae Series 2024-60, Class VA, 4.50%, due 10/25/20352035-10MBS/ABS0.07%$4.6M4,767,353
369Fannie Mae Series 2025-32, Class FD, Variable rate, due 05/25/20552055-05MBS/ABS0.07%$4.7M4,811,513
370Farmer Mac Agricultural Real Estate Trust Series 2024-2, Class A, Variable rate, due 08/01/20542054-08MBS/ABS0.07%$4.7M4,971,395
371FHLMC Multifamily Structured Pass Through Certs. Series K129, Class X1, Variable rate, due 05/25/20312031-05MBS/ABS0.07%$4.5M131,555,252
372FHLMC Multifamily Structured Pass Through Certs. Series K142, Class A1, 2.40%, due 12/25/20312031-12MBS/ABS0.07%$4.3M4,736,225
373FHLMC Multifamily Structured Pass Through Certs. Series K-150, Class A1, Variable rate, due 12/25/20312031-12MBS/ABS0.07%$4.3M4,473,312
374FHLMC Multifamily Structured Pass Through Certs. Series K-1517, Class X1, Variable rate, due 07/25/20352035-07MBS/ABS0.07%$4.6M56,230,622US
375FHLMC Multifamily Structured Pass Through Certs. Series K-154, Class A1, 4.363%, due 02/25/20322032-02MBS/ABS0.07%$4.7M4,881,921
376FHLMC Multifamily Structured Pass Through Certs. Series K757, Class XAM, Variable rate, due 08/25/20312031-08MBS/ABS0.07%$4.7M113,233,000
377FHLMC Multifamily Structured Pass Through Certs. Series KJ24, Class A2, 2.821%, due 09/25/20272027-09MBS/ABS0.07%$4.4M4,487,179
378FIGRE Trust Series 2026-FL2, Class A1, Variable rate, due 06/25/20562056-06MBS/ABS0.07%$4.6M4,717,179
379Freddie Mac FR SD1361, 3.50%, due 02/01/20502050-02MBS/ABS0.07%$4.5M5,032,179
380Freddie Mac FR SF5029, 3.50%, due 02/01/20462046-02MBS/ABS0.07%$4.6M5,155,548
381Freddie Mac Series 4224, Class ME, 4%, due 07/15/20432043-07MBS/ABS0.07%$4.8M5,388,000
382Freddie Mac Series 5221, Class VE, 3.50%, due 07/25/20332033-07MBS/ABS0.07%$4.4M4,752,132
383Freddie Mac Series 5222, Class DP, 3.25%, due 05/25/20522052-05MBS/ABS0.07%$4.3M4,592,305
384GNMA Series 2018-155, Class KD, 4%, due 11/20/20482048-11MBS/ABS0.07%$4.5M4,959,325
385GNMA Series 2018-78, Class EZ, 3%, due 04/20/20482048-04MBS/ABS0.07%$4.8M5,524,706
386GNMA Series 2022-90, Class ZG, 1.50%, due 02/20/20522052-02MBS/ABS0.07%$4.5M9,230,345
387GNMA Series 2023-169, Class EO, 0%, due 05/20/20532053-05MBS/ABS0.07%$4.7M6,036,816
388GNMA Series 2023-66, Class MP, Variable rate, due 05/20/20532053-05MBS/ABS0.07%$4.4M5,128,893US
389JP Morgan Mortgage Trust Series 2019-INV1, Class B1, Variable rate, due 10/25/20492049-10MBS/ABS0.07%$4.5M4,768,870
390Morgan Stanley Capital I Trust Series 2018-MP, Class A, Variable rate, due 07/11/20402040-07MBS/ABS0.07%$4.2M4,527,000
391PRP Advisors, LLC Series 2026-4, Class A1, Variable rate, due 06/25/20312031-06MBS/ABS0.07%$4.7M4,724,259
392Research-Driven Pagaya Motor Asset Trust I Series 2026-R1A, Class A, 5.659%, due 07/25/20342034-07MBS/ABS0.07%$4.4M4,478,735
393Towd Point Mortgage Trust Series 2019-1, Class A1, Variable rate, due 03/25/20582058-03MBS/ABS0.07%$4.6M4,806,628
394BWAY Mortgage Trust Series 2025-1535, Class A, Variable rate, due 05/05/20302030-05MBS/ABS0.06%$3.7M3,753,000
395Fannie Mae - CAS Series 2024-R04, Class 1A1, Variable rate, due 05/25/20442044-05MBS/ABS0.06%$3.8M3,834,011
396Fannie Mae - CAS Series 2024-R05, Class 2A1, Variable rate, due 07/25/20442044-07MBS/ABS0.06%$4.2M4,210,143US
397Fannie Mae - CAS Series 2025-R02, Class 1A1, Variable rate, due 02/25/20452045-02MBS/ABS0.06%$3.6M3,566,323US
398Fannie Mae FN AL9566, 3.50%, due 06/01/20462046-06MBS/ABS0.06%$4.1M4,579,242
399FANNIE MAE Series 2016-2, Class EZ, 2.50%, due 02/25/20462046-02MBS/ABS0.06%$3.8M4,249,340
400Fannie Mae Series 2017-84, Class ZK, 3.50%, due 10/25/20572057-10MBS/ABS0.06%$3.8M4,670,328
401Fannie Mae Series 2023-44, Class PO, 0%, due 10/25/20532053-10MBS/ABS0.06%$4.2M5,514,313
402Fannie Mae Series 2024-39, Class AV, 3%, due 11/25/20332033-11MBS/ABS0.06%$3.8M4,144,326
403Farmer Mac Agricultural Real Estate Trust Series 2024-1, Class A, Variable rate, due 10/01/20532053-10MBS/ABS0.06%$4.1M4,358,617
404FHLMC Multifamily Structured Pass Through Certs. Series K113, Class XAM, Variable rate, due 06/25/20302030-06MBS/ABS0.06%$4.2M82,019,000
405FHLMC Multifamily Structured Pass Through Certs. Series K-1516, Class X1, Variable rate, due 05/25/20352035-05MBS/ABS0.06%$4.2M43,823,622US
406FHLMC Multifamily Structured Pass Through Certs. Series K541, Class X1, Variable rate, due 02/25/20302030-02MBS/ABS0.06%$4.0M213,351,413
407Freddie Mac Multiclass Certificates Series 2020-RR11, Class AX, Variable rate, due 01/27/20292029-01MBS/ABS0.06%$3.9M112,919,000
408Freddie Mac Multiclass Certificates Series 2020-RR14, Class X, Variable rate, due 03/27/20342034-03MBS/ABS0.06%$4.0M34,897,468US
409Freddie Mac Series 4170, Class CO, 0%, due 11/15/20322032-11MBS/ABS0.06%$3.7M4,066,174
410Freddie Mac Series 4790, Class ZA, 4%, due 05/15/20482048-05MBS/ABS0.06%$3.6M4,276,803
411Freddie Mac Series 4980, Class FP, Variable rate, due 07/25/20492049-07MBS/ABS0.06%$3.6M3,690,142
412Freddie Mac Series 5232, Class GO, 0%, due 08/25/20512051-08MBS/ABS0.06%$3.9M9,012,159
413Freddie Mac Series 5259, Class FA, Variable rate, due 09/25/20522052-09MBS/ABS0.06%$3.8M4,009,778
414GNMA Series 2012-84, Class SJ, Variable rate, due 07/16/20422042-07MBS/ABS0.06%$3.8M6,711,842
415GNMA Series 2016-37, Class AF, Variable rate, due 11/20/20432043-11MBS/ABS0.06%$3.7M3,823,083
416GNMA Series 2020-84, Class IO, 2.50%, due 04/20/20502050-04MBS/ABS0.06%$4.0M19,759,118
417GNMA Series 2025-131, Class Z, 2.50%, due 12/20/20512051-12MBS/ABS0.06%$3.9M6,162,160
418GNMA Series 2025-4, Class FY, Variable rate, due 01/20/20552055-01MBS/ABS0.06%$3.9M3,978,577
419GS Mortgage Securities Trust Series 2024-FAIR, Class A, Variable rate, due 07/15/20292029-07MBS/ABS0.06%$3.9M4,025,000
420Home Owner Mortgage Enhanced Securuties Limited Series 2026-AFC1, Class A1, Variable rate, due 02/25/20612061-02MBS/ABS0.06%$4.1M4,270,210
421Onslow Bay Financial LLC Series 2021-NQM4, Class A1, Variable rate, due 10/25/20612061-10MBS/ABS0.06%$3.9M4,714,780
422Pagaya AI Debt Selection Trust Series 2026-R3, Class A, Variable rate, due 06/15/20342034-06MBS/ABS0.06%$3.9M3,928,145
423PMT Loan Trust Series 2025-INV11, Class A36, Variable rate, due 11/25/20562056-11MBS/ABS0.06%$3.8M3,788,484
424PRKCM Trust Series 2026-R1, Class A1, Variable rate, due 09/25/20582058-09MBS/ABS0.06%$3.9M3,900,000
425Progress Residential Trust Series 2025-SFR3, Class A, 3.39%, due 07/17/20302030-07MBS/ABS0.06%$4.0M4,336,759US
426PRP Advisors, LLC Series 2024-RCF2, Class A3, Variable rate, due 03/25/20542054-03MBS/ABS0.06%$3.9M4,000,000
427Santander Mortgage Asset Receivable Trust Series 2026-NQM3, Class A1, Variable rate, due 02/25/20662066-02MBS/ABS0.06%$4.1M4,186,669
428Sequoia Mortgage Trust Series 2018-CH1, Class B1B, Variable rate, due 03/25/20482048-03MBS/ABS0.06%$3.7M4,031,574
429U.S. Treasury Bond, 0%, due 11/15/20342034-11Treasury0.06%$3.7M5,600,000US
430Arbor Multifamily Mortgage Securities Trust Series 2020-MF1, Class A4, 2.4953%, due 05/15/20532053-05MBS/ABS0.05%$3.4M3,700,000
431Bank Series 2022-BNK43, Class ASB, Variable rate, due 08/15/20552055-08MBS/ABS0.05%$3.3M3,450,000
432BX Trust Series 2025-DELC, Class A, Variable rate, due 12/15/20302030-12MBS/ABS0.05%$3.5M3,500,000
433BX Trust Series 2025-VOLT, Class A, Variable rate, due 12/15/20442044-12MBS/ABS0.05%$3.2M3,245,000
434BX Trust Series 2026-CSMO, Class A, Variable rate, due 02/15/20422042-02MBS/ABS0.05%$3.4M3,410,000
435BX Trust Series 2026-VLT10, Class A, Variable rate, due 06/13/20582058-06MBS/ABS0.05%$3.3M3,655,000
436COLT Funding LLC Series 2025-4, Class A1, Variable rate, due 04/25/20702070-04MBS/ABS0.05%$3.4M3,382,971
437Fannie Mae FN BM5671, 4.50%, due 01/01/20492049-01MBS/ABS0.05%$3.4M3,671,981
438Fannie Mae FN FM9408, 4.50%, due 06/01/20462046-06MBS/ABS0.05%$2.9M3,126,123
439Fannie Mae Series 2020-20, Class KI, 4%, due 03/25/20502050-03MBS/ABS0.05%$3.4M11,969,763
440Fannie Mae Series 2020-22, Class FA, Variable rate, due 04/25/20502050-04MBS/ABS0.05%$3.4M3,458,163
441Fannie Mae Series 2023-40, Class DO, 0%, due 09/25/20532053-09MBS/ABS0.05%$3.1M4,005,753
442FHLMC Multifamily Structured Pass Through Certs. Series K116, Class X1, Variable rate, due 07/25/20302030-07MBS/ABS0.05%$3.0M69,955,794
443FHLMC Multifamily Structured Pass Through Certs. Series K116, Class XAM, Variable rate, due 09/25/20302030-09MBS/ABS0.05%$3.0M55,652,865
444FHLMC Multifamily Structured Pass Through Certs. Series K117, Class XAM, Variable rate, due 09/25/20302030-09MBS/ABS0.05%$3.1M63,500,000
445FHLMC Multifamily Structured Pass Through Certs. Series K120, Class XAM, 1.21102%, due 10/25/20302030-10MBS/ABS0.05%$3.3M77,535,017
446FHLMC Multifamily Structured Pass Through Certs. Series KG04, Class X1, Variable rate, due 11/25/20302030-11MBS/ABS0.05%$3.1M113,448,036US
447FIGRE Trust Series 2026-FL1, Class A1FC, Variable rate, due 03/25/20562056-03MBS/ABS0.05%$3.4M3,399,061
448Freddie Mac - SCRT Series 2018-2, Class MA, 3.50%, due 11/25/20572057-11MBS/ABS0.05%$3.6M3,746,492
449Freddie Mac FR SD1289, 3%, due 10/01/20502050-10MBS/ABS0.05%$3.3M3,864,782
450Freddie Mac FR SD7550, 3%, due 02/01/20522052-02MBS/ABS0.05%$3.1M3,619,747
451FREDDIE MAC Series 4872, Class BZ, 4%, due 04/15/20492049-04MBS/ABS0.05%$3.3M3,828,872
452Freddie Mac Series 5002, Class FJ, Variable rate, due 07/25/20502050-07MBS/ABS0.05%$3.4M3,519,625
453Freddie Mac Series 5224, Class BE, 3.50%, due 08/25/20442044-08MBS/ABS0.05%$2.9M3,085,852
454Freddie Mac Series 5357, Class OB, 0%, due 11/25/20532053-11MBS/ABS0.05%$3.0M4,072,744
455GNMA Series 2009-57, Class VB, 5%, due 06/16/20392039-06MBS/ABS0.05%$3.5M3,509,242
456GNMA Series 2020-161, Class B, 2%, due 08/16/20622062-08MBS/ABS0.05%$3.2M6,700,000
457GNMA Series 2020-169, Class Z, 1.83%, due 05/01/20552055-05MBS/ABS0.05%$3.0M9,468,725
458GNMA Series 2025-78, Class IO, Variable rate, due 11/16/20632063-11MBS/ABS0.05%$3.1M42,352,593US
459HOMES Trust Series 2024-AFC1, Class A1, Variable rate, due 08/25/20592059-08MBS/ABS0.05%$3.1M3,170,095
460JW Commercial Mortgage Trust Series 2024-BERY, Class A, Variable rate, due 11/15/20392039-11MBS/ABS0.05%$3.5M3,500,000
461Metlife Securitization Trust Series 2018-1A, Class A, Variable rate, due 03/25/20572057-03MBS/ABS0.05%$3.0M3,170,123US
462MFRA Trust Series 2026-NQM1, Class A1, Variable rate, due 02/25/20712071-02MBS/ABS0.05%$3.0M3,154,950
463NY Commercial Mortgage Trust Series 2025-299P, Class A, Variable rate, due 02/10/20352035-02MBS/ABS0.05%$3.2M3,230,000
464Pagaya AI Debt Selection Trust Series 2025-1, Class A2, 5.156%, due 07/15/20322032-07MBS/ABS0.05%$3.3M3,342,455
465Pagaya AI Debt Selection Trust Series 2025-4, Class A2, 5.373%, due 01/17/20332033-01MBS/ABS0.05%$3.2M3,229,004
466Preston Ridge Partners Mortgage Trust Series 2026-NQM1, Class A1, Variable rate, due 02/25/20712071-02MBS/ABS0.05%$3.0M3,121,936
467PRP Advisors, LLC Series 2024-RPL2, Class A1, Variable rate, due 05/25/20542054-05MBS/ABS0.05%$3.5M3,641,801
468PRP Advisors, LLC Series 2025-7, Class A1, Variable rate, due 08/25/20302030-08MBS/ABS0.05%$3.3M3,340,674
469PRP Advisors, LLC Series 2025-NQM2, Class A1, Variable rate, due 04/25/20702070-04MBS/ABS0.05%$3.5M3,555,531
470PRP Advisors, LLC Series 2026-NQM3, Class A1, Variable rate, due 07/25/20712071-07MBS/ABS0.05%$3.4M3,453,195
471TENN VALLEY AUTHORITY N/C, 5.25%, due 02/01/20552055-02Corporate Bond0.05%$3.0M3,333,000
472Wells Fargo Commercial Mortgage Trust Series 2018-C47, Class AS, Variable rate, due 09/15/20612061-09MBS/ABS0.05%$3.4M3,519,700
473Arbor Multifamily Mortgage Securities Trust Series 2020-MF1, Class AS, Variable rate, due 05/15/20532053-05MBS/ABS0.04%$2.7M2,963,000
474BWAY Mortgage Trust Series 2025-1535, Class B, Variable rate, due 05/05/20302030-05MBS/ABS0.04%$2.9M2,859,000
475BX Trust Series 2020-VIV4, Class A, 2.843%, due 03/09/20442044-03MBS/ABS0.04%$2.6M2,900,000
476BX Trust Series 2025-ARIA, Class A, Variable rate, due 12/13/20422042-12MBS/ABS0.04%$2.9M3,000,000
477Capital Street Master Trust Series 2025-1, Class A, Variable rate, due 08/16/20292029-08MBS/ABS0.04%$2.5M2,500,000
478Ellington Financial Mortgage Trust Series 2019-2, Class M1, Variable rate, due 11/25/20592059-11MBS/ABS0.04%$2.3M2,422,000
479Ellington Financial Mortgage Trust Series 2025-NQM6, Class A1, Variable rate, due 12/25/20702070-12MBS/ABS0.04%$2.6M2,680,104
480Fannie Mae FN BM4785, 4.50%, due 10/01/20382038-10MBS/ABS0.04%$2.6M2,732,645
481Fannie Mae FN BV8046, 4.50%, due 09/01/20522052-09MBS/ABS0.04%$2.8M3,005,193
482Fannie Mae FN CA2947, 4%, due 12/01/20482048-12MBS/ABS0.04%$2.5M2,721,570
483Fannie Mae or Freddie Mac TBA, 3%, due 01/01/20522052-01MBS/ABS0.04%$2.6M3,113,000
484FANNIE MAE Series 2010-142, Class DL, 4%, due 12/25/20402040-12MBS/ABS0.04%$2.6M2,821,000
485FANNIE MAE Series 2018-17, Class Z, 3.50%, due 03/25/20482048-03MBS/ABS0.04%$2.4M2,987,962
486Fannie Mae Series 2019-33, Class F, Variable rate, due 07/25/20492049-07MBS/ABS0.04%$2.9M2,913,856
487Fannie Mae Series 2019-33, Class FK, Variable rate, due 07/25/20492049-07MBS/ABS0.04%$2.8M2,855,425
488FHLMC Multifamily Structured Pass Through Certs. Series K114, Class XAM, Variable rate, due 06/25/20302030-06MBS/ABS0.04%$2.3M53,269,611
489FHLMC Multifamily Structured Pass Through Certs. Series K115, Class XAM, Variable rate, due 07/25/20302030-07MBS/ABS0.04%$2.8M55,537,412
490FHLMC Multifamily Structured Pass Through Certs. Series K118, Class X1, Variable rate, due 09/25/20302030-09MBS/ABS0.04%$2.3M75,189,531
491FHLMC Multifamily Structured Pass Through Certs. Series K130, Class X1, Variable rate, due 06/25/20312031-06MBS/ABS0.04%$2.6M66,063,401US
492FHLMC Multifamily Structured Pass Through Certs. Series K131, Class XAM, Variable rate, due 07/25/20312031-07MBS/ABS0.04%$2.3M58,530,863
493FHLMC Multifamily Structured Pass Through Certs. Series K132, Class XAM, Variable rate, due 09/25/20312031-09MBS/ABS0.04%$2.8M78,491,000
494FHLMC Multifamily Structured Pass Through Certs. Series K148, Class XAM, Variable rate, due 08/25/20322032-08MBS/ABS0.04%$2.9M200,000,000
495FHLMC Multifamily Structured Pass Through Certs. Series K-1513, Class X1, Variable rate, due 08/25/20342034-08MBS/ABS0.04%$2.5M55,683,216
496Flagstar Mortgage Trust Series 2018-4, Class B1, Variable rate, due 07/25/20482048-07MBS/ABS0.04%$2.8M3,130,496
497Freddie Mac - SCRT Series 2019-4, Class MA, 3%, due 02/25/20592059-02MBS/ABS0.04%$2.4M2,606,255US
498Freddie Mac - SLST Series 2019-3, Class A1C, 2.75%, due 11/25/20292029-11MBS/ABS0.04%$2.6M2,728,577
499Freddie Mac Multiclass Certificates Series 2020-RR02, Class DX, Variable rate, due 09/27/20282028-09MBS/ABS0.04%$2.5M79,276,000
500Freddie Mac Multiclass Certificates Series 2021-RR18, Class X, Variable rate, due 10/27/20282028-10MBS/ABS0.04%$2.5M100,924,000
501Freddie Mac Series 3196, Class ZK, 6.50%, due 04/15/20322032-04MBS/ABS0.04%$2.9M2,852,234
502FREDDIE MAC Series 4247, Class AY, 4.50%, due 09/15/20432043-09MBS/ABS0.04%$2.5M2,750,000
503FREDDIE MAC Series 4826, Class ME, 3.50%, due 09/15/20482048-09MBS/ABS0.04%$2.7M3,106,811
504Freddie Mac Series 4902, Class FB, Variable rate, due 08/25/20492049-08MBS/ABS0.04%$2.5M2,583,302
505Freddie Mac Series 5202, Class NV, 3%, due 01/25/20372037-01MBS/ABS0.04%$2.4M2,774,690
506Freddiemac Strip Series 314, Class PO, 0%, due 09/15/20432043-09MBS/ABS0.04%$2.5M3,394,626
507GNMA GN 720225, 4.50%, due 07/15/20392039-07MBS/ABS0.04%$2.3M2,452,150
508GNMA GN 784752, 4%, due 03/15/20452045-03MBS/ABS0.04%$2.5M2,683,265
509GNMA SEries 2017-35, Class Z, Variable rate, due 05/16/20592059-05MBS/ABS0.04%$2.6M4,580,247
510GNMA Series 2018-4, Class Z, 2.50%, due 10/16/20592059-10MBS/ABS0.04%$2.4M4,789,258
511GNMA Series 2020-62, Class WI, 2.50%, due 08/20/20492049-08MBS/ABS0.04%$2.4M14,014,801
512GNMA Series 2024-32, Class IO, Variable rate, due 06/16/20632063-06MBS/ABS0.04%$2.5M48,739,014US
513GNMA Series 2025-21, Class IO, Variable rate, due 04/16/20652065-04MBS/ABS0.04%$2.6M37,816,964US
514GNMA TBA, 5%, due 04/01/20562056-04MBS/ABS0.04%$2.3M2,500,000US
515HOMES Trust Series 2025-AFC4, Class A1, Variable rate, due 11/25/20602060-11MBS/ABS0.04%$2.5M2,524,684
516JP Morgan Chase Commercial Mortgage Sec Trust Series 2018-PHH, Class A, Variable rate, due 06/15/20352035-06MBS/ABS0.04%$2.3M3,561,390
517JP Morgan Mortgage Trust Series 2025-5MPR, Class A1, Variable rate, due 11/25/20552055-11MBS/ABS0.04%$2.9M2,935,908
518JP Morgan Mortgage Trust Series 2026-1, Class A11, Variable rate, due 07/25/20562056-07MBS/ABS0.04%$2.6M2,715,144
519Mello Mortgage Capital Acceptance Trust Series 2018-MTG2, Class A9, Variable rate, due 10/25/20482048-10MBS/ABS0.04%$2.9M3,120,006
520MFRA Trust Series 2025-NQM5, Class A1, Variable rate, due 11/25/20702070-11MBS/ABS0.04%$2.5M2,518,558
521PFS Financing Corp. Series 2025-C, Class A, 0%, due 04/16/20292029-04MBS/ABS0.04%$2.5M2,500,000
522PRP Advisors, LLC Series 2025-RCF6, Class A1, Variable rate, due 12/25/20552055-12MBS/ABS0.04%$2.3M2,361,547
523PRP Advisors, LLC Series 2026-R1, Class A1, Variable rate, due 01/25/20682068-01MBS/ABS0.04%$2.6M2,731,462
524Research-Driven Pagaya Motor Asset Trust I Series 2025-1A, Class A, 5.044%, due 06/27/20332033-06MBS/ABS0.04%$2.8M2,814,933
525BENCHMARK Mortgage Trust Series 2024-V6, Class XA, Variable rate, due 10/15/20282028-10MBS/ABS0.03%$1.9M75,045,436
526Fannie Mae FN AB2959, 4.50%, due 07/01/20402040-07MBS/ABS0.03%$1.7M1,849,428
527Fannie Mae or Freddie Mac TBA, 2.50%, due 11/01/20512051-11MBS/ABS0.03%$1.6M2,076,000US
528FANNIE MAE Series 2011-111, Class PZ, 4.50%, due 11/25/20412041-11MBS/ABS0.03%$2.0M2,149,864
529Fannie Mae Series 2016-83, Class FA, Variable rate, due 11/25/20462046-11MBS/ABS0.03%$1.9M1,904,837
530Fannie Mae Series 2017-87, Class ZA, 4%, due 11/25/20572057-11MBS/ABS0.03%$2.0M2,538,908
531Fannie Mae Series 2018-72, Class FB, Variable rate, due 10/25/20582058-10MBS/ABS0.03%$2.0M2,109,780
532FANNIE MAE Series 2018-86, Class DL, 3.50%, due 12/25/20482048-12MBS/ABS0.03%$2.2M2,521,450
533Fannie Mae Series 2024-74, Class VT, 4.50%, due 11/25/20352035-11MBS/ABS0.03%$1.9M1,978,282
534FHLMC Multifamily Structured Pass Through Certs. Series K097, Class X1, Variable rate, due 07/25/20292029-07MBS/ABS0.03%$1.8M70,698,611
535FHLMC Multifamily Structured Pass Through Certs. Series K099, Class XAM, Variable rate, due 09/25/20292029-09MBS/ABS0.03%$1.7M57,790,000
536FHLMC Multifamily Structured Pass Through Certs. Series K100, Class X1, Variable rate, due 09/25/20292029-09MBS/ABS0.03%$1.9M120,800,667US
537FHLMC Multifamily Structured Pass Through Certs. Series K102, Class XAM, Variable rate, due 10/25/20292029-10MBS/ABS0.03%$1.8M64,993,000
538FHLMC Multifamily Structured Pass Through Certs. Series K109, Class XAM, Variable rate, due 04/25/20302030-04MBS/ABS0.03%$2.0M35,529,637
539FHLMC Multifamily Structured Pass Through Certs. Series K119, Class XAM, 1.13403%, due 10/25/20302030-10MBS/ABS0.03%$2.0M51,000,000
540FHLMC Multifamily Structured Pass Through Certs. Series K122, Class X1, Variable rate, due 11/25/20302030-11MBS/ABS0.03%$2.2M75,493,173US
541FHLMC Multifamily Structured Pass Through Certs. Series K128, Class XAM, Variable rate, due 03/25/20312031-03MBS/ABS0.03%$1.9M64,367,000US
542FHLMC Multifamily Structured Pass Through Certs. Series K129, Class XAM, Variable rate, due 05/25/20312031-05MBS/ABS0.03%$2.1M43,636,000
543FHLMC Multifamily Structured Pass Through Certs. Series K130, Class XAM, Variable rate, due 07/25/20312031-07MBS/ABS0.03%$2.1M41,565,013
544FHLMC Multifamily Structured Pass Through Certs. Series KG05, Class X1, Variable rate, due 01/25/20312031-01MBS/ABS0.03%$1.7M157,335,680
545MGOVFirst Trust Intermediate Government Opportunities ETFEquity0.03%$1.7M90,000
546FNA VI LLC Series 2021-1A, Class A, Variable rate, due 01/10/20322032-01MBS/ABS0.03%$1.7M1,803,183
547Freddie Mac - SLST Series 2025-1, Class YF, Variable rate, due 05/25/20352035-05MBS/ABS0.03%$2.0M1,966,006
548Freddie Mac - STACR Series 2025-HQA1, Class A1, Variable rate, due 02/25/20452045-02MBS/ABS0.03%$2.0M2,037,500US
549Freddie Mac Multiclass Certificates Series 2020-RR09, Class BX, Variable rate, due 02/27/20292029-02MBS/ABS0.03%$2.0M47,500,000
550FREDDIE MAC Series 3820, Class NC, 4.50%, due 03/15/20412041-03MBS/ABS0.03%$1.8M1,933,062
551FREDDIE MAC Series 3925, Class ZD, 4.50%, due 09/15/20412041-09MBS/ABS0.03%$2.1M2,248,086
552FREDDIE MAC Series 4000, Class PY, 4.50%, due 02/15/20422042-02MBS/ABS0.03%$1.7M1,878,000
553FREDDIE MAC Series 4098, Class PE, 4%, due 08/15/20422042-08MBS/ABS0.03%$2.2M2,447,000
554Freddie Mac Series 4833, Class PY, 4%, due 10/15/20482048-10MBS/ABS0.03%$1.7M1,920,984
555Freddie Mac Series 4942, Class FA, Variable rate, due 01/25/20502050-01MBS/ABS0.03%$1.8M1,891,145
556Freddiemac Strip Series 413, Class PO, 0%, due 05/25/20542054-05MBS/ABS0.03%$1.8M2,441,016
557GNMA G2 784063, 5%, due 09/20/20452045-09MBS/ABS0.03%$2.0M2,066,409
558GNMA Series 2003-35, Class TZ, 5.75%, due 04/16/20332033-04MBS/ABS0.03%$1.9M1,903,174
559GNMA Series 2009-29, Class PC, 7%, due 05/20/20392039-05MBS/ABS0.03%$1.7M1,685,084
560GNMA Series 2013-20, Class QM, 2.625%, due 02/16/20432043-02MBS/ABS0.03%$1.8M2,223,000
561GNMA Series 2015-125, Class VA, Variable rate, due 05/16/20352035-05MBS/ABS0.03%$2.0M2,146,812
562GNMA Series 2017-146, Class Z, 2.60%, due 09/16/20572057-09MBS/ABS0.03%$1.6M2,922,335
563GNMA Series 2017-23, Class Z, 2.50%, due 05/16/20592059-05MBS/ABS0.03%$1.9M3,520,165
564GNMA Series 2018-160, Class GY, 4.50%, due 11/20/20482048-11MBS/ABS0.03%$1.8M2,043,142
565GNMA Series 2021-31, Class IO, Variable rate, due 01/16/20612061-01MBS/ABS0.03%$1.8M26,784,807
566GS Mortgage-Backed Securities Trust Series 2021-PJ6, Class A8, Variable rate, due 11/25/20512051-11MBS/ABS0.03%$2.3M2,618,477
567HOMES Trust Series 2025-AFC2, Class A1, Variable rate, due 06/25/20602060-06MBS/ABS0.03%$2.0M1,984,500
568New Residential Mortgage Loan Trust Series 2015-2A, Class B1, Variable rate, due 08/25/20552055-08MBS/ABS0.03%$2.0M2,044,248
569New Residential Mortgage Loan Trust Series 2016-1A, Class A1, Variable rate, due 03/25/20562056-03MBS/ABS0.03%$2.0M2,157,109
570One Bryant Park Trust Series 2019-OBP, Class A, 2.51641%, due 09/13/20492049-09MBS/ABS0.03%$2.0M2,250,000US
571Pagaya AI Debt Selection Trust Series 2024-11, Class A, 5.092%, due 07/15/20322032-07MBS/ABS0.03%$1.7M1,714,200
572PRKCM Trust Series 2025-AFC2, Class A1, Variable rate, due 12/25/20602060-12MBS/ABS0.03%$1.8M1,810,011
573PRKCM Trust Series 2025-HOME1, Class A1A, Variable rate, due 02/25/20602060-02MBS/ABS0.03%$2.1M2,080,425
574PRP Advisors, LLC Series 2025-NQM6, Class A1, Variable rate, due 12/25/20702070-12MBS/ABS0.03%$1.8M1,801,471
575Toorak Mortgage Corp. Series 2021-INV1, Class A1, Variable rate, due 07/25/20562056-07MBS/ABS0.03%$2.0M2,225,205
576Towd Point Mortgage Trust Series 2019-HY2, Class A1, Variable rate, due 05/25/20582058-05MBS/ABS0.03%$2.1M2,064,080
577U.S. Treasury Bond, 0%, due 05/15/20422042-05Treasury0.03%$2.1M5,000,000US
578U.S. Treasury Bond, 0%, due 08/15/20392039-08Treasury0.03%$1.9M3,833,000US
579U.S. Treasury Bond, 0%, due 08/15/20442044-08Treasury0.03%$1.9M5,220,000US
580U.S. Treasury Bond, 0%, due 11/15/20432043-11Treasury0.03%$2.1M5,340,000US
581U.S. Treasury Bond, 0%, due 11/15/20442044-11Treasury0.03%$1.9M5,350,000US
582Arroyo Mortgage Trust Series 2021-1R, Class A2, Variable rate, due 10/25/20482048-10MBS/ABS0.02%$1.0M1,144,397
583Arroyo Mortgage Trust Series 2021-1R, Class A3, Variable rate, due 10/25/20482048-10MBS/ABS0.02%$1.4M1,579,955
584BMO Mortgage Trust Series 2024-5C3, Class XA, Variable rate, due 02/15/20572057-02MBS/ABS0.02%$1.6M78,496,765
585BRAVO Residential Funding Trust Series 2021-NQM1, Class A3, Variable rate, due 02/25/20492049-02MBS/ABS0.02%$1.5M1,570,907
586Chase Mortgage Finance Corporation Series 2019-ATR2, Class A11, Variable rate, due 07/25/20492049-07MBS/ABS0.02%$1.5M1,496,300
587CoreVest American Finance Ltd Series 2021-1, Class A, 1.569%, due 04/15/20532053-04MBS/ABS0.02%$1.6M1,679,461US
588CoreVest American Finance Ltd Series 2021-2, Class A, 1.408%, due 07/15/20542054-07MBS/ABS0.02%$1.5M1,598,247
589CSAIL Commercial Mortgage Trust Series 2020-C19, Class XA, Variable rate, due 03/15/20532053-03MBS/ABS0.02%$1.5M55,373,817
590Ellington Financial Mortgage Trust Series 2026-AE1, Class A29, Variable rate, due 11/25/20602060-11MBS/ABS0.02%$1.1M1,145,501
591Ellington Financial Mortgage Trust Series 2026-NQM3, Class A1, Variable rate, due 03/25/20712071-03MBS/ABS0.02%$1.3M1,374,844
592Fannie Mae FN AE7733, 5%, due 11/01/20402040-11MBS/ABS0.02%$1.4M1,417,697
593Fannie Mae FN AQ0411, 3.50%, due 10/01/20422042-10MBS/ABS0.02%$988K1,092,894
594Fannie Mae FN AS1719, 5%, due 02/01/20442044-02MBS/ABS0.02%$1.4M1,469,998
595Fannie Mae FN FM1284, 3.50%, due 02/01/20462046-02MBS/ABS0.02%$1.1M1,191,099
596FANNIE MAE Series 2006-57, Class KZ, 6%, due 07/25/20352035-07MBS/ABS0.02%$1.0M1,030,321
597FANNIE MAE Series 2009-103, Class PZ, 6%, due 12/25/20392039-12MBS/ABS0.02%$1.0M1,048,662
598FANNIE MAE Series 2009-37, Class NZ, 5.71154%, due 02/25/20372037-02MBS/ABS0.02%$986K982,393
599FANNIE MAE Series 2009-85, Class J, 4.50%, due 10/25/20392039-10MBS/ABS0.02%$1.6M1,614,314
600FANNIE MAE Series 2011-10, Class AY, 6%, due 02/25/20412041-02MBS/ABS0.02%$1.5M1,507,000
601FANNIE MAE Series 2015-16, Class MY, 3.50%, due 04/25/20452045-04MBS/ABS0.02%$1.5M1,867,000
602FANNIE MAE Series 2018-92, Class DB, 3.50%, due 01/25/20492049-01MBS/ABS0.02%$1.3M1,461,966
603FannieMae Whole Loan Series 2007-W10, Class 3A, Variable rate, due 06/25/20472047-06MBS/ABS0.02%$1.3M1,325,428
604FHLMC Multifamily Structured Pass Through Certs. Series K099, Class X1, Variable rate, due 09/25/20292029-09MBS/ABS0.02%$1.2M54,944,141
605FHLMC Multifamily Structured Pass Through Certs. Series K101, Class X1, Variable rate, due 10/25/20292029-10MBS/ABS0.02%$1.4M66,654,276US
606FHLMC Multifamily Structured Pass Through Certs. Series K103, Class XAM, Variable rate, due 11/25/20292029-11MBS/ABS0.02%$1.5M59,029,000
607FHLMC Multifamily Structured Pass Through Certs. Series K110, Class XAM, Variable rate, due 04/25/20302030-04MBS/ABS0.02%$1.4M24,006,055
608FHLMC Multifamily Structured Pass Through Certs. Series K112, Class XAM, Variable rate, due 05/25/20302030-05MBS/ABS0.02%$1.6M29,273,633
609FHLMC Multifamily Structured Pass Through Certs. Series K118, Class XAM, Variable rate, due 09/25/20302030-09MBS/ABS0.02%$1.5M37,151,661
610FHLMC Multifamily Structured Pass Through Certs. Series K121, Class XAM, Variable rate, due 11/25/20302030-11MBS/ABS0.02%$1.0M24,471,000
611FHLMC Multifamily Structured Pass Through Certs. Series K122, Class XAM, Variable rate, due 11/25/20302030-11MBS/ABS0.02%$1.4M35,410,560
612FHLMC Multifamily Structured Pass Through Certs. Series K744, Class X1, Variable rate, due 07/25/20282028-07MBS/ABS0.02%$1.3M102,142,586
613LGOVFirst Trust Long Duration Opportunities ETFEquity0.02%$1.5M73,956
614Freddie Mac - SCRT Series 2017-4, Class M, Variable rate, due 06/25/20572057-06MBS/ABS0.02%$1.6M1,617,151
615Freddie Mac - STACR Series 2025-DNA1, Class A1, Variable rate, due 01/25/20452045-01MBS/ABS0.02%$1.1M1,141,250
616Freddie Mac FG Q61217, 4%, due 01/01/20492049-01MBS/ABS0.02%$1.3M1,387,817
617Freddie Mac FG U59020, 4%, due 06/01/20352035-06MBS/ABS0.02%$1.0M1,059,773
618Freddie Mac Multiclass Certificates Series 2020-RR09, Class AX, Variable rate, due 11/27/20282028-11MBS/ABS0.02%$1.6M37,600,000
619Freddie Mac Series 3054, Class ZW, 6%, due 10/15/20352035-10MBS/ABS0.02%$1.1M1,064,297
620FREDDIE MAC Series 3796, Class PB, 5%, due 01/15/20412041-01MBS/ABS0.02%$1.4M1,380,587
621FREDDIE MAC Series 3895, Class PW, 4.50%, due 07/15/20412041-07MBS/ABS0.02%$994K1,040,763
622FREDDIE MAC Series 4026, Class GZ, 4.50%, due 04/15/20422042-04MBS/ABS0.02%$1.2M1,377,353
623Freddie Mac Series 5339, Class GO, 0%, due 09/25/20532053-09MBS/ABS0.02%$1.5M1,901,140
624GNMA G2 AC0197, 4%, due 12/20/20422042-12MBS/ABS0.02%$1.4M1,576,537
625GNMA G2 MA5714, 6%, due 01/20/20492049-01MBS/ABS0.02%$1.0M1,013,340
626GNMA Series 2005-78, Class ZA, 5%, due 10/16/20352035-10MBS/ABS0.02%$994K1,001,194
627GNMA Series 2010-116, Class JB, 5%, due 06/16/20402040-06MBS/ABS0.02%$1.3M1,406,100
628GNMA Series 2010-59, Class ZD, 6.50%, due 05/20/20402040-05MBS/ABS0.02%$1.3M1,217,383
629GNMA Series 2011-31, Class Z, Variable rate, due 09/16/20522052-09MBS/ABS0.02%$1.1M1,262,364
630GNMA Series 2016-109, Class ZM, 3.50%, due 08/20/20362036-08MBS/ABS0.02%$1.0M1,185,530
631GNMA Series 2017-106, Class AE, 2.60%, due 12/16/20562056-12MBS/ABS0.02%$1.4M1,757,075
632GNMA Series 2019-104, Class Z, 2.80%, due 05/16/20612061-05MBS/ABS0.02%$999K2,105,699
633GNMA Series 2020-84, Class IM, 2.50%, due 05/20/20502050-05MBS/ABS0.02%$1.4M7,097,422
634JP Morgan Chase Commercial Mortgage Sec Trust Series 2017-JP5, Class A4, 3.4569%, due 03/15/20502050-03MBS/ABS0.02%$1.3M1,291,324
635Morgan Stanley Residential Mortgage Loan Trust Series 2026-CLTR1, Class A1LC, Variable rate, due 07/25/20682068-07MBS/ABS0.02%$1.4M1,400,000
636New Residential Mortgage Loan Trust Series 2016-3A, Class B1, Variable rate, due 09/25/20562056-09MBS/ABS0.02%$1.5M1,550,898
637Pagaya AI Debt Selection Trust Series 2024-10, Class A, 5.183%, due 06/15/20322032-06MBS/ABS0.02%$1.3M1,331,103
638Pagaya AI Debt Selection Trust Series 2025-2, Class A, Variable rate, due 10/15/20322032-10MBS/ABS0.02%$1.4M1,428,238
639Pagaya AI Debt Selection Trust Series 2025-5, Class A2, 5.108%, due 03/15/20332033-03MBS/ABS0.02%$1.6M1,571,108
640PRP Advisors, LLC Series 2025-RCF4, Class A1, Variable rate, due 08/25/20552055-08MBS/ABS0.02%$1.1M1,122,056
641PRP Advisors, LLC Series 2025-RCF5, Class A1, Variable rate, due 10/25/20552055-10MBS/ABS0.02%$1.4M1,472,712
642PRP Advisors, LLC Series 2025-RPL3, Class A1, Variable rate, due 04/25/20552055-04MBS/ABS0.02%$1.6M1,623,344
643SKY1 2025-LINE A Series 2025-LINE, Class A, Variable rate, due 04/15/20302030-04MBS/ABS0.02%$1.2M1,195,100
644Towd Point Mortgage Trust Series 2017-4, Class B4, Variable rate, due 06/25/20572057-06MBS/ABS0.02%$1.4M1,850,000
645Arroyo Mortgage Trust Series 2019-3, Class A3, Variable rate, due 10/25/20482048-10MBS/ABS0.01%$961K998,098
646BRAVO Residential Funding Trust Series 2021-NQM1, Class A2, Variable rate, due 02/25/20492049-02MBS/ABS0.01%$591K628,363
647BRAVO Residential Funding Trust Series 2025-NQM3, Class A1, Variable rate, due 05/01/20552055-05MBS/ABS0.01%$639K646,255
648CIM Trust Series 2019-INV1, Class A11, Variable rate, due 02/25/20492049-02MBS/ABS0.01%$494K538,599
649COMM Mortgage Trust Series 2024-277P, Class X, Variable rate, due 08/10/20442044-08MBS/ABS0.01%$741K41,260,000
650Credit Suisse Mortgage Trust Series 2021-RBL4, Class A1, 1.79561%MBS/ABS0.01%$371K376,841
651Credit Suisse Mortgage Trust Series 2021-RPL6, Class A1, Variable rate, due 10/25/20602060-10MBS/ABS0.01%$724K821,256
652Fannie Mae - CAS Series 2024-R01, Class 1M1, Variable rate, due 01/25/20442044-01MBS/ABS0.01%$407K407,697US
653Fannie Mae FN 890556, 4.50%, due 10/01/20432043-10MBS/ABS0.01%$374K399,043
654Fannie Mae FN AB2506, 5%, due 03/01/20412041-03MBS/ABS0.01%$707K731,694
655Fannie Mae FN AI9124, 4%, due 08/01/20422042-08MBS/ABS0.01%$843K914,461
656Fannie Mae FN AI9158, 6.50%, due 01/01/20412041-01MBS/ABS0.01%$715K679,817
657Fannie Mae FN AL7905, 4.50%, due 03/01/20342034-03MBS/ABS0.01%$479K492,799
658Fannie Mae FN AL9777, 4.50%, due 01/01/20472047-01MBS/ABS0.01%$762K816,950
659Fannie Mae FN BJ9124, 4.50%, due 04/01/20482048-04MBS/ABS0.01%$700K747,540
660Fannie Mae FN BN4959, 4%, due 12/01/20482048-12MBS/ABS0.01%$579K657,577
661Fannie Mae FN FM1285, 4%, due 10/01/20432043-10MBS/ABS0.01%$946K1,020,461
662Fannie Mae FN FS4013, 4%, due 04/01/20422042-04MBS/ABS0.01%$882K942,387
663Fannie Mae FN FS4015, 5.50%, due 03/01/20492049-03MBS/ABS0.01%$903K912,004
664FANNIE MAE Series 2003-71, Class NH, 4.286%, due 08/25/20332033-08MBS/ABS0.01%$339K355,000
665FANNIE MAE Series 2005-52, Class TZ, 6.50%, due 06/25/20352035-06MBS/ABS0.01%$404K400,814
666FANNIE MAE Series 2005-86, Class WZ, 5.50%, due 10/25/20352035-10MBS/ABS0.01%$919K916,690
667FANNIE MAE Series 2006-118, Class A1, Variable rate, due 12/25/20362036-12MBS/ABS0.01%$793K810,551
668FANNIE MAE Series 2007-57, Class ZG, 4.75%, due 06/25/20372037-06MBS/ABS0.01%$804K846,932
669FANNIE MAE Series 2007-60, Class ZS, 4.75%, due 07/25/20372037-07MBS/ABS0.01%$648K680,106
670FANNIE MAE Series 2007-68, Class AE, 6.50%, due 07/25/20372037-07MBS/ABS0.01%$391K386,964
671FANNIE MAE Series 2010-35, Class EP, 5.50%, due 04/25/20402040-04MBS/ABS0.01%$419K434,757
672FANNIE MAE Series 2011-105, Class MB, 4%, due 10/25/20412041-10MBS/ABS0.01%$643K750,000
673FANNIE MAE Series 2012-146, Class QA, 1%, due 01/25/20432043-01MBS/ABS0.01%$529K637,752
674FANNIE MAE Series 2012-39, Class PB, 4.25%, due 04/25/20422042-04MBS/ABS0.01%$730K776,952
675FANNIE MAE Series 2013-10, Class HQ, 2.50%, due 02/25/20432043-02MBS/ABS0.01%$454K690,000
676FANNIE MAE Series 2013-105, Class BN, 4%, due 05/25/20432043-05MBS/ABS0.01%$336K379,979
677FANNIE MAE Series 2013-130, Class QY, 4.50%, due 06/25/20412041-06MBS/ABS0.01%$954K1,003,000
678FANNIE MAE Series 2013-41, Class DB, 3%, due 05/25/20432043-05MBS/ABS0.01%$578K750,000
679FANNIE MAE Series 2014-82, Class GZ, 4%, due 12/25/20442044-12MBS/ABS0.01%$568K706,276
680Fannie Mae Series 2016-40, Class MS, Variable rate, due 07/25/20462046-07MBS/ABS0.01%$837K11,025,354
681FANNIE MAE Series 2016-73, Class PI, 3%, due 08/25/20462046-08MBS/ABS0.01%$339K2,074,075
682FANNIE MAE Series 2017-46, Class BY, 3%, due 06/25/20472047-06MBS/ABS0.01%$416K597,364
683Fannie Mae Series 2018-45, Class FT, Variable rate, due 06/25/20482048-06MBS/ABS0.01%$761K783,488
684Fannie Mae Series 2019-41, Class SN, Variable rate, due 08/25/20492049-08MBS/ABS0.01%$419K7,966,771
685Fannie Mae Series 2020-9, Class SJ, Variable rate, due 02/25/20502050-02MBS/ABS0.01%$602K7,686,729
686Fannie Mae Series 2020-93, Class NI, 3%, due 01/25/20512051-01MBS/ABS0.01%$697K8,705,030
687FannieMae Grantor Trust Series 2005-T1, Class A1, Variable rate, due 05/25/20352035-05MBS/ABS0.01%$828K840,993
688FHLMC Multifamily Structured Pass Through Certs. Series K-1510, Class X1, Variable rate, due 01/25/20342034-01MBS/ABS0.01%$675K28,177,204
689FHLMC Multifamily Structured Pass Through Certs. Series K-1511, Class X1, Variable rate, due 03/25/20342034-03MBS/ABS0.01%$571K15,013,607
690FHLMC Multifamily Structured Pass Through Certs. Series K-152, Class A1, 3.78%, due 01/25/20322032-01MBS/ABS0.01%$615K629,729US
691FHLMC Multifamily Structured Pass Through Certs. Series K739, Class X1, Variable rate, due 09/25/20272027-09MBS/ABS0.01%$484K118,644,385US
692FHLMC Multifamily Structured Pass Through Certs. Series K739, Class XAM, Variable rate, due 09/25/20272027-09MBS/ABS0.01%$386K46,072,531
693FHLMC Multifamily Structured Pass Through Certs. Series K740, Class XAM, 1.11174%, due 10/25/20272027-10MBS/ABS0.01%$619K70,811,000US
694FHLMC Multifamily Structured Pass Through Certs. Series K741, Class XAM, Variable rate, due 12/25/20272027-12MBS/ABS0.01%$908K107,703,000
695CAAAFirst Trust AAA CMBS ETFEquity0.01%$397K20,000
696SCIOFirst Trust Structured Credit Income Opportunities ETFEquity0.01%$452K22,500
697Freddie Mac FG B70791, 4%, due 06/01/20392039-06MBS/ABS0.01%$437K460,386
698Freddie Mac FG G60168, 4.50%, due 07/01/20452045-07MBS/ABS0.01%$333K355,794
699Freddie Mac FG U64762, 4.50%, due 10/01/20452045-10MBS/ABS0.01%$572K611,461
700Freddie Mac FG U90690, 3.50%, due 06/01/20422042-06MBS/ABS0.01%$441K490,611US
701Freddie Mac FH 760043, Variable rate, due 12/01/20482048-12MBS/ABS0.01%$339K340,436
702Freddie Mac FR SL2533, 4%, due 05/01/20492049-05MBS/ABS0.01%$967K1,081,348
703Freddie Mac FR ZS2492. 6.50%, due 04/01/20352035-04MBS/ABS0.01%$670K659,746
704Freddie Mac Multiclass Certificates Series 2020-RR10, Class XA, Variable rate, due 12/27/20272027-12MBS/ABS0.01%$906K96,907,000
705Freddie Mac Multiclass Certificates Series 2020-RR11, Class BX, Variable rate, due 12/27/20282028-12MBS/ABS0.01%$575K27,845,818
706Freddie Mac Multiclass Certificates Series 2021-P009, Class X, Variable rate, due 01/25/20312031-01MBS/ABS0.01%$566K30,753,849
707Freddie Mac Multiclass Certificates Series 2021-P011, Class X1, Variable rate, due 09/25/20452045-09MBS/ABS0.01%$370K3,811,038
708Freddie Mac Multiclass Certificates Series 2021-RR19, Class X, Variable rate, due 04/27/20292029-04MBS/ABS0.01%$582K20,098,730
709FREDDIE MAC Series 2581, Class LL, 5.25%, due 03/15/20332033-03MBS/ABS0.01%$411K413,000
710FREDDIE MAC Series 2613, Class LL, 5%, due 05/15/20332033-05MBS/ABS0.01%$538K543,000
711FREDDIE MAC Series 2626, Class ZX, 5%, due 06/15/20332033-06MBS/ABS0.01%$660K698,361
712FREDDIE MAC Series 2891, Class ZA, 6.50%, due 11/15/20342034-11MBS/ABS0.01%$840K828,036
713FREDDIE MAC Series 2973, Class GE, 5.50%, due 05/15/20352035-05MBS/ABS0.01%$696K698,559
714FREDDIE MAC Series 3542, Class ZP, 5%, due 06/15/20392039-06MBS/ABS0.01%$749K758,050
715FREDDIE MAC Series 3563, Class ZP, 5%, due 08/15/20392039-08MBS/ABS0.01%$900K931,871
716FREDDIE MAC Series 3605, Class NC, 5.50%, due 06/15/20372037-06MBS/ABS0.01%$671K671,308
717FREDDIE MAC Series 3622, Class PB, 5%, due 01/15/20402040-01MBS/ABS0.01%$328K334,824
718FREDDIE MAC Series 3714, Class PB, 4.75%, due 08/15/20402040-08MBS/ABS0.01%$519K550,000
719Freddie Mac Series 3954, Class GS, Variable rate, due 11/15/20412041-11MBS/ABS0.01%$390K4,911,264
720FREDDIE MAC Series 4090, Class YZ, 4.50%, due 08/15/20422042-08MBS/ABS0.01%$669K803,812
721FREDDIE MAC Series 4176, Class HE, 4%, due 03/15/20432043-03MBS/ABS0.01%$796K905,000
722FREDDIE MAC Series 4177, Class GL, 3%, due 03/15/20332033-03MBS/ABS0.01%$639K675,805
723FREDDIE MAC Series 4193, Class PB, 4%, due 04/15/20432043-04MBS/ABS0.01%$714K826,035
724FREDDIE MAC Series 4211, Class PB, 3%, due 05/15/20432043-05MBS/ABS0.01%$422K500,000
725FREDDIE MAC Series 4546, Class ZT, 4%, due 01/15/20462046-01MBS/ABS0.01%$377K554,934
726Freddie Mac Series 4570, Class ST, Variable rate, due 04/15/20462046-04MBS/ABS0.01%$508K6,856,899
727FREDDIE MAC Series 4600, Class WT, 3.50%, due 07/15/20362036-07MBS/ABS0.01%$667K771,702
728FREDDIE MAC Series 4681, Class JY, 2.50%, due 05/15/20472047-05MBS/ABS0.01%$481K600,000
729Freddie Mac Series 4842, Class FA, Variable rate, due 11/15/20482048-11MBS/ABS0.01%$374K384,171
730Freddie Mac Series 4910, Class SA, Variable rate, due 06/15/20492049-06MBS/ABS0.01%$403K5,097,785
731Freddie Mac Series 4938, Class BS, Variable rate, due 12/25/20492049-12MBS/ABS0.01%$493K6,339,268
732Freddie Mac Series 4943, Class NS, Variable rate, due 01/25/20502050-01MBS/ABS0.01%$448K6,451,054
733Freddie Mac Series 4974, Class IA, 3.50%, due 12/25/20492049-12MBS/ABS0.01%$597K2,515,155
734Freddie Mac Series 5034, Class IO, Variable rate, due 05/01/20392039-05MBS/ABS0.01%$586K7,140,556
735Freddiemac Strip Series 470, Class JA, 4.80%, due 08/25/20312031-08MBS/ABS0.01%$612K625,047
736GNMA G2 748939, 4%, due 09/20/20402040-09MBS/ABS0.01%$347K388,926
737GNMA G2 769102, 4.50%, due 07/20/20412041-07MBS/ABS0.01%$535K565,252
738GNMA G2 785020, 3%, due 05/20/20502050-05MBS/ABS0.01%$616K749,656
739GNMA G2 AI6317, 4.50%, due 06/20/20442044-06MBS/ABS0.01%$418K456,156
740GNMA G2 BB1216, 4.50%, due 06/20/20472047-06MBS/ABS0.01%$528K576,376
741GNMA GN 711563, 4.50%, due 03/15/20412041-03MBS/ABS0.01%$437K461,956
742GNMA GN 737673, 4.50%, due 11/15/20402040-11MBS/ABS0.01%$469K498,654
743GNMA Series 2007-16, Class OZ, 6%, due 04/20/20372037-04MBS/ABS0.01%$584K585,210
744GNMA Series 2009-126, Class LB, 5%, due 12/20/20392039-12MBS/ABS0.01%$717K732,000
745GNMA Series 2009-32, Class SZ, 5.50%, due 05/16/20392039-05MBS/ABS0.01%$490K520,559
746GNMA Series 2009-61, Class PZ, 7.50%, due 08/20/20392039-08MBS/ABS0.01%$336K327,273
747GNMA Series 2009-69, Class ZB, 6%, due 08/20/20392039-08MBS/ABS0.01%$612K624,385
748GNMA Series 2009-75, Class JN, 5.50%, due 09/16/20392039-09MBS/ABS0.01%$445K455,000
749GNMA Series 2009-78, Class KZ, 5.50%, due 09/16/20392039-09MBS/ABS0.01%$733K781,349
750GNMA Series 2011-35, Class BP, 4.50%, due 03/16/20412041-03MBS/ABS0.01%$741K771,202
751GNMA Series 2011-4, Class PZ, 5%, due 01/20/20412041-01MBS/ABS0.01%$334K337,922
752GNMA Series 2012-149, Class PC, Variable rate, due 12/20/20422042-12MBS/ABS0.01%$804K793,926
753GNMA Series 2013-183, Class PB, 4.50%, due 12/20/20432043-12MBS/ABS0.01%$623K688,000
754GNMA Series 2013-70, Class PM, 2.50%, due 05/20/20432043-05MBS/ABS0.01%$715K953,680
755GNMA Series 2014-94, Class Z, 4.50%, due 01/20/20442044-01MBS/ABS0.01%$652K708,614
756GNMA Series 2016-111, Class PI, 3.50%, due 06/20/20452045-06MBS/ABS0.01%$392K3,476,885
757GNMA Series 2016-120, Class AS, Variable rate, due 09/20/20462046-09MBS/ABS0.01%$451K4,726,801
758GNMA Series 2016-141, Class PC, 5%, due 10/20/20462046-10MBS/ABS0.01%$418K464,000
759GNMA Series 2017-123, Class IO, 5%, due 08/16/20472047-08MBS/ABS0.01%$382K2,337,066
760GNMA Series 2017-17, Class KZ, 4.50%, due 02/20/20472047-02MBS/ABS0.01%$956K1,149,140
761GNMA Series 2018-131, Class IA, 5%, due 04/20/20442044-04MBS/ABS0.01%$368K3,072,784
762GNMA Series 2018-44, Class Z, 2.50%, due 09/20/20472047-09MBS/ABS0.01%$716K1,011,271
763GNMA Series 2020-62, Class IC, 2.50%, due 01/20/20502050-01MBS/ABS0.01%$576K3,000,000
764GNMA Series 2021-46, Class IL, 3%, due 03/20/20512051-03MBS/ABS0.01%$590K4,758,623
765GSAMP Trust Series 2006-SEA1, Class M2, Variable rate, due 05/25/20362036-05MBS/ABS0.01%$562K293,514
766JP Morgan Mortgage Trust Series 2019-1, Class A5, Variable rate, due 05/25/20492049-05MBS/ABS0.01%$814K922,222
767MSWF Commercial Mortgage Trust Series 2023-1, Class XA, Variable rate, due 05/15/20562056-05MBS/ABS0.01%$933K22,115,409
768Onslow Bay Financial LLC Series 2018-EXP1, Class 1A3, Variable rate, due 04/25/20482048-04MBS/ABS0.01%$331K365,688
769PRKCM Trust Series 2025-HOME1, Class A1B, Variable rate, due 02/25/20602060-02MBS/ABS0.01%$719K726,152
770TIAA Bank Mortgage Loan Trust Series 2018-3, Class A1, Variable rate, due 11/25/20482048-11MBS/ABS0.01%$600K663,474
771Winwater Mortgage Loan Trust Series 2016-1, Class 2A3, Variable rate, due 12/20/20302030-12MBS/ABS0.01%$347K362,316
7722026-10-23 US 10YR NOTE (CBT)Dec26 C 109.50Derivative0.00%$0-138
7732026-10-23 US 10YR NOTE (CBT)Dec26 P 104Derivative0.00%$5K346
7742026-10-23 US 10yr Ultra Fut Dec26 C 110.50Derivative0.00%$0-69
7752026-10-23 US 5YR NOTE (CBT) Dec26 P 103.25Derivative0.00%$5K657
7762026-10-23 US LONG BOND(CBT) Dec26 C 106Derivative0.00%−$134K-450
7772026-10-23 US LONG BOND(CBT) Dec26 C 113Derivative0.00%$0-416
7782026-10-23 US LONG BOND(CBT) Dec26 P 100Derivative0.00%$0500
7792026-10-23 US ULTRA BOND CBT Dec26 C 106Derivative0.00%$259K200
7802026-10-23 US ULTRA BOND CBT Dec26 C 108Derivative0.00%−$9K-50
7812026-10-23 US ULTRA BOND CBT Dec26 C 113Derivative0.00%$0-22
7822026-11-20 US 10YR NOTE (CBT)Dec26 C 109.50Derivative0.00%−$15K-491
7832026-11-20 US 10YR NOTE (CBT)Dec26 C 110Derivative0.00%−$42K-1,346
7842026-11-20 US 10YR NOTE (CBT)Dec26 C 111Derivative0.00%−$2K-105
7852026-11-20 US 10YR NOTE (CBT)Dec26 C 112Derivative0.00%−$7K-475
7862026-11-20 US 10YR NOTE (CBT)Dec26 P 104Derivative0.00%$31K103
7872026-11-20 US 10YR NOTE (CBT)Dec26 P 104.50Derivative0.00%$121K276
7882026-11-20 US 10YR NOTE (CBT)Dec26 P 106.50Derivative0.00%−$264K-174
7892026-11-20 US 10yr Ultra Fut Dec26 C 106Derivative0.00%−$90K-71
7902026-11-20 US 10yr Ultra Fut Dec26 C 107Derivative0.00%−$53K-69
7912026-11-20 US 10yr Ultra Fut Dec26 C 108Derivative0.00%−$63K-156
7922026-11-20 US 10yr Ultra Fut Dec26 C 111.50Derivative0.00%−$18K-294
7932026-11-20 US 10yr Ultra Fut Dec26 C 112Derivative0.00%−$27K-432
7942026-11-20 US 10yr Ultra Fut Dec26 P 106Derivative0.00%−$313K-417
7952026-11-20 US 2YR NOTE (CBT) Dec26 C 102.25Derivative0.00%−$49K-240
7962026-11-20 US 2YR NOTE (CBT) Dec26 P 101.50Derivative0.00%−$133K-775
7972026-11-20 US 2YR NOTE (CBT) Dec26 P 101.75Derivative0.00%−$79K-242
7982026-11-20 US 2YR NOTE (CBT) Dec26 P 102Derivative0.00%−$59K-102
7992026-11-20 US 2YR NOTE (CBT) Dec26 P 102.38Derivative0.00%−$114K-100
8002026-11-20 US 5YR NOTE (CBT) Dec26 P 106.25Derivative0.00%−$220K-94
8012026-11-20 US 5YR NOTE (CBT) Dec26 P 106.50Derivative0.00%−$93K-36
8022026-11-20 US LONG BOND(CBT) Dec26 C 106Derivative0.00%−$33K-25
8032026-11-20 US LONG BOND(CBT) Dec26 C 110Derivative0.00%−$62K-222
8042026-11-20 US LONG BOND(CBT) Dec26 C 111Derivative0.00%−$6K-34
8052026-11-20 US LONG BOND(CBT) Dec26 C 115Derivative0.00%−$60K-1,283
8062026-11-20 US LONG BOND(CBT) Dec26 C 116Derivative0.00%−$48K-1,545
8072026-11-20 US LONG BOND(CBT) Dec26 C 117Derivative0.00%−$13K-400
8082026-11-20 US LONG BOND(CBT) Dec26 C 118Derivative0.00%−$3K-200
8092026-11-20 US LONG BOND(CBT) Dec26 C 120Derivative0.00%−$2K-147
8102026-11-20 US LONG BOND(CBT) Dec26 P 101Derivative0.00%−$231K-820
8112026-11-20 US LONG BOND(CBT) Dec26 P 103Derivative0.00%−$62K-104
8122026-11-20 US LONG BOND(CBT) Dec26 P 104Derivative0.00%−$30K-35
8132026-11-20 US LONG BOND(CBT) Dec26 P 107Derivative0.00%−$280K-122
8142026-11-20 US LONG BOND(CBT) Dec26 P 99Derivative0.00%−$6K-50
8152026-11-20 US ULTRA BOND CBT Dec26 C 105Derivative0.00%−$172K-58
8162026-11-20 US ULTRA BOND CBT Dec26 C 107Derivative0.00%$141K82
8172026-11-20 US ULTRA BOND CBT Dec26 C 112Derivative0.00%−$54K-173
8182026-11-20 US ULTRA BOND CBT Dec26 C 113Derivative0.00%−$13K-58
8192027-02-19 US 10YR NOTE (CBT)Mar27 C 107Derivative0.00%−$26K-35
8202027-02-19 US 10YR NOTE (CBT)Mar27 P 100Derivative0.00%−$5K-23
8212027-02-19 US 2YR NOTE (CBT) Mar27 C 102.50Derivative0.00%−$43K-138
8222027-02-19 US 2YR NOTE (CBT) Mar27 P 101.25Derivative0.00%−$33K-71
8232027-02-19 US 5YR NOTE (CBT) Mar27 C 106Derivative0.00%−$70K-230
8242027-02-19 US 5YR NOTE (CBT) Mar27 P 101Derivative0.00%−$44K-208
8252027-02-19 US 5YR NOTE (CBT) Mar27 P 102Derivative0.00%−$19K-50
8262027-02-19 US 5YR NOTE (CBT) Mar27 P 103Derivative0.00%−$94K-138
8272027-02-19 US LONG BOND(CBT) Mar27 C 113Derivative0.00%−$65K-101
8282027-02-19 US LONG BOND(CBT) Mar27 C 114Derivative0.00%−$46K-87
8292027-02-19 US LONG BOND(CBT) Mar27 P 101Derivative0.00%−$284K-200
8302027-02-19 US LONG BOND(CBT) Mar27 P 97Derivative0.00%−$50K-76
8312027-12-10 3 MONTH SOFR FUT Dec27 C 97.50Derivative0.00%−$119K-657
832Bank Series 2019-BN23, Class XA, Variable rate, due 12/15/20522052-12MBS/ABS0.00%$130K7,635,505
833Bank Series 2020-BN26, Class XA, Variable rate, due 03/15/20632063-03MBS/ABS0.00%$226K7,838,923
834CFCRE Commercial Mortgage Trust Series 2017-C8, Class XA, Variable rate, due 06/15/20502050-06MBS/ABS0.00%$271K174,719,696
835CoreVest American Finance Trust Series 2021-3, Class A, 1.90%, due 10/15/20542054-10MBS/ABS0.00%$20K19,984
836Credit Suisse Mortgage Trust Series 2018-RPL9, Class A, Variable rate, due 09/25/20572057-09MBS/ABS0.00%$187K199,994
837Fannie Mae FN 190371, 6.50%, due 07/01/20362036-07MBS/ABS0.00%$20K19,332
838Fannie Mae FN 255190, 5.50%, due 05/01/20342034-05MBS/ABS0.00%$10K10,475
839Fannie Mae FN 256181, 5.50%, due 03/01/20362036-03MBS/ABS0.00%$33K33,766
840Fannie Mae FN 256808, 5.50%, due 07/01/20372037-07MBS/ABS0.00%$3K2,709
841Fannie Mae FN 256936, 6%, due 10/01/20372037-10MBS/ABS0.00%$25K25,007
842Fannie Mae FN 555851, 6.50%, due 01/01/20332033-01MBS/ABS0.00%$4K4,036
843Fannie Mae FN 735415, 6.50%, due 12/01/20322032-12MBS/ABS0.00%$123K121,031
844Fannie Mae FN 747097, 6%, due 10/01/20292029-10MBS/ABS0.00%$8K8,542
845Fannie Mae FN 788149, 5.50%, due 05/01/20332033-05MBS/ABS0.00%$73K73,468
846Fannie Mae FN 850000, 5.50%, due 01/01/20362036-01MBS/ABS0.00%$119K119,753
847Fannie Mae FN 871039, 5.50%, due 02/01/20372037-02MBS/ABS0.00%$25K25,966
848Fannie Mae FN 888163, 7%, due 12/01/20332033-12MBS/ABS0.00%$34K33,379
849Fannie Mae FN 890149, 6.50%, due 10/01/20382038-10MBS/ABS0.00%$6K5,767
850Fannie Mae FN 930562, 5%, due 02/01/20392039-02MBS/ABS0.00%$4K4,410
851Fannie Mae FN 953115, 5.50%, due 11/01/20382038-11MBS/ABS0.00%$72K73,442
852Fannie Mae FN 976871, 6.50%, due 08/01/20362036-08MBS/ABS0.00%$13K12,552
853Fannie Mae FN 995097, 6.50%, due 10/01/20372037-10MBS/ABS0.00%$8K7,440
854Fannie Mae FN 995228, 6.50%, due 11/01/20382038-11MBS/ABS0.00%$21K20,104
855Fannie Mae FN AA3303, 5.50%, due 06/01/20382038-06MBS/ABS0.00%$50K50,655
856Fannie Mae FN AB8676, 3.50%, due 05/01/20422042-05MBS/ABS0.00%$270K298,998
857Fannie Mae FN AD5222, 4.50%, due 05/01/20302030-05MBS/ABS0.00%$2K2,110
858Fannie Mae FN AE0137, 4.50%, due 03/01/20362036-03MBS/ABS0.00%$85K88,311
859Fannie Mae FN AE9959, 5%, due 03/01/20412041-03MBS/ABS0.00%$258K267,727
860Fannie Mae FN AH0979, 3.50%, due 01/01/20412041-01MBS/ABS0.00%$157K177,582
861Fannie Mae FN AH1141, 4.50%, due 12/01/20402040-12MBS/ABS0.00%$56K58,719
862Fannie Mae FN AI6093, 4.50%, due 06/01/20312031-06MBS/ABS0.00%$43K43,575
863Fannie Mae FN AI6581, 4.50%, due 07/01/20412041-07MBS/ABS0.00%$11K11,850
864Fannie Mae FN AL0212, 5.50%, due 02/01/20382038-02MBS/ABS0.00%$33K33,486
865Fannie Mae FN AL2142, 6.50%, due 09/01/20382038-09MBS/ABS0.00%$32K31,240
866Fannie Mae FN AL2892, 3.50%, due 12/01/20422042-12MBS/ABS0.00%$41K45,311
867Fannie Mae FN AL3093, 3.50%, due 02/01/20432043-02MBS/ABS0.00%$248K274,532
868Fannie Mae FN AL5890, 4.50%, due 03/01/20432043-03MBS/ABS0.00%$316K333,290
869Fannie Mae FN AL7637, 5%, due 01/01/20422042-01MBS/ABS0.00%$226K233,958
870Fannie Mae FN AP1197, 3.50%, due 09/01/20422042-09MBS/ABS0.00%$130K143,873
871Fannie Mae FN AP7963, 4%, due 09/01/20422042-09MBS/ABS0.00%$71K77,546
872Fannie Mae FN AQ9999, 3%, due 02/01/20432043-02MBS/ABS0.00%$138K158,865
873Fannie Mae FN AS7211, 3%, due 04/01/20462046-04MBS/ABS0.00%$102K117,098
874Fannie Mae FN AS9990, 4.50%, due 07/01/20472047-07MBS/ABS0.00%$122K130,955
875Fannie Mae FN AT0332, 3%, due 04/01/20432043-04MBS/ABS0.00%$35K39,787
876Fannie Mae FN AY0013, 4.50%, due 01/01/20452045-01MBS/ABS0.00%$47K50,839
877Fannie Mae FN BH9428, 4.50%, due 09/01/20472047-09MBS/ABS0.00%$9K9,326
878Fannie Mae FN BJ6232, 5%, due 04/01/20482048-04MBS/ABS0.00%$29K30,198
879Fannie Mae FN BJ9100, 4.50%, due 02/01/20482048-02MBS/ABS0.00%$261K279,124
880Fannie Mae FN BJ9111, 4.50%, due 03/01/20482048-03MBS/ABS0.00%$182K194,545
881Fannie Mae FN MA0096, 4.50%, due 06/01/20292029-06MBS/ABS0.00%$16K16,638
882Fannie Mae FN MA0295, 5%, due 01/01/20302030-01MBS/ABS0.00%$8K8,273
883Fannie Mae FN MA1222, 4%, due 10/01/20322032-10MBS/ABS0.00%$13K12,918
884Fannie Mae FN MA1228, 3%, due 09/01/20422042-09MBS/ABS0.00%$29K33,311
885Fannie Mae FN MA2509, 3%, due 01/01/20462046-01MBS/ABS0.00%$1K1,561
886Fannie Mae FN MA3101, 4.50%, due 08/01/20472047-08MBS/ABS0.00%$102K109,581
887Fannie Mae FN MA3123, 5%, due 08/01/20472047-08MBS/ABS0.00%$66K69,425
888FANNIE MAE Series 2001-34, Class SR, Variable rate, due 08/18/20312031-08MBS/ABS0.00%$015
889FANNIE MAE Series 2001-42, Class SB, Variable rate, due 09/25/20312031-09MBS/ABS0.00%$484488
890FANNIE MAE Series 2002-22, Class G, 6.50%, due 04/25/20322032-04MBS/ABS0.00%$2K2,328
891FANNIE MAE Series 2002-80, Class CZ, 4.50%, due 09/25/20322032-09MBS/ABS0.00%$83K88,161
892FANNIE MAE Series 2003-21, Class OA, 4%, due 03/25/20332033-03MBS/ABS0.00%$3K3,453
893FANNIE MAE Series 2003-32, Class UI, 6%, due 05/25/20332033-05MBS/ABS0.00%$4K29,729
894FANNIE MAE Series 2003-45, Class JB, 5.50%, due 06/25/20332033-06MBS/ABS0.00%$158K158,026
895FANNIE MAE Series 2003-63, Class F1, Variable rate, due 11/25/20272027-11MBS/ABS0.00%$2K2,343
896FANNIE MAE Series 2004-25, Class LC, 5.50%, due 04/25/20342034-04MBS/ABS0.00%$104K103,983
897FANNIE MAE Series 2004-25, Class UC, 5.50%, due 04/25/20342034-04MBS/ABS0.00%$113K113,420
898FANNIE MAE Series 2004-28, Class ZH, 5.50%, due 05/25/20342034-05MBS/ABS0.00%$53K54,995
899FANNIE MAE Series 2004-60, Class AC, 5.50%, due 04/25/20342034-04MBS/ABS0.00%$24K23,755
900FANNIE MAE Series 2005-2, Class S, Variable rate, due 02/25/20352035-02MBS/ABS0.00%$29K569,937
901FANNIE MAE Series 2005-2, Class TB, Variable rate, due 07/25/20332033-07MBS/ABS0.00%$760117,303
902FANNIE MAE Series 2005-29, Class ZT, 5%, due 04/25/20352035-04MBS/ABS0.00%$69K73,390
903FANNIE MAE Series 2005-40, Class SA, Variable rate, due 05/25/20352035-05MBS/ABS0.00%$1K26,787
904FANNIE MAE Series 2005-79, Class NS, Variable rate, due 09/25/20352035-09MBS/ABS0.00%$78616,767
905FANNIE MAE Series 2005-95, Class WZ, 6%, due 11/25/20352035-11MBS/ABS0.00%$129K133,545
906FANNIE MAE Series 2006-117, Class GF, Variable rate, due 12/25/20362036-12MBS/ABS0.00%$94K95,631
907FANNIE MAE Series 2006-15, Class IS, Variable rate, due 03/25/20362036-03MBS/ABS0.00%$1K19,380
908FANNIE MAE Series 2006-20, Class PI, Variable rate, due 11/25/20302030-11MBS/ABS0.00%$3K128,156
909FANNIE MAE Series 2006-31, Class PZ, 6%, due 05/25/20362036-05MBS/ABS0.00%$34K34,107
910FANNIE MAE Series 2006-5, Class 2A2, Variable rate, due 02/25/20352035-02MBS/ABS0.00%$18K17,129
911FANNIE MAE Series 2006-5, Class N2, Variable rate, due 02/25/20352035-02MBS/ABS0.00%$1K7,733,429
912FANNIE MAE Series 2006-85, Class MZ, 6.50%, due 09/25/20362036-09MBS/ABS0.00%$23K22,619
913FANNIE MAE Series 2007-116, Class PB, 5.50%, due 08/25/20352035-08MBS/ABS0.00%$143K144,063
914FANNIE MAE Series 2007-117, Class MD, 5.50%, due 07/25/20372037-07MBS/ABS0.00%$32K31,618
915FANNIE MAE Series 2007-25, Class FB, Variable rate, due 04/25/20372037-04MBS/ABS0.00%$7K7,224
916FANNIE MAE Series 2008-17, Class IP, 6.50%, due 02/25/20382038-02MBS/ABS0.00%$1217
917FANNIE MAE Series 2008-3, Class FZ, Variable rate, due 02/25/20382038-02MBS/ABS0.00%$148K150,968
918FANNIE MAE Series 2008-8, Class ZA, 5%, due 02/25/20382038-02MBS/ABS0.00%$13K14,164
919FANNIE MAE Series 2009-106, Class SN, Variable rate, due 01/25/20402040-01MBS/ABS0.00%$3K77,928
920FANNIE MAE Series 2009-109, Class PZ, 4.50%, due 01/25/20402040-01MBS/ABS0.00%$304K333,196
921FANNIE MAE Series 2009-115, Class HZ, 5%, due 01/25/20402040-01MBS/ABS0.00%$32K32,963
922FANNIE MAE Series 2009-91, Class HL, 5%, due 11/25/20392039-11MBS/ABS0.00%$107K110,015
923FANNIE MAE Series 2009-92, Class DB, 5%, due 11/25/20392039-11MBS/ABS0.00%$94K97,000
924FANNIE MAE Series 2010-115, Class PO, 0%, due 04/25/20402040-04MBS/ABS0.00%$43K50,223
925FANNIE MAE Series 2010-129, Class SM, Variable rate, due 11/25/20402040-11MBS/ABS0.00%$4K111,106
926FANNIE MAE Series 2010-21, Class KO, 0%, due 03/25/20402040-03MBS/ABS0.00%$74K86,247
927FANNIE MAE Series 2010-3, Class DZ, 4.50%, due 02/25/20402040-02MBS/ABS0.00%$218K239,781
928FANNIE MAE Series 2010-45, Class WB, 5%, due 05/25/20402040-05MBS/ABS0.00%$229K236,288
929FANNIE MAE Series 2010-68, Class BI, 5.50%, due 07/25/20502050-07MBS/ABS0.00%$53K213,219
930FANNIE MAE Series 2011-123, Class JS, Variable rate, due 03/25/20412041-03MBS/ABS0.00%$25K1,055,021
931FANNIE MAE Series 2011-30, Class LS, Variable rate, due 04/25/20412041-04MBS/ABS0.00%$4K50,616US
932FANNIE MAE Series 2011-30, Class ZB, 5%, due 04/25/20412041-04MBS/ABS0.00%$152K156,735
933FANNIE MAE Series 2011-52, Class GB, 5%, due 06/25/20412041-06MBS/ABS0.00%$168K171,253
934FANNIE MAE Series 2011-74, Class TQ, Variable rate, due 12/25/20332033-12MBS/ABS0.00%$8K88,656
935FANNIE MAE Series 2011-9, Class AZ, 5%, due 05/25/20402040-05MBS/ABS0.00%$94K96,448
936FANNIE MAE Series 2012-103, Class HI, 3%, due 09/25/20272027-09MBS/ABS0.00%$1K163,984
937FANNIE MAE Series 2012-118, Class IB, 3.50%, due 11/25/20422042-11MBS/ABS0.00%$13K93,586
938FANNIE MAE Series 2012-122, Class SD, 4%, due 05/25/20432043-05MBS/ABS0.00%$111K645,475
939FANNIE MAE Series 2012-122, Class SD, Variable rate, due 11/25/20422042-11MBS/ABS0.00%$306K4,668,010
940FANNIE MAE Series 2012-133, Class KO, 0%, due 12/25/20422042-12MBS/ABS0.00%$213K435,138
941FANNIE MAE Series 2012-138, Class MA, 1%, due 12/25/20422042-12MBS/ABS0.00%$186K225,435
942FANNIE MAE Series 2012-52, Class BZ, 4%, due 05/25/20422042-05MBS/ABS0.00%$254K278,073
943FANNIE MAE Series 2012-66, Class DI, 3.50%, due 06/25/20272027-06MBS/ABS0.00%$334,785
944FANNIE MAE Series 2013-105, Class KO, 0%, due 10/25/20432043-10MBS/ABS0.00%$69K79,040
945FANNIE MAE Series 2013-106, Class KN, 3%, due 10/25/20432043-10MBS/ABS0.00%$149K195,852
946FANNIE MAE Series 2013-13, Class IK, 2.50%, due 03/25/20282028-03MBS/ABS0.00%$45938,200
947FANNIE MAE Series 2013-23, Class ZB, 3%, due 03/25/20432043-03MBS/ABS0.00%$37K57,229
948FANNIE MAE Series 2013-52, Class MD, 1.25%, due 06/25/20432043-06MBS/ABS0.00%$307K375,639
949FANNIE MAE Series 2013-55, Class AI, 3%, due 06/25/20332033-06MBS/ABS0.00%$19K269,229
950FANNIE MAE Series 2014-29, Class GI, 3%, due 05/25/20292029-05MBS/ABS0.00%$24012,123
951FANNIE MAE Series 2014-46, Class KA, Variable rate, due 08/25/20442044-08MBS/ABS0.00%$119185,557
952FANNIE MAE Series 2014-68, Class GI, 4.50%, due 10/25/20432043-10MBS/ABS0.00%$2K41,354
953FANNIE MAE Series 2014-84, Class LI, 3.50%, due 12/25/20262026-12MBS/ABS0.00%$1498
954FANNIE MAE Series 2016-62, Class SB, Variable rate, due 09/25/20462046-09MBS/ABS0.00%$148K3,169,316
955FANNIE MAE Series 2016-74, Class HI, 3.50%, due 10/25/20462046-10MBS/ABS0.00%$40K233,270
956FANNIE MAE Series 2016-84, Class DF, Variable rate, due 11/25/20462046-11MBS/ABS0.00%$121K123,842
957FANNIEMAE STRIP Series 320, Class 2, 7%, due 04/25/20322032-04MBS/ABS0.00%$4K27,785
958FANNIEMAE STRIP Series 323, Class 6, 6%, due 01/25/20322032-01MBS/ABS0.00%$2K24,862
959FANNIEMAE STRIP Series 324, Class 2, 6.50%, due 07/25/20322032-07MBS/ABS0.00%$8K62,660
960FANNIEMAE STRIP Series 345, Class 14, 6%, due 03/25/20342034-03MBS/ABS0.00%$10K89,809
961FANNIEMAE STRIP Series 348, Class 17, 7.50%, due 12/25/20332033-12MBS/ABS0.00%$1K15,879
962FANNIEMAE STRIP Series 348, Class 18, Variable rate, due 12/25/20332033-12MBS/ABS0.00%$3K23,198
963FANNIEMAE STRIP Series 359, Class 6, 5%, due 11/25/20352035-11MBS/ABS0.00%$6K49,395
964FANNIEMAE STRIP Series 362, Class 13, 6%, due 08/25/20352035-08MBS/ABS0.00%$5K36,696
965FANNIEMAE STRIP Series 409, Class 49, Variable rate, due 11/25/20412041-11MBS/ABS0.00%$23K170,335
966FANNIEMAE STRIP Series 409, Class 53, Variable rate, due 04/25/20422042-04MBS/ABS0.00%$25K184,670
967FHLMC Multifamily Structured Pass Through Certs. Series K737, Class X1, Variable rate, due 10/25/20262026-10MBS/ABS0.00%$12812,777,521US
968FHLMC Multifamily Structured Pass Through Certs. Series K738, Class XAM, Variable rate, due 03/25/20272027-03MBS/ABS0.00%$131K38,645,000
969FHLMC Multifamily Structured Pass Through Certs. Series KSW4, Class A, Variable rate, due 10/25/20282028-10MBS/ABS0.00%$286K286,491
970FIVE 2023-V1 Series 2023-V1, Class XA, Variable rate, due 02/10/20562056-02MBS/ABS0.00%$118K21,838,948
971Freddie Mac FG A19763, 5%, due 04/01/20342034-04MBS/ABS0.00%$35K35,616
972Freddie Mac FG A47937, 5.50%, due 08/01/20352035-08MBS/ABS0.00%$71K71,324
973Freddie Mac FG A48972, 5.50%, due 05/01/20362036-05MBS/ABS0.00%$35K35,362
974Freddie Mac FG A54675, 5.50%, due 01/01/20362036-01MBS/ABS0.00%$40K39,843
975Freddie Mac FG A65324, 5.50%, due 09/01/20372037-09MBS/ABS0.00%$40K40,194
976Freddie Mac FG A7828, 3.50%, due 08/01/20352035-08MBS/ABS0.00%$179K189,359
977Freddie Mac FG A97294, 4%, due 02/01/20412041-02MBS/ABS0.00%$47K50,390
978Freddie Mac FG C01310, 6.50%, due 03/01/20322032-03MBS/ABS0.00%$1K1,182
979Freddie Mac FG C03458, 5%, due 02/01/20402040-02MBS/ABS0.00%$6K6,099
980Freddie Mac FG C04269, 3%, due 10/01/20422042-10MBS/ABS0.00%$53K59,471
981Freddie Mac FG C91482, 3.50%, due 07/01/20322032-07MBS/ABS0.00%$7K7,723
982Freddie Mac FG G01443, 6.50%, due 08/01/20322032-08MBS/ABS0.00%$6K5,598
983Freddie Mac FG G02017, 5%, due 12/01/20352035-12MBS/ABS0.00%$105K106,703
984Freddie Mac FG G04814, 5.50%, due 10/01/20382038-10MBS/ABS0.00%$62K62,415
985Freddie Mac FG G05173, 4.50%, due 11/01/20312031-11MBS/ABS0.00%$5K5,063
986Freddie Mac FG G05275, 5.50%, due 02/01/20392039-02MBS/ABS0.00%$55K55,689
987Freddie Mac FG G05449, 4.50%, due 05/01/20392039-05MBS/ABS0.00%$31K32,714
988Freddie Mac FG G06583, 5%, due 06/01/20412041-06MBS/ABS0.00%$92K94,570
989Freddie Mac FG G07100, 5.50%, due 07/01/20402040-07MBS/ABS0.00%$199K200,327
990Freddie Mac FG G07266, 4%, due 12/01/20422042-12MBS/ABS0.00%$26K28,347
991Freddie Mac FG G07329, 4%, due 01/01/20432043-01MBS/ABS0.00%$166K179,215
992Freddie Mac FG G07683, 4%, due 03/01/20442044-03MBS/ABS0.00%$185K200,583
993Freddie Mac FG G08113, 6.50%, due 02/01/20362036-02MBS/ABS0.00%$991963
994Freddie Mac FG G15949, 4%, due 01/01/20292029-01MBS/ABS0.00%$229232
995Freddie Mac FG G60020, 4.50%, due 12/01/20432043-12MBS/ABS0.00%$5K5,697
996Freddie Mac FG G60114, 5.50%, due 06/01/20412041-06MBS/ABS0.00%$197K197,144
997Freddie Mac FG G60194, 3.50%, due 08/01/20452045-08MBS/ABS0.00%$119K133,749
998Freddie Mac FG G60808, 3%, due 10/01/20462046-10MBS/ABS0.00%$95K110,719
999Freddie Mac FG H09034, 5.50%, due 05/01/20372037-05MBS/ABS0.00%$2K1,778
1000Freddie Mac FG N70075, 5%, due 01/01/20352035-01MBS/ABS0.00%$48K49,728

The 1,000 largest of 1,249 positions; the CSV has all of them. Find which other funds hold a stock by opening it and choosing "ETFs holding".

Fund data comes from each fund's SEC filings and issuer disclosures and is shown with the date it is as of. SEC portfolio and flow filings become public about 60 days after the period they cover. Nothing here is investment advice; see Terms.