Highest end of day price: 34.217437778288 EUR (ยฃ40.58 USD) on 2026-02-17
Lowest end of day price: 11.522483352389 EUR (ยฃ15.12 USD) on 2013-01-08