Highest end of day price: 280.17150441442 EUR (ยฃ330.69 USD) on 2026-02-27
Lowest end of day price: 65.956852361047 EUR (ยฃ90.39 USD) on 2014-05-20