| CAPITAL GROUP FUTURE GENERATIONS GLOBAL CORPORATE BOND FUND (LUX) BDH GBP | DEUDA PRIVADA GLOBAL | 9,413111 | 103,800000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL CORPORATE BOND FUND (LUX) BD USD | DEUDA PRIVADA GLOBAL | 8,856443 | 146,870000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL CORPORATE BOND FUND (LUX) B EUR | DEUDA PRIVADA GLOBAL | 9,611200 | 48,060000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL CORPORATE BOND FUND (LUX) BH EUR | DEUDA PRIVADA GLOBAL | 9,842200 | 149,890000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL CORPORATE BOND FUND (LUX) BH GBP | DEUDA PRIVADA GLOBAL | 10,130420 | 159,580000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL CORPORATE BOND FUND (LUX) B USD | DEUDA PRIVADA GLOBAL | 9,588918 | 41,290000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL CORPORATE BOND FUND (LUX) C USD | DEUDA PRIVADA GLOBAL | 9,791495 | 42,160000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL CORPORATE BOND FUND (LUX) PD EUR | DEUDA PRIVADA GLOBAL | 8,885400 | 44,430000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL CORPORATE BOND FUND (LUX) PDH EUR | DEUDA PRIVADA GLOBAL | 9,514900 | 90,420000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL CORPORATE BOND FUND (LUX) PDH GBP | DEUDA PRIVADA GLOBAL | 9,356689 | 130,910000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL CORPORATE BOND FUND (LUX) PD USD | DEUDA PRIVADA GLOBAL | 8,864863 | 38,170000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL CORPORATE BOND FUND (LUX) P EUR | DEUDA PRIVADA GLOBAL | 9,733200 | 91,580000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL CORPORATE BOND FUND (LUX) PH EUR | DEUDA PRIVADA GLOBAL | 9,965000 | 109,040000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL CORPORATE BOND FUND (LUX) PH GBP | DEUDA PRIVADA GLOBAL | 10,245578 | 443,610000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL CORPORATE BOND FUND (LUX) P USD | DEUDA PRIVADA GLOBAL | 9,710653 | 78,680000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL CORPORATE BOND FUND (LUX) ZD EUR | DEUDA PRIVADA GLOBAL | 8,884200 | 44,420000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL CORPORATE BOND FUND (LUX) ZDH GBP | DEUDA PRIVADA GLOBAL | 9,355648 | 108,090000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL CORPORATE BOND FUND (LUX) ZD USD | DEUDA PRIVADA GLOBAL | 8,863574 | 38,160000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL CORPORATE BOND FUND (LUX) Z EUR | DEUDA PRIVADA GLOBAL | 9,713000 | 47.156,440000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL CORPORATE BOND FUND (LUX) ZH CHF | DEUDA PRIVADA GLOBAL | 9,797666 | 106,780000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL CORPORATE BOND FUND (LUX) ZH EUR | DEUDA PRIVADA GLOBAL | 9,944600 | 99,460000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL CORPORATE BOND FUND (LUX) ZH GBP | DEUDA PRIVADA GLOBAL | 10,231819 | 118,210000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL CORPORATE BOND FUND (LUX) ZLDH GBP | DEUDA PRIVADA GLOBAL | 9,357845 | 108,120000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL CORPORATE BOND FUND (LUX) ZL EUR | DEUDA PRIVADA GLOBAL | 9,743500 | 70,980000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL CORPORATE BOND FUND (LUX) ZLH GBP | DEUDA PRIVADA GLOBAL | 10,263614 | 118,580000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL CORPORATE BOND FUND (LUX) ZL USD | DEUDA PRIVADA GLOBAL | 9,720876 | 60,980000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL CORPORATE BOND FUND (LUX) Z USD | DEUDA PRIVADA GLOBAL | 9,690464 | 40.512,410000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL OPPORTUNITIES FUND (LUX) BD | RVI GLOBAL | 13,495790 | 52,680000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL OPPORTUNITIES FUND (LUX) BDH EUR | RVI GLOBAL | 14,017000 | 127,060000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL OPPORTUNITIES FUND (LUX) BDH GBP | RVI GLOBAL | 13,898023 | 223,660000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL OPPORTUNITIES FUND (LUX) B EUR | RVI GLOBAL | 13,525300 | 6.115,530000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL OPPORTUNITIES FUND (LUX) BH CHF | RVI GLOBAL | 14,042321 | 174,300000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL OPPORTUNITIES FUND (LUX) BH EUR | RVI GLOBAL | 13,874000 | 504,970000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL OPPORTUNITIES FUND (LUX) BH GBP | RVI GLOBAL | 14,090184 | 616,900000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL OPPORTUNITIES FUND (LUX) BH USD | RVI GLOBAL | 13,453866 | 108,580000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL OPPORTUNITIES FUND (LUX) B USD | RVI GLOBAL | 13,493900 | 5.253,900000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL OPPORTUNITIES FUND (LUX) C USD | RVI GLOBAL | 13,966323 | 60,130000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL OPPORTUNITIES FUND (LUX) PD EUR | RVI GLOBAL | 13,724700 | 68,620000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL OPPORTUNITIES FUND (LUX) PDH EUR | RVI GLOBAL | 14,260500 | 128,510000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL OPPORTUNITIES FUND (LUX) PDH GBP | RVI GLOBAL | 14,132848 | 148,080000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL OPPORTUNITIES FUND (LUX) PD USD | RVI GLOBAL | 13,692869 | 58,960000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL OPPORTUNITIES FUND (LUX) P EUR | RVI GLOBAL | 13,802900 | 69,010000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL OPPORTUNITIES FUND (LUX) PH EUR | RVI GLOBAL | 14,157900 | 141,600000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL OPPORTUNITIES FUND (LUX) P USD | RVI GLOBAL | 13,770876 | 59,290000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL OPPORTUNITIES FUND (LUX) ZD EUR | RVI GLOBAL | 13,713300 | 68,570000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL OPPORTUNITIES FUND (LUX) ZD USD | RVI GLOBAL | 13,681529 | 58,910000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL OPPORTUNITIES FUND (LUX) Z EUR | RVI GLOBAL | 13,757500 | 147,660000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL OPPORTUNITIES FUND (LUX) ZH EUR | RVI GLOBAL | 14,110100 | 141,120000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL OPPORTUNITIES FUND (LUX) ZL EUR | RVI GLOBAL | 13,824500 | 6.339,960000 | · | 04/06/2026 |
| CAPITAL GROUP FUTURE GENERATIONS GLOBAL OPPORTUNITIES FUND (LUX) ZL USD | RVI GLOBAL | 13,792440 | 5.446,700000 | · | 04/06/2026 |