Highest end of day price: 25.025816552394 EUR ($27.02 USD) on 2023-08-28
Lowest end of day price: 1.5328121488058 EUR ($1.92 USD) on 2012-06-13