Highest end of day price: 121.16715749254 EUR (C$131.61 USD) on 2024-05-27
Lowest end of day price: 10.553139418231 EUR (C$13.32 USD) on 2009-03-09