Highest end of day price: 185.03145665717 EUR (C$214.91 USD) on 2026-03-25
Lowest end of day price: 1.8197311218412 EUR (C$1.94 USD) on 2017-02-10