Highest end of day price: 26.887334832906 EUR ($30.83 USD) on 2026-07-29
Lowest end of day price: 5.3740598887418 EUR ($6.78 USD) on 2009-03-09