Highest end of day price: 389.08313290364 EUR (S$448.82 USD) on 2026-06-09
Lowest end of day price: 33.55720952102 EUR (S$29.91 USD) on 2000-05-04