Highest end of day price: 338.91174610821 EUR (S$394.22 USD) on 2025-10-08
Lowest end of day price: 310.32754077869 EUR (S$350.86 USD) on 2025-05-07