Highest end of day price: 244.38523677859 EUR (ยฃ283.18 USD) on 2025-11-12
Lowest end of day price: 65.956852361047 EUR (ยฃ90.39 USD) on 2014-05-20