Highest end of day price: 96.665425221841 EUR (ยฃ104.35 USD) on 2024-11-08
Lowest end of day price: 11.710512482404 EUR (ยฃ13.52 USD) on 2003-06-25