Highest end of day price: 90.041417660767 EUR (S$105.11 USD) on 2026-01-22
Lowest end of day price: 30.514675690728 EUR (S$29.95 USD) on 2022-11-03