Highest end of day price: 14.816477282991 EUR (ยฃ16.95 USD) on 2020-07-17
Lowest end of day price: 12.469870570016 EUR (ยฃ13.59 USD) on 2023-08-21