Highest end of day price: 18.14047635645 EUR (S$21.20 USD) on 2026-01-07
Lowest end of day price: 6.3558579530163 EUR (S$7.09 USD) on 2020-03-16