Highest end of day price: 25.809460462399 EUR ($27.92 USD) on 2025-04-01
Lowest end of day price: 6.3112963953722 EUR ($7.03 USD) on 2016-07-05