Highest end of day price: 17.510322491563 EUR (ยฃ18.75 USD) on 2024-04-29
Lowest end of day price: 3.9101344396864 EUR (ยฃ4.97 USD) on 2006-11-03