Highest end of day price: 39.01029061793 EUR (ยฃ41.81 USD) on 2022-06-08
Lowest end of day price: 0.42137826795666 EUR (ยฃ0.47 USD) on 2003-03-12