Highest end of day price: 192.5164893617 EUR (ยฃ213.34 USD) on 2024-08-21
Lowest end of day price: 4.0111154461096 EUR (ยฃ5.11 USD) on 2006-11-02