Highest end of day price: 97.714553298274 EUR ($115.35 USD) on 2026-04-15
Lowest end of day price: 12.504346996512 EUR ($15.78 USD) on 2009-03-09