Highest end of day price: 118.06979827594 EUR ($129.16 USD) on 2025-03-19
Lowest end of day price: 12.843729816553 EUR ($13.57 USD) on 2023-10-26