Highest end of day price: 37.150619668978 EUR (C$43.23 USD) on 2026-05-26
Lowest end of day price: 29.282616300528 EUR (C$34.56 USD) on 2026-02-05