Highest end of day price: 27.487845544165 EUR (ยฃ32.78 USD) on 2021-03-11
Lowest end of day price: 14.910383210513 EUR (ยฃ16.21 USD) on 2024-02-02