Highest end of day price: 18.987635786908 EUR (ยฃ20.04 USD) on 2023-03-08
Lowest end of day price: 13.155539979232 EUR (ยฃ13.66 USD) on 2022-11-28