Highest end of day price: 14.124166782932 EUR (ยฃ16.43 USD) on 2026-09-08
Lowest end of day price: 2.6560676479417 EUR (ยฃ3.34 USD) on 2008-11-21