Highest end of day price: 176.68397876327 EUR (ยฃ183.93 USD) on 2025-01-23
Lowest end of day price: 14.859231245836 EUR (ยฃ17.63 USD) on 1996-12-31