Highest end of day price: 184.6621827587 EUR (C$216.05 USD) on 2025-10-16
Lowest end of day price: 129.98772165559 EUR (C$159.75 USD) on 2012-08-15