Highest end of day price: 128.46605512296 EUR (C$150.41 USD) on 2025-08-15
Lowest end of day price: 0.1538032593483 EUR (C$0.15 USD) on 2000-02-01