Highest end of day price: 46.064689302148 EUR (C$49.91 USD) on 2023-01-20
Lowest end of day price: 1.3405637702145 EUR (C$1.29 USD) on 2000-03-06