Highest end of day price: 21.472095657998 EUR (ยฃ23.97 USD) on 2024-09-20
Lowest end of day price: 14.122141236447 EUR (ยฃ15.97 USD) on 2021-12-03