Highest end of day price: 74.268609518153 EUR ($86.50 USD) on 2026-01-15
Lowest end of day price: 15.133627652366 EUR ($19.10 USD) on 2009-03-09