Highest end of day price: 18.260908947213 EUR (C$21.30 USD) on 2026-01-13
Lowest end of day price: 7.1867398413534 EUR (C$6.90 USD) on 2022-09-27