Highest end of day price: 323.72517572311 EUR (ยฃ376.56 USD) on 2025-10-24
Lowest end of day price: 87.357563151893 EUR (ยฃ98.55 USD) on 2016-02-11