Highest end of day price: 31.70767406778 EUR (C$36.68 USD) on 2025-10-13
Lowest end of day price: 15.132037655888 EUR (C$17.27 USD) on 2026-06-30