Highest end of day price: 229.59895841407 EUR (S$272.67 USD) on 2026-02-12
Lowest end of day price: 141.72015380815 EUR (S$150.42 USD) on 2023-03-17