Highest end of day price: 12.756788114176 EUR (C$14.99 USD) on 2025-12-30
Lowest end of day price: 5.7721865168084 EUR (C$6.16 USD) on 2023-11-10