Highest end of day price: 19.730955687032 EUR (ยฃ23.82 USD) on 2021-03-03
Lowest end of day price: 4.1594295203673 EUR (ยฃ4.51 USD) on 2024-02-26