Research Reports
Petra Research Report – March 2026
Analyst – Andrew Richards
Target Price $0.73
Petra Research Report – February 2026
Analyst – Andrew Richards
Target Price $0.74
Petra Research Report – December 2025
Analyst – Andrew Richards
Target Price $0.67