iShares MSCI Europe Finan...

28.48
0.22 (0.78%)
At close: Apr 17, 2025, 10:08 AM