Highest end of day price: 107.98114980658 EUR (ยฃ160.29 USD) on 2011-04-29
Lowest end of day price: 0.51255706734868 EUR (ยฃ0.51 USD) on 2022-09-20