Highest end of day price: 20.674517815404 EUR (S$24.06 USD) on 2026-06-01
Lowest end of day price: -0.016703286213265 EUR (S-$0.01479 USD) on 2001-05-10