Highest end of day price: 60.592750546989 EUR (ยฃ70.34 USD) on 2026-06-03
Lowest end of day price: 14.032813312051 EUR (ยฃ15.83 USD) on 2016-02-11