Highest end of day price: 35.257696589362 EUR ($41.58 USD) on 2026-02-24
Lowest end of day price: 15.234672963396 EUR ($16.59 USD) on 2016-11-11