Highest end of day price: 30.597162629932 EUR ($35.50 USD) on 2025-11-27
Lowest end of day price: 21.81833854088 EUR ($23.98 USD) on 2016-03-10