Highest end of day price: 283.61779154196 EUR (C$324.09 USD) on 2026-06-22
Lowest end of day price: 178.88909552143 EUR (C$210.19 USD) on 2025-12-17