Highest end of day price: 18.01436254635 EUR (C$21.00 USD) on 2026-05-29
Lowest end of day price: 7.9305897343593 EUR (C$8.36 USD) on 2022-06-16