Highest end of day price: 348.35063650867 EUR (S$406.42 USD) on 2026-01-13
Lowest end of day price: 302.05468347357 EUR (S$348.42 USD) on 2026-03-27