Highest end of day price: 21.35910013248 EUR (A$24.70 USD) on 2025-11-26
Lowest end of day price: 14.198456173311 EUR (A$15.00 USD) on 2023-10-30