Highest end of day price: 358.89421667323 EUR (S$413.97 USD) on 2025-11-21
Lowest end of day price: 15.829248676706 EUR (S$14.38 USD) on 2000-04-28