Highest end of day price: 107.99838533234 EUR ($118.14 USD) on 2025-03-19
Lowest end of day price: 11.814109730324 EUR ($12.48 USD) on 2023-10-26