Highest end of day price: 12.703323274807 EUR (C$14.78 USD) on 2026-06-01
Lowest end of day price: 11.429271682004 EUR (C$13.18 USD) on 2026-03-27