Highest end of day price: 62.980975657801 EUR ($74.34 USD) on 2026-02-27
Lowest end of day price: 11.9182677447 EUR ($13.13 USD) on 2016-06-27