Highest end of day price: 116.65680372577 EUR ($122.36 USD) on 2025-02-17
Lowest end of day price: 12.843729816553 EUR ($13.57 USD) on 2023-10-26