Highest end of day price: 339.42902591784 EUR (ยฃ386.20 USD) on 2026-07-01
Lowest end of day price: 87.357563151893 EUR (ยฃ98.55 USD) on 2016-02-11