Highest end of day price: 54.462047877752 EUR (S$64.75 USD) on 2026-02-11
Lowest end of day price: 36.806416229645 EUR (S$38.95 USD) on 2023-10-27