Highest end of day price: 28.377641394428 EUR (C$31.67 USD) on 2026-10-12
Lowest end of day price: 10.731458303256 EUR (C$11.65 USD) on 2016-01-15