Highest end of day price: 81.96901758575 EUR (ยฃ94.86 USD) on 2026-08-14
Lowest end of day price: 22.821998219688 EUR (ยฃ27.53 USD) on 2012-07-24