Highest end of day price: 18.13550715617 EUR (ยฃ20.70 USD) on 2026-06-30
Lowest end of day price: 3.8384050548342 EUR (ยฃ4.06 USD) on 2016-12-05