Highest end of day price: 306.69052282748 EUR (C$370.86 USD) on 2021-02-17
Lowest end of day price: 162.94144103422 EUR (C$177.19 USD) on 2024-02-02