Highest end of day price: 11.194359474268 EUR (ยฃ12.54 USD) on 2017-05-22
Lowest end of day price: 2.2134549774191 EUR (ยฃ2.37 USD) on 2023-11-14