Highest end of day price: 19.254515469967 EUR (A$21.58 USD) on 2026-11-04
Lowest end of day price: 14.065017158291 EUR (A$15.40 USD) on 2025-04-09