Highest end of day price: 355.75446397707 EUR (C$412.23 USD) on 2025-11-12
Lowest end of day price: 101.0281325431 EUR (C$135.91 USD) on 2011-09-23