Highest end of day price: 76.399175839753 EUR (ยฃ88.56 USD) on 2025-11-13
Lowest end of day price: 17.191403469823 EUR (ยฃ22.95 USD) on 2011-11-24