Highest end of day price: 105.29842497587 EUR ($126.00 USD) on 2026-01-30
Lowest end of day price: 1.0972531303694 EUR ($0.96 USD) on 2000-12-13