Highest end of day price: 17.441568062358 EUR (S$19.63 USD) on 2026-10-06
Lowest end of day price: 8.3748208051823 EUR (S$8.14 USD) on 2022-10-14