Highest end of day price: 98.267058908896 EUR (S$118.09 USD) on 2026-01-28
Lowest end of day price: 30.514675690728 EUR (S$29.95 USD) on 2022-11-03