Highest end of day price: 342.55673832284 EUR (ยฃ395.44 USD) on 2025-11-10
Lowest end of day price: 21.876076052888 EUR (ยฃ23.28 USD) on 2015-11-18