Highest end of day price: 275.38818547877 EUR (S$325.67 USD) on 2026-02-09
Lowest end of day price: 117.60557875973 EUR (S$124.24 USD) on 2023-10-26