Highest end of day price: 299.89386202695 EUR (C$342.69 USD) on 2026-06-22
Lowest end of day price: 147.04885504923 EUR (C$159.91 USD) on 2024-02-02