Highest end of day price: 26.35891456677 EUR ($30.42 USD) on 2025-11-20
Lowest end of day price: -156.83455812846 EUR (-$151.96 USD) on 2000-03-13