Highest end of day price: 239.08511083535 EUR (S$277.56 USD) on 2026-06-03
Lowest end of day price: 108.29247030844 EUR (S$120.80 USD) on 2020-03-16