Highest end of day price: 18.249072163399 EUR (A$21.10 USD) on 2025-11-26
Lowest end of day price: 13.909671847515 EUR (A$15.23 USD) on 2025-04-09