Highest end of day price: 539.69703584062 EUR (ยฃ619.87 USD) on 2025-11-05
Lowest end of day price: 58.670085772575 EUR (ยฃ84.26 USD) on 2011-08-22