Highest end of day price: 21.052967616944 EUR (S$24.52 USD) on 2026-01-15
Lowest end of day price: 12.889501756929 EUR (S$14.02 USD) on 2024-01-17