Highest end of day price: 443.0473524728 EUR (ยฃ513.38 USD) on 2025-11-12
Lowest end of day price: 63.353578227801 EUR (ยฃ90.98 USD) on 2011-08-22