Highest end of day price: 330.11716203165 EUR (S$390.72 USD) on 2026-04-17
Lowest end of day price: 11.819305446594 EUR (S$16.00 USD) on 2010-03-19