Highest end of day price: 296.90773087583 EUR (C$328.00 USD) on 2023-04-26
Lowest end of day price: 13.515449072667 EUR (C$12.95 USD) on 2000-03-08