Highest end of day price: 45.868227975425 EUR (ยฃ53.25 USD) on 2026-06-03
Lowest end of day price: 4.0527761587572 EUR (ยฃ5.23 USD) on 2013-07-05