Highest end of day price: 81.627167923766 EUR (ยฃ87.69 USD) on 2023-02-10
Lowest end of day price: 9.096339410844 EUR (ยฃ10.52 USD) on 2025-11-26