Highest end of day price: 310.40542321501 EUR (S$365.44 USD) on 2025-12-30
Lowest end of day price: 54.217262998632 EUR (S$58.61 USD) on 2020-04-22