Highest end of day price: 10.357923279763 EUR (C$11.99 USD) on 2026-06-12
Lowest end of day price: 6.754333740684 EUR (C$7.38 USD) on 2024-08-06