Highest end of day price: 210.70300212601 EUR (โน222.99 USD) on 2023-10-27
Lowest end of day price: 28.306236608342 EUR (โน32.83 USD) on 2025-06-23