Breakdown | |||||
TTM | Jun 2024 | Jun 2023 | Jun 2022 | Jun 2021 | Jun 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
196.72M | 195.73M | 228.55M | 213.19M | 185.44M | 180.80M | Gross Profit |
135.02M | 79.85M | 106.35M | 101.61M | 88.30M | 88.69M | EBIT |
46.82M | 26.59M | 50.94M | 52.99M | 43.96M | 37.29M | EBITDA |
33.01M | 34.67M | 67.10M | 63.43M | 55.46M | 51.56M | Net Income Common Stockholders |
4.13M | 6.04M | 3.31M | 31.14M | 25.56M | 21.48M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
10.81M | 34.83M | 21.09M | 51.86M | 55.99M | 32.81M | Total Assets |
579.39M | 592.58M | 638.75M | 654.24M | 590.17M | 564.08M | Total Debt |
101.29M | 85.99M | 111.88M | 92.71M | 93.33M | 100.95M | Net Debt |
90.47M | 56.56M | 90.79M | 40.85M | 37.33M | 68.13M | Total Liabilities |
315.22M | 319.95M | 367.91M | 376.44M | 335.03M | 326.86M | Stockholders Equity |
264.03M | 272.46M | 270.68M | 277.64M | 255.00M | 237.12M |
Cash Flow | Free Cash Flow | ||||
21.39M | 47.17M | 707.00K | 4.89M | 44.60M | 20.23M | Operating Cash Flow |
23.66M | 49.44M | 8.33M | 10.63M | 49.08M | 24.75M | Investing Cash Flow |
-2.76M | -3.92M | -9.50M | -5.01M | -5.46M | -6.44M | Financing Cash Flow |
-30.98M | -37.19M | -29.62M | -9.71M | -20.43M | -12.18M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
66 Neutral | AU$116.20M | 28.56 | 1.60% | 4.35% | -10.06% | ― | |
62 Neutral | $6.86B | 11.07 | 2.77% | 4.27% | 2.66% | -24.95% | |
$15.35B | 22.38 | 27.30% | 2.16% | ― | ― | ||
74 Outperform | AU$457.89M | 28.54 | 11.55% | 3.64% | 4.27% | 61.22% | |
€626.30M | 10.96 | 74.00% | 10.38% | ― | ― | ||
73 Outperform | AU$670.99M | 103.05 | 11.59% | ― | 9.76% | -28.92% | |
64 Neutral | AU$122.32M | 22.84 | -1.11% | 1.89% | 11.01% | -106.43% |
Shine Justice Ltd has announced an update regarding its ongoing on-market buy-back program. As of June 16, 2025, the company has repurchased a total of 3,087,130 ordinary fully paid shares, which includes 2,723 shares bought back on the previous day. This buy-back initiative reflects Shine Justice Ltd’s strategic approach to managing its capital and could potentially enhance shareholder value.
The most recent analyst rating on (AU:SHJ) stock is a Buy with a A$0.81 price target. To see the full list of analyst forecasts on Shine Justice Ltd. stock, see the AU:SHJ Stock Forecast page.
Shine Justice Ltd has announced an update on its ongoing share buy-back program, revealing that a total of 3,084,407 ordinary fully paid securities have been repurchased as of June 13, 2025. This buy-back initiative is part of the company’s strategy to optimize its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (AU:SHJ) stock is a Buy with a A$0.81 price target. To see the full list of analyst forecasts on Shine Justice Ltd. stock, see the AU:SHJ Stock Forecast page.
Shine Justice Ltd. has announced an update regarding its ongoing on-market buy-back program. The company reported that a total of 3,083,888 ordinary fully paid securities have been bought back, including 11 securities acquired on the previous day. This buy-back initiative is part of the company’s strategy to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (AU:SHJ) stock is a Buy with a A$0.81 price target. To see the full list of analyst forecasts on Shine Justice Ltd. stock, see the AU:SHJ Stock Forecast page.
Shine Justice Ltd has announced an update regarding its ongoing on-market buy-back program. As of June 6, 2025, the company has repurchased a total of 3,033,877 ordinary fully paid securities, including 25,732 bought back on the previous day. This buy-back initiative reflects Shine Justice Ltd’s strategic efforts to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (AU:SHJ) stock is a Buy with a A$0.81 price target. To see the full list of analyst forecasts on Shine Justice Ltd. stock, see the AU:SHJ Stock Forecast page.
Shine Justice Ltd has announced an update on its ongoing share buy-back program, reporting the purchase of 50,000 ordinary fully paid securities on the previous day, bringing the total number of shares bought back to 2,958,145. This buy-back initiative is part of the company’s strategy to enhance shareholder value and optimize its capital structure, potentially impacting its market positioning and stakeholder interests.
The most recent analyst rating on (AU:SHJ) stock is a Buy with a A$0.81 price target. To see the full list of analyst forecasts on Shine Justice Ltd. stock, see the AU:SHJ Stock Forecast page.
Shine Justice Ltd. has announced an update on its ongoing on-market buy-back program for its ordinary fully paid securities, with a total of 2,858,145 securities bought back before the previous day and an additional 100,000 securities bought back on the previous day. This buy-back activity is part of the company’s strategy to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (AU:SHJ) stock is a Buy with a A$0.81 price target. To see the full list of analyst forecasts on Shine Justice Ltd. stock, see the AU:SHJ Stock Forecast page.
Shine Justice Ltd. has announced an update regarding its ongoing on-market buy-back program. As of May 27, 2025, the company has repurchased a total of 2,858,145 ordinary fully paid securities, including 50,000 securities bought back on the previous day. This buy-back initiative reflects Shine Justice Ltd.’s strategy to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (AU:SHJ) stock is a Buy with a A$0.81 price target. To see the full list of analyst forecasts on Shine Justice Ltd. stock, see the AU:SHJ Stock Forecast page.
Shine Justice Ltd has announced an update on its ongoing on-market buy-back program. As of May 22, 2025, the company has repurchased a total of 2,748,292 ordinary fully paid securities, with 50,000 bought back on the previous day. This buy-back initiative is part of the company’s strategy to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (AU:SHJ) stock is a Buy with a A$0.81 price target. To see the full list of analyst forecasts on Shine Justice Ltd. stock, see the AU:SHJ Stock Forecast page.
Shine Justice Ltd has announced an update regarding its ongoing on-market buy-back program, with a total of 2,696,926 securities bought back prior to the previous day and an additional 1,366 securities purchased on the previous day. This buy-back initiative reflects the company’s strategic move to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (AU:SHJ) stock is a Buy with a A$0.81 price target. To see the full list of analyst forecasts on Shine Justice Ltd. stock, see the AU:SHJ Stock Forecast page.
Shine Justice Ltd has announced an update regarding its ongoing on-market buy-back of ordinary fully paid securities. As of May 19, 2025, the company has repurchased a total of 2,694,220 securities, with an additional 2,706 bought back on the previous day. This buy-back initiative is part of Shine Justice’s strategy to enhance shareholder value and optimize its capital structure, reflecting its confidence in the company’s future performance.
The most recent analyst rating on (AU:SHJ) stock is a Buy with a A$0.81 price target. To see the full list of analyst forecasts on Shine Justice Ltd. stock, see the AU:SHJ Stock Forecast page.
Shine Justice Ltd. has announced an update regarding its ongoing share buy-back program. On May 16, 2025, the company reported the buy-back of 70,387 ordinary fully paid securities on the previous day, adding to a total of 2,623,833 securities bought back before that day. This buy-back initiative is part of Shine Justice Ltd.’s strategy to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (AU:SHJ) stock is a Buy with a A$0.81 price target. To see the full list of analyst forecasts on Shine Justice Ltd. stock, see the AU:SHJ Stock Forecast page.
Shine Justice Ltd has announced an update regarding its ongoing buy-back program for its ordinary fully paid securities, with a total of 2,573,833 securities bought back before the previous day and an additional 50,000 on the previous day. This buy-back initiative reflects the company’s strategic decision to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (AU:SHJ) stock is a Buy with a A$0.81 price target. To see the full list of analyst forecasts on Shine Justice Ltd. stock, see the AU:SHJ Stock Forecast page.
Shine Justice Ltd has announced an update on its ongoing share buy-back program. As of May 14, 2025, the company has repurchased a total of 2,573,833 ordinary fully paid securities, including 1,698 shares bought back on the previous day. This buy-back initiative is part of Shine Justice’s strategy to manage its capital structure and potentially enhance shareholder value.
The most recent analyst rating on (AU:SHJ) stock is a Buy with a A$0.81 price target. To see the full list of analyst forecasts on Shine Justice Ltd. stock, see the AU:SHJ Stock Forecast page.
Shine Justice Ltd has announced an update regarding its ongoing on-market buy-back program. As of May 12, 2025, the company has repurchased a total of 2,540,057 ordinary fully paid securities, including 50,000 securities bought back on the previous day. This buy-back initiative is part of Shine Justice’s strategy to manage its capital structure and potentially enhance shareholder value.
Stephen Roche, a substantial holder in Shine Justice Ltd, has increased his voting power in the company from 49.29% to 50.34%. This change is attributed to alterations in relevant interests and share cancellations by Shine Justice Ltd. The increase in voting power may influence the company’s strategic decisions and impact its governance structure.
Simon Morrison, a substantial holder in Shine Justice Ltd, has increased his voting power from 49.29% to 50.34% due to changes in relevant interests and share cancellations by the company. This change in voting power may impact the company’s governance and decision-making processes, potentially influencing its strategic direction and affecting stakeholders.
Shine Justice Ltd has announced an update regarding its ongoing on-market buy-back program. As of May 7, 2025, the company has repurchased a total of 2,490,057 ordinary fully paid securities, with 100,000 bought back on the previous day. This buy-back initiative is part of Shine Justice Ltd’s strategy to manage its capital structure and potentially enhance shareholder value.
Shine Justice Ltd has announced an update regarding its ongoing on-market buy-back program. As of May 6, 2025, the company has repurchased a total of 2,390,057 ordinary fully paid securities, with 21,593 bought back on the previous day. This buy-back initiative is part of the company’s strategy to manage its capital structure and enhance shareholder value.
Shine Justice Ltd. has announced an update on its ongoing share buy-back program. As of May 1, 2025, the company has repurchased a total of 2,318,464 ordinary fully paid securities, with 148,926 bought back on the previous day. This move is part of Shine Justice Ltd.’s strategy to manage its capital structure and potentially enhance shareholder value.
Shine Justice Ltd has announced an update on its ongoing on-market buy-back program. As of April 23, 2025, the company has bought back a total of 2,118,464 ordinary fully paid securities, with 150,728 bought back on the previous day. This buy-back initiative is part of Shine Justice Ltd’s strategy to manage its capital structure and potentially enhance shareholder value.
Shine Justice Ltd has announced an update regarding its ongoing on-market buy-back program. As of April 22, 2025, the company has repurchased a total of 1,967,736 ordinary fully paid securities, including 168,168 securities bought back on the previous day. This buy-back initiative is part of Shine Justice’s strategy to optimize its capital structure and potentially enhance shareholder value.
Shine Justice Ltd. has announced an update on its ongoing on-market buy-back program. As of April 17, 2025, the company has bought back a total of 1,709,414 ordinary fully paid securities, with an additional 90,154 securities bought back on the previous day. This buy-back initiative is part of Shine Justice’s strategy to manage its capital structure and potentially enhance shareholder value.
Shine Justice Ltd has announced an update regarding its ongoing on-market buy-back program. As of April 16, 2025, the company has repurchased a total of 1,698,464 ordinary fully paid securities, with an additional 10,950 securities bought back on the previous day. This buy-back initiative is part of Shine Justice’s strategy to manage its capital structure and potentially enhance shareholder value.
Shine Justice Ltd has announced an update regarding its ongoing on-market buy-back program. As of April 11, 2025, the company has repurchased a total of 1,576,464 ordinary fully paid securities, including 62,473 shares bought back on the previous day. This buy-back initiative is part of Shine Justice’s strategy to manage its capital structure and potentially enhance shareholder value.
Shine Justice Ltd. has announced a change in the interests of a substantial holder, with Iolite Partners Ltd. increasing its voting power from 9.98% to 11.0%. This change in shareholding could potentially impact the company’s governance and influence future strategic decisions, reflecting a strengthened position for Iolite Partners Ltd. within the company’s shareholder structure.
Shine Justice Ltd has announced an update regarding its ongoing on-market buy-back of ordinary fully paid securities. As of April 9, 2025, the company has repurchased a total of 1,513,991 shares, with 300,000 shares bought back on the previous day. This buy-back initiative is part of Shine Justice Ltd’s strategy to manage its capital structure and potentially enhance shareholder value.
Shine Justice Ltd. announced an update regarding its ongoing on-market buy-back program. As of April 8, 2025, the company has repurchased a total of 1,214,991 ordinary fully paid securities, with 14,968 bought back on the previous day. This buy-back initiative is part of Shine Justice’s strategy to manage its capital structure and potentially enhance shareholder value.
Shine Justice Ltd has announced an update regarding its ongoing on-market buy-back of ordinary fully paid securities. As of April 7, 2025, the company has bought back a total of 1,112,617 securities, with an additional 86,406 securities bought back on the previous day. This buy-back activity is part of the company’s strategy to manage its capital structure and potentially enhance shareholder value.
Shine Justice Ltd has announced an update regarding its ongoing share buy-back program. As of April 4, 2025, the company has repurchased a total of 1,112,617 ordinary fully paid shares, including 75,319 shares bought back on the previous day. This buy-back initiative may impact the company’s market positioning by potentially increasing shareholder value and optimizing capital structure.
Shine Justice Ltd has announced an update regarding its ongoing on-market buy-back program. As of the latest notification, the company has repurchased a total of 986,142 ordinary fully paid securities, with an additional 51,156 securities bought back on the previous day. This buy-back initiative is part of Shine Justice’s strategy to optimize its capital structure and potentially enhance shareholder value.
Shine Justice Ltd has announced an update regarding its ongoing on-market buy-back program. As of April 2, 2025, the company has repurchased a total of 975,355 ordinary fully paid securities, with an additional 10,787 securities bought back on the previous day. This buy-back initiative is part of the company’s strategy to manage its capital structure and potentially enhance shareholder value.
Shine Justice Ltd has announced the cessation of 425,654 performance rights due to the lapse of conditional rights, which were not met or became incapable of being satisfied. This development may impact the company’s capital structure and could have implications for stakeholders, as it reflects on the company’s ability to meet certain performance conditions.
Shine Justice Ltd has announced an update regarding its ongoing share buy-back program. As of March 28, 2025, the company has repurchased a total of 810,212 ordinary fully paid shares, with an additional 87,972 shares bought back on the previous day. This buy-back initiative is part of the company’s strategy to manage its capital structure and potentially enhance shareholder value.
Shine Justice Ltd has announced an update regarding its ongoing buy-back of ordinary fully paid securities. As of March 27, 2025, the company has repurchased a total of 746,405 securities, with an additional 63,807 bought back on the previous day. This buy-back initiative is part of Shine Justice Ltd’s strategy to manage its capital structure and potentially enhance shareholder value.
Shine Justice Ltd has announced an update on its ongoing on-market buy-back program, with a total of 746,405 ordinary fully paid securities bought back as of the previous day. This buy-back initiative reflects the company’s strategy to manage its capital structure and potentially enhance shareholder value.
Shine Justice Ltd. has announced an update regarding its ongoing on-market buy-back program. As of March 24, 2025, the company has repurchased a total of 746,404 ordinary fully paid securities, including 80,614 securities bought back on the previous day. This buy-back initiative is part of Shine Justice’s strategy to manage its capital structure and potentially enhance shareholder value.
Shine Justice Ltd has announced an update regarding its ongoing on-market buy-back program. As of March 20, 2025, the company has repurchased a total of 565,101 ordinary fully paid securities, with an additional 100,689 securities bought back on the previous day. This buy-back initiative is part of Shine Justice Ltd’s strategy to optimize its capital structure and potentially enhance shareholder value.