Highest end of day price: 22.272154255319 EUR ($24.68 USD) on 2024-09-18
Lowest end of day price: 0.68425980545968 EUR ($0.86 USD) on 2012-06-07