Highest end of day price: 42.13944376486 EUR (S$49.95 USD) on 2026-01-30
Lowest end of day price: 11.377000762627 EUR (S$14.36 USD) on 2009-03-09