Highest end of day price: 12.506656251526 EUR (ยฃ13.57 USD) on 2024-04-08
Lowest end of day price: 4.0348494298173 EUR (ยฃ4.03 USD) on 2022-07-14