Highest end of day price: 82.299258120675 EUR (ยฃ84.91 USD) on 2022-08-11
Lowest end of day price: 0.29059664889458 EUR (ยฃ0.35 USD) on 2004-09-17