Highest end of day price: 127.10403000134 EUR (ยฃ138.10 USD) on 2022-03-08
Lowest end of day price: 112.22474650808 EUR (ยฃ109.10 USD) on 2022-10-14