18 November 2025
1st Report
7 October 2024
Initiate Buy ADS Price Target US$25
1 July 2023
12 Month Target Price >$1.00
24 Month Target Price >$2.00
14 July 2023
Target Price >$0.87
Peer next door valued 8 x more