Highest end of day price: 30.455248410777 EUR (C$34.18 USD) on 2023-07-13
Lowest end of day price: 8.6351668938973 EUR (C$10.00 USD) on 2026-03-20