Highest end of day price: 18.595810613211 EUR (S$21.11 USD) on 2025-05-30
Lowest end of day price: 7.2197223709436 EUR (S$7.75 USD) on 2023-11-06