Highest end of day price: 50.466944255945 EUR (C$58.65 USD) on 2026-06-02
Lowest end of day price: 37.677918600522 EUR (C$43.18 USD) on 2026-03-30