Highest end of day price: 123.4448897992 EUR (C$141.11 USD) on 2026-06-22
Lowest end of day price: 15.837190480614 EUR (C$21.22 USD) on 2014-07-30