Highest end of day price: 29.490047050087 EUR (ยฃ35.66 USD) on 2021-02-17
Lowest end of day price: 15.93814051843 EUR (ยฃ17.33 USD) on 2024-02-02