Highest end of day price: 14.302955402044 EUR (ยฃ15.27 USD) on 2023-02-17
Lowest end of day price: 2.2521144678531 EUR (ยฃ3.15 USD) on 2010-01-29