Highest end of day price: 55.135927623581 EUR ($63.00 USD) on 2026-06-22
Lowest end of day price: 13.48976858993 EUR ($17.18 USD) on 2012-11-15