Highest end of day price: 62.503631744255 EUR ($72.64 USD) on 2026-06-02
Lowest end of day price: 41.359155644145 EUR ($47.40 USD) on 2026-03-30