Highest end of day price: 334.91777696181 EUR (S$380.52 USD) on 2026-06-25
Lowest end of day price: 322.48773872863 EUR (S$383.00 USD) on 2026-01-27