Highest end of day price: 485.29251934447 EUR (ยฃ520.37 USD) on 2022-06-03
Lowest end of day price: 42.865940714165 EUR (ยฃ40.85 USD) on 2000-04-04