Highest end of day price: 21.598218507887 EUR (A$25.29 USD) on 2025-12-22
Lowest end of day price: 14.198456173311 EUR (A$15.00 USD) on 2023-10-30