RIFR Holdings

67 holdings in the fund's latest file; the data source updated it on Oct 8, 2026.

67 lines in the fund's latest file.

Top 25 Holdings

#HoldingWeightShares (as reported)Value (as reported)
1AENA SME SA COMMON STOCK EUR1.0 (AENA.MC)5.86%89,198$2.5M
2NEXTERA ENERGY INC COMMON STOCK USD.015.29%29,769$2.3M
3UNION PACIFIC CORP COMMON STOCK USD2.55.19%8,110$2.2M
4TRANSURBAN GROUP STAPLED SECURITY (TCL.AX)4.34%208,145$1.9M
5AMERICAN ELECTRIC POWER COMMON STOCK USD6.53.55%12,505$1.5M
6DUKE ENERGY CORP COMMON STOCK USD.0013.51%13,103$1.5M
7CSX CORP COMMON STOCK USD1.03.20%29,360$1.4M
8NATIONAL GRID PLC COMMON STOCK GBP.1243129
security match unconfirmed
3.09%87,844$1.3M
9AMERICAN TOWER CORP REIT USD.013.08%7,992$1.3M
10SBA COMMUNICATIONS CORP REIT USD.012.94%7,434$1.3M
11WILLIAMS COS INC COMMON STOCK USD1.02.67%16,196$1.2M
12TARGA RESOURCES CORP COMMON STOCK USD.0012.50%3,857$1.1M
13CROWN CASTLE INC REIT USD.012.46%15,449$1.1M
14XCEL ENERGY INC COMMON STOCK USD2.52.45%14,544$1.1M
15SEMPRA COMMON STOCK2.26%12,303$979.7K
16CANADIAN NATL RAILWAY CO COMMON STOCK2.22%8,239$961.2K
17ADP COMMON STOCK EUR3.0 (ADP.PA)2.22%8,148$960.7K
18TC ENERGY CORP COMMON STOCK2.19%16,029$949.0K
19EVERGY INC COMMON STOCK2.08%11,171$900.2K
20CHENIERE ENERGY INC COMMON STOCK USD.0031.94%3,081$840.1K
21ENTERGY CORP COMMON STOCK USD.011.81%7,604$784.4K
22AUCKLAND INTL AIRPORT LTD COMMON STOCK (AIA.NZ)1.76%165,040$763.0K
23FLUGHAFEN ZURICH AG REG COMMON STOCK CHF10.0 (FHZN.SW)1.76%3,333$761.3K
24PUBLIC SERVICE ENTERPRISE GP COMMON STOCK1.74%10,541$754.4K
25APA GROUP STAPLED SECURITY (APA.AX)1.60%94,153$693.2K

Country Weights

  • Canada: 8.73%
  • United States: 61.97%
  • Hong Kong: 1.01%
  • Australia: 6.89%
  • Japan: 3.15%
  • China: 1.35%
  • Italy: 0.46%
  • Other: 0.24%
  • Switzerland: 1.76%
  • Spain: 5.86%
  • France: 3.14%
  • United Kingdom: 3.09%
  • New Zealand: 1.76%
  • Denmark: 0.59%

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.