Highest end of day price: 19.245556755926 EUR (ยฃ21.10 USD) on 2020-03-19
Lowest end of day price: 14.42019526829 EUR (ยฃ15.72 USD) on 2023-08-21