Highest end of day price: 18.622294782741 EUR (A$21.48 USD) on 2026-08-13
Lowest end of day price: 13.448146797262 EUR (A$14.73 USD) on 2025-04-09