Highest end of day price: 16.466290427334 EUR (ยฃ19.19 USD) on 2026-05-28
Lowest end of day price: 3.8384050548342 EUR (ยฃ4.06 USD) on 2016-12-05