Highest end of day price: 237.69611301493 EUR (S$271.93 USD) on 2026-07-03
Lowest end of day price: 141.72015380815 EUR (S$150.42 USD) on 2023-03-17