Highest end of day price: 102.27444391027 EUR ($118.86 USD) on 2026-06-02
Lowest end of day price: 0.36237276023632 EUR ($0.46 USD) on 2009-03-09