Highest end of day price: 305.02587748617 EUR (C$357.65 USD) on 2025-10-02
Lowest end of day price: 200.45302719431 EUR (C$219.02 USD) on 2024-08-06