Highest end of day price: 38.183547211798 EUR (C$44.41 USD) on 2018-06-18
Lowest end of day price: 2.6504273513701 EUR (C$2.89 USD) on 2024-08-09