Highest end of day price: 299.02759041215 EUR (S$349.11 USD) on 2026-08-25
Lowest end of day price: 124.01650245611 EUR (S$119.35 USD) on 2022-09-26