Highest end of day price: 90.283789107599 EUR (S$102.76 USD) on 2026-09-23
Lowest end of day price: 31.373804936232 EUR (S$33.01 USD) on 2023-01-06