Highest end of day price: 17.290216675201 EUR (ยฃ19.93 USD) on 2025-11-03
Lowest end of day price: 1.2407063626796 EUR (ยฃ1.72 USD) on 2010-01-29