Highest end of day price: 174.967178512 EUR (ยฃ195.27 USD) on 2026-10-12
Lowest end of day price: 28.506938303498 EUR (ยฃ38.07 USD) on 2014-08-08