Highest end of day price: 21.500197006286 EUR (S$25.35 USD) on 2025-09-18
Lowest end of day price: 9.4693707017396 EUR (S$9.36 USD) on 2022-10-24