Highest end of day price: 139.23573170991 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