Highest end of day price: 63.806542864684 EUR (ยฃ75.16 USD) on 2026-02-19
Lowest end of day price: 21.729424948355 EUR (ยฃ28.54 USD) on 2013-06-24