Highest end of day price: 25.709384838286 EUR (A$26.97 USD) on 2025-02-17
Lowest end of day price: 12.580579818435 EUR (A$13.47 USD) on 2023-01-02