Highest end of day price: 74.116398181345 EUR (C$85.29 USD) on 2026-06-17
Lowest end of day price: 21.917031668178 EUR (C$24.50 USD) on 2015-09-24