Highest end of day price: 27.499550076219 EUR (C$33.05 USD) on 2026-01-28
Lowest end of day price: 16.373603448304 EUR (C$17.69 USD) on 2024-02-01