what have not ticked is Payout ratio for dividend (historical) and Management selling in big quantity and high interest rate environment which impact consumer buying power etc etc !!! so few more ticks you need to do before concluding.
STP Price at posting:
$1.24 Sentiment: None Disclosure: Not Held
A personalised tool to help users track selected stocks. Delivering real-time notifications on price updates, announcements, and performance stats on each to help make informed investment decisions.