Highest end of day price: 39.47342860673 EUR (ยฃ46.72 USD) on 2021-08-05
Lowest end of day price: 3.451628972435 EUR (ยฃ4.01 USD) on 2025-10-22