Highest end of day price: 23.247156555701 EUR (C$27.30 USD) on 2025-10-03
Lowest end of day price: 9.1258001954437 EUR (C$9.02 USD) on 2022-10-24