Highest end of day price: 16.998082485707 EUR (S$20.23 USD) on 2026-02-10
Lowest end of day price: 9.2585852545838 EUR (S$10.11 USD) on 2025-04-07