Highest end of day price: 18.468050060094 EUR (S$20.78 USD) on 2026-10-06
Lowest end of day price: 7.0300399697706 EUR (S$7.72 USD) on 2023-04-25