Highest end of day price: 95.596254956144 EUR (S$110.22 USD) on 2026-08-12
Lowest end of day price: -0.89108017860917 EUR (S-$0.78 USD) on 2000-10-04