Highest end of day price: 28.419246809195 EUR (ยฃ33.42 USD) on 2026-03-02
Lowest end of day price: 7.7435772281588 EUR (ยฃ8.42 USD) on 2016-01-21