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