Highest end of day price: 293.11542136653 EUR (ยฃ334.95 USD) on 2026-06-22
Lowest end of day price: 65.956852361047 EUR (ยฃ90.39 USD) on 2014-05-20