Highest end of day price: 40.283205542112 EUR (ยฃ46.43 USD) on 2026-08-06
Lowest end of day price: 9.3413711624421 EUR (ยฃ10.54 USD) on 2016-02-11