Highest end of day price: 15.208417357174 EUR (ยฃ17.79 USD) on 2026-03-03
Lowest end of day price: 14.584827790644 EUR (ยฃ17.32 USD) on 2026-01-27