Highest end of day price: 20.072324906835 EUR (C$24.27 USD) on 2021-02-17
Lowest end of day price: 8.6160473891415 EUR (C$9.37 USD) on 2024-02-02