Highest end of day price: 44.619438818606 EUR (C$52.47 USD) on 2026-03-02
Lowest end of day price: 21.24762494309 EUR (C$23.27 USD) on 2025-04-09