Highest end of day price: 22.207864645374 EUR (S$26.23 USD) on 2026-04-15
Lowest end of day price: 3.141802506154 EUR (S$2.66 USD) on 2000-09-20