Highest end of day price: 392.12125149218 EUR (ยฃ453.37 USD) on 2026-08-07
Lowest end of day price: 37.533089066549 EUR (ยฃ55.30 USD) on 2009-10-30