Highest end of day price: 19.316094756824 EUR (A$21.75 USD) on 2026-10-02
Lowest end of day price: 13.909671847515 EUR (A$15.23 USD) on 2025-04-09