Highest end of day price: 196.32398890974 EUR (C$214.23 USD) on 2023-05-11
Lowest end of day price: 19.300305046635 EUR (C$17.01 USD) on 2001-11-16