Highest end of day price: 16.190144703766 EUR ($18.77 USD) on 2026-06-15
Lowest end of day price: 9.6445732323107 EUR ($10.19 USD) on 2023-10-30