Highest end of day price: 95.246911996635 EUR ($100.14 USD) on 2024-12-05
Lowest end of day price: 12.843729816553 EUR ($13.57 USD) on 2023-10-26