Highest end of day price: 63.275398806686 EUR ($74.51 USD) on 2026-02-25
Lowest end of day price: 13.757735464797 EUR ($17.15 USD) on 2008-10-27