Highest end of day price: 18.913956719353 EUR (A$21.82 USD) on 2026-08-13
Lowest end of day price: 13.909671847515 EUR (A$15.23 USD) on 2025-04-09