Highest end of day price: 20.72878996544 EUR (A$24.15 USD) on 2025-08-20
Lowest end of day price: 3.1429100614087 EUR (A$3.37 USD) on 2017-04-18