Highest end of day price: 41.608795961775 EUR (C$45.54 USD) on 2023-06-15
Lowest end of day price: 2.6603860880946 EUR (C$2.88 USD) on 2024-07-31