Highest end of day price: 37.813095405473 EUR (ยฃ43.86 USD) on 2021-10-27
Lowest end of day price: 0.59056005378741 EUR (ยฃ0.55 USD) on 2001-09-19