Highest end of day price: 76.667588223352 EUR (ยฃ88.64 USD) on 2026-08-07
Lowest end of day price: 17.191403469823 EUR (ยฃ22.95 USD) on 2011-11-24