Highest end of day price: 25.311299384004 EUR ($29.46 USD) on 2026-05-25
Lowest end of day price: 6.8540802967137 EUR ($9.62 USD) on 2009-07-10