Highest end of day price: 126.38480918518 EUR (C$148.07 USD) on 2026-05-05
Lowest end of day price: 9.200254814068 EUR (C$7.70 USD) on 2001-07-06