Highest end of day price: 18.889156071237 EUR (A$21.81 USD) on 2026-08-10
Lowest end of day price: 13.909671847515 EUR (A$15.23 USD) on 2025-04-09