Highest end of day price: 372.75571812787 EUR (ยฃ434.12 USD) on 2026-01-15
Lowest end of day price: 87.202249378508 EUR (ยฃ98.37 USD) on 2016-02-11