Highest end of day price: 22.753341909759 EUR (ยฃ24.08 USD) on 2022-06-27
Lowest end of day price: 12.491007318967 EUR (ยฃ13.58 USD) on 2024-02-02