Highest end of day price: 35.19 EUR (40,01 € USD) on 2026-07-27
Lowest end of day price: 15.86792755127 EUR (21,84 € USD) on 2013-12-17