Highest end of day price: 364.58402957174 EUR (S$400.48 USD) on 2025-04-04
Lowest end of day price: 336.61761203373 EUR (S$383.36 USD) on 2025-05-26