Highest end of day price: 364.22177834983 EUR ($389.04 USD) on 2024-04-30
Lowest end of day price: 24.353310234568 EUR ($30.71 USD) on 2009-03-05