Highest end of day price: 90.934499469616 EUR ($105.91 USD) on 2026-01-15
Lowest end of day price: 10.440232534491 EUR ($12.91 USD) on 2012-06-01