Highest end of day price: 27.136329799664 EUR ($29.03 USD) on 2023-11-13
Lowest end of day price: 4.0546056954327 EUR ($5.67 USD) on 2010-01-29