Highest end of day price: 17.074481077327 EUR (A$20.05 USD) on 2025-07-25
Lowest end of day price: 4.298506999229 EUR (A$4.64 USD) on 2024-03-01