Highest end of day price: 88.782301368515 EUR (S$102.10 USD) on 2026-03-17
Lowest end of day price: 4.7300495768199 EUR (S$3.98 USD) on 2000-10-31