Highest end of day price: 39.994447361434 EUR (C$46.22 USD) on 2026-08-05
Lowest end of day price: 3.88569441146 EUR (C$4.98 USD) on 2014-10-15