Highest end of day price: 18.696852878112 EUR (A$21.29 USD) on 2026-07-13
Lowest end of day price: 13.909671847515 EUR (A$15.23 USD) on 2025-04-09