Highest end of day price: 23.340001520516 EUR ($25.35 USD) on 2024-05-21
Lowest end of day price: 6.3112963953722 EUR ($7.03 USD) on 2016-07-05