Highest end of day price: 28.339632523685 EUR (A$32.50 USD) on 2026-09-21
Lowest end of day price: 12.580579818435 EUR (A$13.47 USD) on 2023-01-02