Highest end of day price: 17.708297041107 EUR ($20.64 USD) on 2025-10-29
Lowest end of day price: 4.8624336772174 EUR ($5.15 USD) on 2016-12-05