Highest end of day price: 33.436973075578 EUR (C$39.41 USD) on 2025-06-30
Lowest end of day price: 3.5564630699643 EUR (C$2.99 USD) on 2001-06-12