Highest end of day price: 249.58539777111 EUR (C$276.23 USD) on 2024-09-02
Lowest end of day price: 189.71202931211 EUR (C$207.77 USD) on 2025-04-09