Highest end of day price: 86.722500262854 EUR ($91.18 USD) on 2024-12-05
Lowest end of day price: 11.814109730324 EUR ($12.48 USD) on 2023-10-26