Highest end of day price: 139.23572050254 EUR (C$140.12 USD) on 2000-02-22
Lowest end of day price: 15.733848845682 EUR (C$16.47 USD) on 2024-11-22