Highest end of day price: 48.258999328264 EUR (C$57.57 USD) on 2021-06-28
Lowest end of day price: 4.7579981393217 EUR (C$5.02 USD) on 2024-12-02