Highest end of day price: 40.721149164052 EUR (ยฃ46.59 USD) on 2021-11-15
Lowest end of day price: 0.51866273857275 EUR (ยฃ0.43 USD) on 2000-10-27