Highest end of day price: 117.19951512361 EUR (ยฃ139.35 USD) on 2026-02-11
Lowest end of day price: 16.285845235336 EUR (ยฃ19.64 USD) on 2012-07-24