Highest end of day price: 34.727268907823 EUR (ยฃ40.99 USD) on 2026-02-27
Lowest end of day price: 11.522483352389 EUR (ยฃ15.12 USD) on 2013-01-08