Highest end of day price: 108.18578971688 EUR (C$125.03 USD) on 2026-08-05
Lowest end of day price: 7.3087355619711 EUR (C$9.24 USD) on 2009-03-06