Highest end of day price: 37.079388439216 EUR (ยฃ38.89 USD) on 2025-02-17
Lowest end of day price: 16.659721058313 EUR (ยฃ19.40 USD) on 2020-11-02