Highest end of day price: 40.456132758423 EUR (S$47.01 USD) on 2026-09-04
Lowest end of day price: 12.16601527821 EUR (S$14.67 USD) on 2012-07-24