Invesco MSCI Europe ESG Leaders Catholic Principles UCITS ETF (ICFP.DE) XETRA

61.41

-0.19(-0.31%)

Updated at October 17 05:36PM

Currency In EUR