Highest end of day price: 281.53619866144 EUR (ยฃ328.25 USD) on 2026-05-29
Lowest end of day price: 65.956852361047 EUR (ยฃ90.39 USD) on 2014-05-20