Highest end of day price: 21.922046575475 EUR (S$25.44 USD) on 2025-10-30
Lowest end of day price: 14.887881599167 EUR (S$16.03 USD) on 2023-12-11