JPRF Holdings
203 holdings in the fund's latest file; the data source updated it on Oct 5, 2026.
Top 25 Holdings
| # | Holding | Weight | Shares (as reported) | Value (as reported) |
|---|---|---|---|---|
| 1 | INVESCO PREFERRED ETF | 3.41% | 7,401,400 | $75.1M |
| 2 | JPMORGAN PRIME MONEY | 2.84% | 62,360,323 | $62.4M |
| 3 | UBS GROUP AG VAR 12/49 | 2.53% | 50,522,000 | $55.6M |
| 4 | HSBC HOLDINGS VAR 12/49 | 2.37% | 57,946,000 | $52.2M |
| 5 | BANCO SANTANDER VAR 12/49 | 2.20% | 43,000,000 | $48.3M |
| 6 | BNP PARIBAS SA VAR 12/49 | 2.02% | 43,904,000 | $44.3M |
| 7 | WELLS FARGO & VAR 12/49 | 1.95% | 44,218,000 | $43.0M |
| 8 | CHARLES SCHWAB VAR | 1.87% | 45,161,000 | $41.0M |
| 9 | ING GROEP NV VAR 12/49 | 1.64% | 35,222,000 | $36.1M |
| 10 | BANK OF AMERICA CORP VAR | 1.64% | 36,686,000 | $36.0M |
| 11 | PNC FINANCIAL VAR 12/49 | 1.61% | 35,435,000 | $35.4M |
| 12 | NATWEST GROUP VAR 12/49 | 1.48% | 31,201,000 | $32.5M |
| 13 | BANK OF AMERICA VAR 05/49 | 1.47% | 32,281,000 | $32.3M |
| 14 | BANCO BILBAO VAR 12/49 | 1.47% | 30,399,000 | $32.2M |
| 15 | TRUIST FINANCIAL CORP VAR | 1.41% | 31,204,000 | $31.0M |
| 16 | GOLDMAN SACHS VAR 12/49 | 1.34% | 28,965,000 | $29.5M |
| 17 | GOLDMAN SACHS VAR 12/49 | 1.33% | 29,456,000 | $29.2M |
| 18 | UBS GROUP AG VAR 01/49 | 1.32% | 30,451,000 | $29.1M |
| 19 | CITIGROUP INC VAR 12/49 | 1.16% | 25,755,000 | $25.4M |
| 20 | TORONTO-DOMINIO VAR 10/85 | 1.11% | 25,056,000 | $24.4M |
| 21 | NEXTERA ENERGY 06/85 | 1.08% | 1,069,442 | $23.8M |
| 22 | AT&T INC CALLABLE (T-PC) | 1.08% | 1,442,490 | $23.6M |
| 23 | LLOYDS BANKING VAR 12/49 | 1.03% | 23,239,000 | $22.6M |
| 24 | MORGAN STANLEY CALLABLE (MS-PO) | 1.02% | 1,463,206 | $22.4M |
| 25 | CITIGROUP INC VAR | 1.01% | 22,128,000 | $22.1M |
Country Weights
- United States: 58.54%
- Switzerland: 3.85%
- United Kingdom: 10.62%
- Spain: 4.76%
- France: 6.88%
- Netherlands: 2.30%
- Canada: 10.28%
- Germany: 1.13%
- Japan: 0.84%
- Sweden: 0.26%
- Finland: 0.27%
- Ireland: 0.11%
- Bermuda: 0.12%
- Brazil: 0.04%
Shares, value and weight are as reported in the file, dated by the data source's last update of it (not the date of the positions), never adjusted; a split warning appears only for a split close to or after that date, and its absence does not mean the count is on today's share basis. Weights as the fund reports them. Leveraged and inverse funds list swaps and cash, so weights can be negative or add up past 100.