Highest end of day price: 48.777472203076 EUR (ยฃ56.41 USD) on 2025-11-26
Lowest end of day price: 20.399053738972 EUR (ยฃ25.41 USD) on 2018-03-26