Highest end of day price: 38.352337117615 EUR (ยฃ39.00 USD) on 2022-07-07
Lowest end of day price: 11.764394011532 EUR (ยฃ13.09 USD) on 2024-08-28