Highest end of day price: 281.95204650718 EUR ($327.69 USD) on 2026-06-02
Lowest end of day price: 127.84008633271 EUR ($137.99 USD) on 2023-12-06