Highest end of day price: 46.179954658521 EUR (S$54.17 USD) on 2026-05-07
Lowest end of day price: 8.9101403358011 EUR (S$9.66 USD) on 2023-08-31