Highest end of day price: 245.11857460414 EUR (ยฃ287.71 USD) on 2025-12-15
Lowest end of day price: 65.956852361047 EUR (ยฃ90.39 USD) on 2014-05-20