Highest end of day price: 20.746732935042 EUR (S$21.37 USD) on 2025-01-17
Lowest end of day price: 16.258421430129 EUR (S$17.21 USD) on 2023-10-27