Highest end of day price: 30.455248410777 EUR (C$34.18 USD) on 2023-07-13
Lowest end of day price: 8.3306018920552 EUR (C$9.33 USD) on 2026-10-23