Highest end of day price: 200.48125823469 EUR (C$234.59 USD) on 2025-12-11
Lowest end of day price: 10.273995673388 EUR (C$10.85 USD) on 2023-10-26