Highest end of day price: 258.7167682481 EUR (C$303.44 USD) on 2026-04-10
Lowest end of day price: 143.12504380114 EUR (C$153.57 USD) on 2024-04-25