Highest end of day price: 27.20986493718 EUR (S$33.11 USD) on 2021-01-25
Lowest end of day price: 11.539327506101 EUR (S$12.19 USD) on 2023-10-30