Highest end of day price: 60.524068459894 EUR ($71.83 USD) on 2026-02-16
Lowest end of day price: 5.2747623117756 EUR ($5.56 USD) on 2023-03-09