Highest end of day price: 31.010000098317 EUR (£33.76 USD) on 2016-10-25
Lowest end of day price: 0.24210266952012 EUR (£0.27 USD) on 2026-10-23