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