Highest end of day price: 630.98540530209 EUR (S$743.91 USD) on 2026-05-08
Lowest end of day price: 244.60637893581 EUR (S$260.19 USD) on 2022-12-28