Highest end of day price: 267.09435914772 EUR (ยฃ310.42 USD) on 2026-06-02
Lowest end of day price: 6.3103720938654 EUR (ยฃ7.97 USD) on 2010-07-05