Highest end of day price: 235.09662841663 EUR (ยฃ268.19 USD) on 2025-06-06
Lowest end of day price: 3.390968348588 EUR (ยฃ4.33 USD) on 2006-11-02