Highest end of day price: 60.505883567315 EUR (ยฃ66.62 USD) on 2023-05-03
Lowest end of day price: 8.0439424420927 EUR (ยฃ10.04 USD) on 2014-11-06