Highest end of day price: 18.040603678204 EUR (S$21.29 USD) on 2026-02-27
Lowest end of day price: -0.016703286213265 EUR (S-$0.01479 USD) on 2001-05-10