Highest end of day price: 47.803200890224 EUR (C$52.33 USD) on 2023-11-21
Lowest end of day price: 4.26355721513 EUR (C$3.80 USD) on 2000-05-05