Highest end of day price: 14.456285572122 EUR ($16.27 USD) on 2026-10-06
Lowest end of day price: 5.2548083432104 EUR ($5.77 USD) on 2023-04-25