Highest end of day price: 29.573603501403 EUR (C$34.05 USD) on 2025-04-17
Lowest end of day price: 0.58697648938469 EUR (C$0.58 USD) on 2000-02-15