Highest end of day price: 25.40197367581 EUR ($29.64 USD) on 2026-08-24
Lowest end of day price: 3.9155357131767 EUR ($4.98 USD) on 2006-11-03