Highest end of day price: 82.791669273694 EUR (C$95.48 USD) on 2026-08-04
Lowest end of day price: 28.554394845917 EUR (C$31.45 USD) on 2020-03-18