Highest end of day price: 95.868270243749 EUR (S$111.45 USD) on 2026-01-19
Lowest end of day price: 26.287938281396 EUR (S$29.01 USD) on 2023-05-05