Highest end of day price: 45.796680210717 EUR (C$53.72 USD) on 2025-07-09
Lowest end of day price: 17.983752260651 EUR (C$19.18 USD) on 2016-12-02