Highest end of day price: 153.92900602396 EUR (ยฃ183.02 USD) on 2026-02-11
Lowest end of day price: 29.440082289222 EUR (ยฃ32.13 USD) on 2016-01-20