Highest end of day price: 16.368482500649 EUR ($18.97 USD) on 2025-11-12
Lowest end of day price: 8.5607622676899 EUR ($8.22 USD) on 2022-09-27