Highest end of day price: 11.031810856474 EUR (ยฃ11.95 USD) on 2024-04-08
Lowest end of day price: 3.4079083340486 EUR (ยฃ3.66 USD) on 2017-04-19