Highest end of day price: 5.8916083746623 EUR (ยฃ6.64 USD) on 2015-05-08
Lowest end of day price: 1.7464610029127 EUR (ยฃ1.96 USD) on 2026-11-05