Highest end of day price: 235.53791151458 EUR (C$275.57 USD) on 2025-10-16
Lowest end of day price: 150.55647589466 EUR (C$185.03 USD) on 2012-08-15