Highest end of day price: 73.656176380482 EUR ($87.57 USD) on 2026-02-11
Lowest end of day price: 13.434872245988 EUR ($16.96 USD) on 2009-03-09