Highest end of day price: 28.104297323891 EUR (S$32.63 USD) on 2026-09-10
Lowest end of day price: 11.638697675481 EUR (S$12.40 USD) on 2020-03-20