Highest end of day price: 23060.269364536 EUR (ยฃ27,658 USD) on 2006-02-09
Lowest end of day price: 0.22650685859327 EUR (ยฃ0.26 USD) on 2016-02-11