Highest end of day price: 48.258999328264 EUR (C$57.57 USD) on 2021-06-28
Lowest end of day price: 3.8499291933804 EUR (C$4.39 USD) on 2026-07-22