Highest end of day price: 139.17153137313 EUR (ยฃ164.26 USD) on 2026-02-27
Lowest end of day price: 41.361517173085 EUR (ยฃ53.51 USD) on 2012-11-28