Highest end of day price: 185.60728876826 EUR (ยฃ213.91 USD) on 2026-08-06
Lowest end of day price: 37.567156073446 EUR (ยฃ45.31 USD) on 2012-07-24