Stock picker · William J. O'Neil

CAN SLIM Strategy

Accelerating earnings, a price near its high, leadership against the index, and a market in a confirmed uptrend.

Prices to · fundamentals for 1,859 of 2,353 stocks (growth figures for 1,561) · ASIC shorts T+4 · Not financial advice

Market regime · S&P/ASX 200 (XJO)

Neutralas of
Close
9,065.1
vs 50-day
+3.1%
vs 200-day
+2.7%
Off 52w high
−2.5%

Be selective: XJO is above its 200-day average but not in a full uptrend, so favour only the strongest setups.

Ranked picks

PassFailUnknown (data missing, or not meaningful for this company)

Dots follow the rule order:1. Earnings growth (C and A)2. Sales growth (scoring only)3. New highs (N)4. Leader, not laggard (L)5. Market direction (M)6. Supply and demand (S)Hover a dot for the evidence.

Showing 40 of 1,548 ranked stocks. Triggered and setup first.

CAN SLIM Strategy: ranked ASX picks
RankStockStatusRulesClosePivot
1AUI
Fundamentals
Net margin
315.1%
ROE
11.3%
FCF margin
n/m
Net debt / EBITDA
n/m
P/E
7.9×
Revenue growth
Year to 30 Jun 2026
EPS growth
12 months to 30 Jun 2026
Fetched
Full financials
Triggered
  • 1. Earnings growth (C and A): pass. EPS +291.8% YoY (12 months to 2026-06-30)
  • 2. Sales growth: pass. Revenue +28.2% YoY (FY ending 2026-06-30), accelerating from +3.8%
  • 3. New highs (N): pass. At its 52-week high
  • 4. Leader, not laggard (L): pass. 6-month relative strength +11.5 points, in the top quartile (cut-off +0.0)
  • 5. Market direction (M): pass. XJO neutral: above its 200-day average without a rising 50-day stack
  • 6. Supply and demand (S): pass. A$1.0m average daily turnover over 20 sessions
$12.42$12.35+0.6%
2SOL
Fundamentals
Net margin
147.0%
ROE
19.8%
FCF margin
−15.5%
Net debt / EBITDA
−0.1×
P/E
8.1×
Revenue growth
Year to 31 Jul 2026
EPS growth
Year to 31 Jul 2026
Fetched
Full financials
Triggered
  • 1. Earnings growth (C and A): pass. EPS +428.8% YoY (FY ending 2026-07-31)
  • 2. Sales growth: pass. Revenue +142.9% YoY (FY ending 2026-07-31), accelerating from +4.1%
  • 3. New highs (N): pass. 3.9% below the 52-week high
  • 4. Leader, not laggard (L): pass. 6-month relative strength +7.3 points, in the top quartile (cut-off +0.0)
  • 5. Market direction (M): pass. XJO neutral: above its 200-day average without a rising 50-day stack
  • 6. Supply and demand (S): pass. A$25.6m average daily turnover over 20 sessions
$47.48$49.43−3.9%
3CGF
Fundamentals
Net margin
28.6%
ROE
12.8%
FCF margin
n/m
Net debt / EBITDA
n/m
P/E
19.5×
Revenue growth
Year to 30 Jun 2026
EPS growth
Year to 30 Jun 2026
Fetched
Full financials
Triggered
  • 1. Earnings growth (C and A): pass. EPS +124.4% YoY (FY ending 2026-06-30), accelerating from +54.4%
  • 2. Sales growth: fail. Revenue -23.1% YoY (FY ending 2026-06-30); below the +20% threshold
  • 3. New highs (N): pass. 0.6% below the 52-week high
  • 4. Leader, not laggard (L): pass. 6-month relative strength +32.6 points, in the top quartile (cut-off +0.0)
  • 5. Market direction (M): pass. XJO neutral: above its 200-day average without a rising 50-day stack
  • 6. Supply and demand (S): pass. A$53.7m average daily turnover over 20 sessions
$12.07$12.14−0.6%
4RHC
Fundamentals
Net margin
1.8%
ROE
6.6%
FCF margin
3.8%
Net debt / EBITDA
2.2×
P/E
41.2×
Revenue growth
Year to 30 Jun 2026
EPS growth
12 months to 30 Jun 2026
Fetched
Full financials
Triggered
  • 1. Earnings growth (C and A): pass. EPS +1198.3% YoY (12 months to 2026-06-30)
  • 2. Sales growth: fail. Revenue +4.4% YoY (FY ending 2026-06-30); below the +20% threshold
  • 3. New highs (N): pass. 0.9% below the 52-week high
  • 4. Leader, not laggard (L): pass. 6-month relative strength +45.4 points, in the top quartile (cut-off +0.0)
  • 5. Market direction (M): pass. XJO neutral: above its 200-day average without a rising 50-day stack
  • 6. Supply and demand (S): pass. A$34.6m average daily turnover over 20 sessions
$56.01$56.22−0.4%
5ANN
Fundamentals
Net margin
9.7%
ROE
10.5%
FCF margin
15.9%
Net debt / EBITDA
1.0×
P/E
n/a (reports in USD)
Revenue growth
Year to 30 Jun 2026
EPS growth
12 months to 30 Jun 2026
Fetched
Full financials
Triggered
  • 1. Earnings growth (C and A): pass. EPS +108.8% YoY (12 months to 2026-06-30)
  • 2. Sales growth: fail. Revenue +6.8% YoY (FY ending 2026-06-30); below the +20% threshold
  • 3. New highs (N): pass. 2.7% below the 52-week high
  • 4. Leader, not laggard (L): pass. 6-month relative strength +72.6 points, in the top quartile (cut-off +0.0)
  • 5. Market direction (M): pass. XJO neutral: above its 200-day average without a rising 50-day stack
  • 6. Supply and demand (S): pass. A$28.3m average daily turnover over 20 sessions
$45.52$46.77−2.7%
6KOA
Fundamentals
Net margin
7.4%
P/E
17.6×
Revenue growth
Year to 30 Jun 2026
Fetched
Full financials
Triggered
  • 1. Earnings growth (C and A): pass. Swung from a net loss to a net profit
  • 2. Sales growth: pass. Revenue +20.3% YoY (FY ending 2026-06-30)
  • 3. New highs (N): pass. 1.9% below the 52-week high
  • 4. Leader, not laggard (L): pass. 6-month relative strength +76.0 points, in the top quartile (cut-off +0.0)
  • 5. Market direction (M): pass. XJO neutral: above its 200-day average without a rising 50-day stack
  • 6. Supply and demand (S): pass. A$927k average daily turnover over 20 sessions
$5.54$5.65−1.9%
7APA
Fundamentals
Net margin
6.9%
FCF margin
13.5%
Net debt / EBITDA
5.9×
P/E
70.9×
Revenue growth
Year to 30 Jun 2026
EPS growth
Year to 30 Jun 2026
Fetched
Full financials
Triggered
  • 1. Earnings growth (C and A): pass. EPS +106.0% YoY (FY ending 2026-06-30)
  • 2. Sales growth: fail. Revenue -5.2% YoY (FY ending 2026-06-30); below the +20% threshold
  • 3. New highs (N): pass. 4.0% below the 52-week high
  • 4. Leader, not laggard (L): pass. 6-month relative strength +2.3 points, in the top quartile (cut-off +0.0)
  • 5. Market direction (M): pass. XJO neutral: above its 200-day average without a rising 50-day stack
  • 6. Supply and demand (S): pass. A$37.0m average daily turnover over 20 sessions
$11.16$11.62−4.0%
8OML
Fundamentals
Net margin
3.9%
ROE
3.6%
FCF margin
23.2%
Net debt / EBITDA
0.4×
P/E
32.8×
Revenue growth
Year to 31 Dec 2025
EPS growth
12 months to 30 Jun 2026
Fetched
Full financials
Triggered
  • 1. Earnings growth (C and A): pass. EPS +40.8% YoY (12 months to 2026-06-30)
  • 2. Sales growth: fail. Revenue +8.8% YoY (FY ending 2025-12-31), accelerating from +0.3%; latest half-year revenue up on the same half a year earlier; latest half-year profit up on the same half a year earlier; below the +20% threshold
  • 3. New highs (N): pass. 0.6% below the 52-week high
  • 4. Leader, not laggard (L): pass. 6-month relative strength +28.8 points, in the top quartile (cut-off +0.0)
  • 5. Market direction (M): pass. XJO neutral: above its 200-day average without a rising 50-day stack
  • 6. Supply and demand (S): pass. A$5.7m average daily turnover over 20 sessions
$1.67$1.68−0.6%
9EVT
Fundamentals
Net margin
4.0%
ROE
5.4%
FCF margin
9.5%
Net debt / EBITDA
1.6×
P/E
51.1×
Revenue growth
Year to 30 Jun 2026
EPS growth
12 months to 30 Jun 2026
Fetched
Full financials
Triggered
  • 1. Earnings growth (C and A): pass. EPS +53.2% YoY (12 months to 2026-06-30)
  • 2. Sales growth: fail. Revenue +7.1% YoY (FY ending 2026-06-30), accelerating from +0.5%; below the +20% threshold
  • 3. New highs (N): pass. 1.6% below the 52-week high
  • 4. Leader, not laggard (L): pass. 6-month relative strength +29.7 points, in the top quartile (cut-off +0.0)
  • 5. Market direction (M): pass. XJO neutral: above its 200-day average without a rising 50-day stack
  • 6. Supply and demand (S): pass. A$2.5m average daily turnover over 20 sessions
$15.89$15.79+0.6%
10CUP
Fundamentals
Net margin
9.1%
ROE
11.0%
FCF margin
18.3%
Net debt / EBITDA
−0.7×
P/E
20.0×
Revenue growth
Year to 30 Jun 2026
EPS growth
Year to 30 Jun 2026
Fetched
Full financials
Triggered
  • 1. Earnings growth (C and A): pass. EPS +60.2% YoY (FY ending 2026-06-30)
  • 2. Sales growth: fail. Revenue +15.3% YoY (FY ending 2026-06-30); below the +20% threshold
  • 3. New highs (N): pass. 2.4% below the 52-week high
  • 4. Leader, not laggard (L): pass. 6-month relative strength +40.3 points, in the top quartile (cut-off +0.0)
  • 5. Market direction (M): pass. XJO neutral: above its 200-day average without a rising 50-day stack
  • 6. Supply and demand (S): pass. A$470k average daily turnover over 20 sessions
$1.66$1.50+10.7%
11MPL
Fundamentals
Net margin
6.8%
ROE
26.8%
FCF margin
n/m
Net debt / EBITDA
n/m
P/E
22.2×
Revenue growth
Year to 30 Jun 2026
EPS growth
12 months to 30 Jun 2026
Fetched
Full financials
Triggered
  • 1. Earnings growth (C and A): pass. EPS +27.5% YoY (12 months to 2026-06-30)
  • 2. Sales growth: fail. Revenue +9.3% YoY (FY ending 2026-06-30), accelerating from +6.6%; below the +20% threshold
  • 3. New highs (N): pass. 3.0% below the 52-week high
  • 4. Leader, not laggard (L): pass. 6-month relative strength +6.3 points, in the top quartile (cut-off +0.0)
  • 5. Market direction (M): pass. XJO neutral: above its 200-day average without a rising 50-day stack
  • 6. Supply and demand (S): pass. A$33.6m average daily turnover over 20 sessions
$5.15$5.17−0.4%
12MQG
Fundamentals
Net margin
67.2%
ROE
13.6%
FCF margin
n/m
Net debt / EBITDA
n/m
P/E
20.4×
Revenue growth
Year to 31 Mar 2026
EPS growth
12 months to 31 Mar 2026
Fetched
Full financials
Triggered
  • 1. Earnings growth (C and A): pass. EPS +29.9% YoY (12 months to 2026-03-31)
  • 2. Sales growth: fail. Revenue +6.3% YoY (FY ending 2026-03-31); below the +20% threshold
  • 3. New highs (N): pass. 3.5% below the 52-week high
  • 4. Leader, not laggard (L): pass. 6-month relative strength +4.6 points, in the top quartile (cut-off +0.0)
  • 5. Market direction (M): pass. XJO neutral: above its 200-day average without a rising 50-day stack
  • 6. Supply and demand (S): pass. A$127.7m average daily turnover over 20 sessions
$258.40$256.19+0.9%
13BVS
Fundamentals
Net margin
39.3%
ROE
104.0%
FCF margin
28.1%
Net debt / EBITDA
−0.6×
P/E
13.8×
Revenue growth
Year to 30 Jun 2026
EPS growth
12 months to 30 Jun 2026
Fetched
Full financials
Triggered
  • 1. Earnings growth (C and A): pass. EPS +50.6% YoY (12 months to 2026-06-30)
  • 2. Sales growth: fail. Revenue +10.1% YoY (FY ending 2026-06-30), accelerating from +3.0%; below the +20% threshold
  • 3. New highs (N): pass. 4.7% below the 52-week high
  • 4. Leader, not laggard (L): pass. 6-month relative strength +50.7 points, in the top quartile (cut-off +0.0)
  • 5. Market direction (M): pass. XJO neutral: above its 200-day average without a rising 50-day stack
  • 6. Supply and demand (S): pass. A$2.7m average daily turnover over 20 sessions
$3.46$3.46+0.1%
14L1G
Fundamentals
Net margin
15.7%
ROE
28.8%
FCF margin
41.1%
P/E
20.1×
Revenue growth
Year to 30 Jun 2026
EPS growth
Year to 30 Jun 2026
Fetched
Full financials
Setup
  • 1. Earnings growth (C and A): pass. EPS +482.6% YoY (FY ending 2026-06-30)
  • 2. Sales growth: pass. Revenue +579.4% YoY (FY ending 2026-06-30)
  • 3. New highs (N): fail. 6.9% below the 52-week high, more than 5% away
  • 4. Leader, not laggard (L): pass. 6-month relative strength +6.9 points, in the top quartile (cut-off +0.0)
  • 5. Market direction (M): pass. XJO neutral: above its 200-day average without a rising 50-day stack
  • 6. Supply and demand (S): pass. A$2.3m average daily turnover over 20 sessions
$1.28$1.23+4.1%
15WAF
Fundamentals
Net margin
25.4%
ROE
43.1%
FCF margin
37.1%
Net debt / EBITDA
−0.1×
P/E
6.4×
Revenue growth
Year to 31 Dec 2025
EPS growth
Year to 31 Dec 2025
Fetched
Full financials
Setup
  • 1. Earnings growth (C and A): pass. EPS +100.5% YoY (FY ending 2025-12-31), accelerating from +45.1%
  • 2. Sales growth: pass. Revenue +111.7% YoY (FY ending 2025-12-31), accelerating from +10.0%; latest half-year revenue up on the same half a year earlier; latest half-year profit up on the same half a year earlier
  • 3. New highs (N): fail. 12.6% below the 52-week high, more than 5% away
  • 4. Leader, not laggard (L): pass. 6-month relative strength +15.9 points, in the top quartile (cut-off +0.0)
  • 5. Market direction (M): pass. XJO neutral: above its 200-day average without a rising 50-day stack
  • 6. Supply and demand (S): pass. A$15.7m average daily turnover over 20 sessions
$3.55$4.06−12.6%
16ALK
Fundamentals
Net margin
24.3%
FCF margin
30.5%
P/E
10.2×
Revenue growth
Year to 30 Jun 2026
EPS growth
12 months to 30 Jun 2026
Fetched
Full financials
Setup
  • 1. Earnings growth (C and A): pass. EPS +225.4% YoY (12 months to 2026-06-30), accelerating from +86.5%
  • 2. Sales growth: pass. Revenue +258.2% YoY (FY ending 2026-06-30), accelerating from +51.7%
  • 3. New highs (N): fail. 11.4% below the 52-week high, more than 5% away
  • 4. Leader, not laggard (L): pass. 6-month relative strength +16.6 points, in the top quartile (cut-off +0.0)
  • 5. Market direction (M): pass. XJO neutral: above its 200-day average without a rising 50-day stack
  • 6. Supply and demand (S): pass. A$7.9m average daily turnover over 20 sessions
$1.79$2.02−11.4%
17AMC
Fundamentals
Net margin
4.7%
ROE
9.4%
FCF margin
5.2%
Net debt / EBITDA
3.5×
P/E
n/a (reports in USD)
Revenue growth
Year to 30 Jun 2026
EPS growth
12 months to 30 Jun 2026
Fetched
Full financials
Setup
  • 1. Earnings growth (C and A): pass. EPS +643.8% YoY (12 months to 2026-06-30)
  • 2. Sales growth: pass. Revenue +56.6% YoY (FY ending 2026-06-30), accelerating from +10.0%
  • 3. New highs (N): fail. 12.6% below the 52-week high, more than 5% away
  • 4. Leader, not laggard (L): pass. 6-month relative strength +14.6 points, in the top quartile (cut-off +0.0)
  • 5. Market direction (M): pass. XJO neutral: above its 200-day average without a rising 50-day stack
  • 6. Supply and demand (S): pass. A$36.5m average daily turnover over 20 sessions
$62.11$67.25−7.6%
18GMD
Fundamentals
Net margin
34.5%
ROE
36.1%
FCF margin
34.9%
Net debt / EBITDA
−0.2×
P/E
13.8×
Revenue growth
Year to 30 Jun 2026
EPS growth
12 months to 30 Jun 2026
Fetched
Full financials
Setup
  • 1. Earnings growth (C and A): pass. EPS +172.2% YoY (12 months to 2026-06-30)
  • 2. Sales growth: pass. Revenue +89.4% YoY (FY ending 2026-06-30)
  • 3. New highs (N): fail. 17.1% below the 52-week high, more than 5% away
  • 4. Leader, not laggard (L): pass. 6-month relative strength +20.9 points, in the top quartile (cut-off +0.0)
  • 5. Market direction (M): pass. XJO neutral: above its 200-day average without a rising 50-day stack
  • 6. Supply and demand (S): pass. A$45.8m average daily turnover over 20 sessions
$7.33$8.05−8.9%
19NEM
Fundamentals
Net margin
34.7%
ROE
26.8%
FCF margin
37.9%
Net debt / EBITDA
−0.2×
P/E
n/a (reports in USD)
Revenue growth
Year to 31 Dec 2025
EPS growth
Year to 31 Dec 2025
Fetched
Full financials
Setup
  • 1. Earnings growth (C and A): pass. EPS +118.8% YoY (FY ending 2025-12-31)
  • 2. Sales growth: pass. Revenue +21.3% YoY (FY ending 2025-12-31)
  • 3. New highs (N): fail. 8.7% below the 52-week high, more than 5% away
  • 4. Leader, not laggard (L): pass. 6-month relative strength +9.9 points, in the top quartile (cut-off +0.0)
  • 5. Market direction (M): pass. XJO neutral: above its 200-day average without a rising 50-day stack
  • 6. Supply and demand (S): pass. A$44.9m average daily turnover over 20 sessions
$174.39$179.70−3.0%
20WGX
Fundamentals
Net margin
18.2%
FCF margin
22.1%
Net debt / EBITDA
−0.7×
P/E
12.5×
Revenue growth
Year to 30 Jun 2026
EPS growth
12 months to 30 Jun 2026
Fetched
Full financials
Setup
  • 1. Earnings growth (C and A): pass. EPS +1133.1% YoY (12 months to 2026-06-30)
  • 2. Sales growth: pass. Revenue +79.4% YoY (FY ending 2026-06-30)
  • 3. New highs (N): fail. 28.2% below the 52-week high, more than 5% away
  • 4. Leader, not laggard (L): pass. 6-month relative strength +4.5 points, in the top quartile (cut-off +0.0)
  • 5. Market direction (M): pass. XJO neutral: above its 200-day average without a rising 50-day stack
  • 6. Supply and demand (S): pass. A$20.2m average daily turnover over 20 sessions
$5.86$5.97−1.8%
21EMR
Fundamentals
Net margin
43.1%
ROE
33.1%
FCF margin
42.4%
P/E
17.5×
Revenue growth
Year to 30 Jun 2026
EPS growth
12 months to 30 Jun 2026
Fetched
Full financials
Setup
  • 1. Earnings growth (C and A): pass. EPS +195.0% YoY (12 months to 2026-06-30)
  • 2. Sales growth: pass. Revenue +39.8% YoY (FY ending 2026-06-30), accelerating from +17.6%
  • 3. New highs (N): fail. 15.9% below the 52-week high, more than 5% away
  • 4. Leader, not laggard (L): pass. 6-month relative strength +14.6 points, in the top quartile (cut-off +0.0)
  • 5. Market direction (M): pass. XJO neutral: above its 200-day average without a rising 50-day stack
  • 6. Supply and demand (S): pass. A$9.8m average daily turnover over 20 sessions
$6.82$7.30−6.6%
22SFR
Fundamentals
Net margin
21.6%
ROE
17.8%
FCF margin
30.8%
Net debt / EBITDA
−0.4×
P/E
n/a (reports in USD)
Revenue growth
Year to 30 Jun 2026
EPS growth
12 months to 30 Jun 2026
Fetched
Full financials
Setup
  • 1. Earnings growth (C and A): pass. EPS +280.1% YoY (12 months to 2026-06-30)
  • 2. Sales growth: pass. Revenue +38.8% YoY (FY ending 2026-06-30), accelerating from +28.6%
  • 3. New highs (N): fail. 18.8% below the 52-week high, more than 5% away
  • 4. Leader, not laggard (L): pass. 6-month relative strength +17.9 points, in the top quartile (cut-off +0.0)
  • 5. Market direction (M): pass. XJO neutral: above its 200-day average without a rising 50-day stack
  • 6. Supply and demand (S): pass. A$47.2m average daily turnover over 20 sessions
$20.29$23.14−12.3%
23PWH
Fundamentals
Net margin
10.5%
ROE
16.7%
FCF margin
6.2%
Net debt / EBITDA
0.1×
P/E
64.3×
Revenue growth
Year to 30 Jun 2026
EPS growth
Year to 30 Jun 2026
Fetched
Full financials
Setup
  • 1. Earnings growth (C and A): pass. EPS +83.2% YoY (FY ending 2026-06-30)
  • 2. Sales growth: pass. Revenue +31.2% YoY (FY ending 2026-06-30)
  • 3. New highs (N): fail. 8.5% below the 52-week high, more than 5% away
  • 4. Leader, not laggard (L): pass. 6-month relative strength +31.6 points, in the top quartile (cut-off +0.0)
  • 5. Market direction (M): pass. XJO neutral: above its 200-day average without a rising 50-day stack
  • 6. Supply and demand (S): pass. A$3.1m average daily turnover over 20 sessions
$11.44$11.77−2.8%
24HGO
Fundamentals
Net margin
9.0%
ROE
26.3%
FCF margin
−0.2%
Net debt / EBITDA
−0.4×
P/E
0.9×
Revenue growth
Year to 31 Dec 2025
Fetched
Full financials
Setup
  • 1. Earnings growth (C and A): pass. EPS swung from a loss to a profit (12 months to 2026-06-30)
  • 2. Sales growth: pass. Revenue +49.1% YoY (FY ending 2025-12-31); latest half-year revenue up on the same half a year earlier; latest half-year profit up on the same half a year earlier
  • 3. New highs (N): fail. 19.4% below the 52-week high, more than 5% away
  • 4. Leader, not laggard (L): pass. 6-month relative strength +2498.4 points, in the top quartile (cut-off +0.0)
  • 5. Market direction (M): pass. XJO neutral: above its 200-day average without a rising 50-day stack
  • 6. Supply and demand (S): pass. A$660k average daily turnover over 20 sessions
$1.04$1.29−19.4%
25EDU
Fundamentals
Net margin
18.0%
ROE
102.2%
FCF margin
26.8%
Net debt / EBITDA
−0.6×
P/E
7.2×
Revenue growth
Year to 31 Dec 2025
EPS growth
Year to 31 Dec 2025
Fetched
Full financials
Setup
  • 1. Earnings growth (C and A): pass. EPS +489.3% YoY (FY ending 2025-12-31)
  • 2. Sales growth: pass. Revenue +95.3% YoY (FY ending 2025-12-31); latest half-year revenue up on the same half a year earlier; latest half-year profit up on the same half a year earlier
  • 3. New highs (N): fail. 28.0% below the 52-week high, more than 5% away
  • 4. Leader, not laggard (L): pass. 6-month relative strength +11.3 points, in the top quartile (cut-off +0.0)
  • 5. Market direction (M): pass. XJO neutral: above its 200-day average without a rising 50-day stack
  • 6. Supply and demand (S): pass. A$416k average daily turnover over 20 sessions
$0.89$1.17−24.4%
26PME
Fundamentals
Net margin
101.4%
ROE
75.0%
FCF margin
45.4%
Net debt / EBITDA
−1.1×
P/E
74.4×
Revenue growth
Year to 30 Jun 2026
EPS growth
12 months to 30 Jun 2026
Fetched
Full financials
Setup
  • 1. Earnings growth (C and A): pass. EPS +130.3% YoY (12 months to 2026-06-30)
  • 2. Sales growth: pass. Revenue +22.9% YoY (FY ending 2026-06-30)
  • 3. New highs (N): fail. 30.9% below the 52-week high, more than 5% away
  • 4. Leader, not laggard (L): pass. 6-month relative strength +34.5 points, in the top quartile (cut-off +0.0)
  • 5. Market direction (M): pass. XJO neutral: above its 200-day average without a rising 50-day stack
  • 6. Supply and demand (S): pass. A$38.9m average daily turnover over 20 sessions
$188.64$203.00−7.1%
27AIS
Fundamentals
Net margin
25.4%
FCF margin
13.9%
Net debt / EBITDA
−0.9×
P/E
2.6×
Revenue growth
Year to 30 Jun 2026
EPS growth
12 months to 30 Jun 2026
Fetched
Full financials
Setup
  • 1. Earnings growth (C and A): pass. EPS +239.1% YoY (12 months to 2026-06-30)
  • 2. Sales growth: pass. Revenue +21.8% YoY (FY ending 2026-06-30), accelerating from +6.9%
  • 3. New highs (N): fail. 42.9% below the 52-week high, more than 5% away
  • 4. Leader, not laggard (L): pass. 6-month relative strength +3.7 points, in the top quartile (cut-off +0.0)
  • 5. Market direction (M): pass. XJO neutral: above its 200-day average without a rising 50-day stack
  • 6. Supply and demand (S): pass. A$3.8m average daily turnover over 20 sessions
$0.40$0.53−24.5%
28BSL
Fundamentals
Net margin
4.8%
ROE
7.6%
FCF margin
1.4%
Net debt / EBITDA
0.0×
P/E
17.6×
Revenue growth
Year to 30 Jun 2026
EPS growth
12 months to 30 Jun 2026
Fetched
Full financials
Setup
  • 1. Earnings growth (C and A): pass. EPS +856.2% YoY (12 months to 2026-06-30)
  • 2. Sales growth: fail. Revenue +2.2% YoY (FY ending 2026-06-30); below the +20% threshold
  • 3. New highs (N): fail. 9.5% below the 52-week high, more than 5% away
  • 4. Leader, not laggard (L): pass. 6-month relative strength +3.5 points, in the top quartile (cut-off +0.0)
  • 5. Market direction (M): pass. XJO neutral: above its 200-day average without a rising 50-day stack
  • 6. Supply and demand (S): pass. A$45.7m average daily turnover over 20 sessions
$31.90$34.30−7.0%
29EQR
Fundamentals
Net margin
4.3%
FCF margin
−14.6%
Net debt / EBITDA
−0.1×
P/E
182.4×
Revenue growth
Year to 30 Jun 2026
Fetched
Full financials
Setup
  • 1. Earnings growth (C and A): pass. EPS swung from a loss to a profit (12 months to 2026-06-30)
  • 2. Sales growth: pass. Revenue +150.5% YoY (FY ending 2026-06-30), accelerating from +149.4%
  • 3. New highs (N): fail. 43.1% below the 52-week high, more than 5% away
  • 4. Leader, not laggard (L): pass. 6-month relative strength +8.3 points, in the top quartile (cut-off +0.0)
  • 5. Market direction (M): pass. XJO neutral: above its 200-day average without a rising 50-day stack
  • 6. Supply and demand (S): pass. A$8.8m average daily turnover over 20 sessions
$0.31$0.55−43.1%
30BOE
Fundamentals
Net margin
1.7%
ROE
0.5%
FCF margin
4.5%
Net debt / EBITDA
−1.4×
P/E
233.6×
Revenue growth
Year to 30 Jun 2026
Fetched
Full financials
Setup
  • 1. Earnings growth (C and A): pass. EPS swung from a loss to a profit (12 months to 2026-06-30)
  • 2. Sales growth: pass. Revenue +99.8% YoY (FY ending 2026-06-30)
  • 3. New highs (N): fail. 33.7% below the 52-week high, more than 5% away
  • 4. Leader, not laggard (L): pass. 6-month relative strength +1.1 points, in the top quartile (cut-off +0.0)
  • 5. Market direction (M): pass. XJO neutral: above its 200-day average without a rising 50-day stack
  • 6. Supply and demand (S): pass. A$7.2m average daily turnover over 20 sessions
$1.43$1.77−19.5%
31GPT
Fundamentals
Net margin
106.7%
ROE
10.1%
FCF margin
68.6%
Net debt / EBITDA
4.1×
P/E
9.3×
Revenue growth
Year to 31 Dec 2025
EPS growth
12 months to 30 Jun 2026
Fetched
Full financials
Setup
  • 1. Earnings growth (C and A): pass. EPS +178.4% YoY (12 months to 2026-06-30)
  • 2. Sales growth: fail. Revenue +4.4% YoY (FY ending 2025-12-31); latest half-year profit up on the same half a year earlier; below the +20% threshold
  • 3. New highs (N): fail. 11.3% below the 52-week high, more than 5% away
  • 4. Leader, not laggard (L): pass. 6-month relative strength +1.4 points, in the top quartile (cut-off +0.0)
  • 5. Market direction (M): pass. XJO neutral: above its 200-day average without a rising 50-day stack
  • 6. Supply and demand (S): pass. A$28.4m average daily turnover over 20 sessions
$5.10$4.99+2.2%
32CMM
Fundamentals
Net margin
39.7%
FCF margin
23.8%
Net debt / EBITDA
−1.2×
P/E
23.0×
Revenue growth
Year to 30 Jun 2026, company filing (extracted)
EPS growth
12 months to 30 Jun 2026
Fetched
Full financials
Setup
  • 1. Earnings growth (C and A): pass. EPS +70.6% YoY (12 months to 2026-06-30)
  • 2. Sales growth: pass. Revenue +40.6% YoY (FY ending 2026-06-30)
  • 3. New highs (N): fail. 20.6% below the 52-week high, more than 5% away
  • 4. Leader, not laggard (L): pass. 6-month relative strength +7.0 points, in the top quartile (cut-off +0.0)
  • 5. Market direction (M): pass. XJO neutral: above its 200-day average without a rising 50-day stack
  • 6. Supply and demand (S): pass. A$22.6m average daily turnover over 20 sessions
$14.50$16.23−10.7%
33A1M
Fundamentals
Net margin
16.9%
FCF margin
−29.8%
Net debt / EBITDA
0.1×
P/E
13.1×
Revenue growth
Year to 30 Jun 2026
EPS growth
12 months to 30 Jun 2026
Fetched
Full financials
Setup
  • 1. Earnings growth (C and A): pass. EPS +93.1% YoY (12 months to 2026-06-30), accelerating from +68.8%
  • 2. Sales growth: pass. Revenue +29.4% YoY (FY ending 2026-06-30), accelerating from +5.0%
  • 3. New highs (N): fail. 29.4% below the 52-week high, more than 5% away
  • 4. Leader, not laggard (L): pass. 6-month relative strength +15.6 points, in the top quartile (cut-off +0.0)
  • 5. Market direction (M): pass. XJO neutral: above its 200-day average without a rising 50-day stack
  • 6. Supply and demand (S): pass. A$1.4m average daily turnover over 20 sessions
$0.66$0.94−29.4%
34EZL
Fundamentals
Net margin
11.8%
FCF margin
n/m
Net debt / EBITDA
n/m
P/E
13.1×
Revenue growth
Year to 30 Jun 2026
EPS growth
12 months to 30 Jun 2026
Fetched
Full financials
Setup
  • 1. Earnings growth (C and A): pass. EPS +62.5% YoY (12 months to 2026-06-30)
  • 2. Sales growth: pass. Revenue +43.6% YoY (FY ending 2026-06-30), accelerating from +28.9%
  • 3. New highs (N): fail. 9.5% below the 52-week high, more than 5% away
  • 4. Leader, not laggard (L): pass. 6-month relative strength +15.9 points, in the top quartile (cut-off +0.0)
  • 5. Market direction (M): pass. XJO neutral: above its 200-day average without a rising 50-day stack
  • 6. Supply and demand (S): pass. A$366k average daily turnover over 20 sessions
$1.33$1.40−4.7%
35ORI
Fundamentals
Net margin
3.1%
ROE
5.8%
FCF margin
5.8%
Net debt / EBITDA
1.6×
P/E
44.6×
Revenue growth
Year to 30 Sep 2025
EPS growth
12 months to 31 Mar 2026
Fetched
Full financials
Setup
  • 1. Earnings growth (C and A): pass. EPS +173.2% YoY (12 months to 2026-03-31)
  • 2. Sales growth: fail. Revenue +5.9% YoY (FY ending 2025-09-30); latest half-year profit up on the same half a year earlier; below the +20% threshold
  • 3. New highs (N): fail. 13.4% below the 52-week high, more than 5% away
  • 4. Leader, not laggard (L): pass. 6-month relative strength +6.6 points, in the top quartile (cut-off +0.0)
  • 5. Market direction (M): pass. XJO neutral: above its 200-day average without a rising 50-day stack
  • 6. Supply and demand (S): pass. A$25.7m average daily turnover over 20 sessions
$22.92$23.70−3.3%
36CDA
Fundamentals
Net margin
20.0%
ROE
30.9%
FCF margin
21.3%
Net debt / EBITDA
−0.1×
P/E
58.5×
Revenue growth
Year to 30 Jun 2026
EPS growth
12 months to 30 Jun 2026
Fetched
Full financials
Setup
  • 1. Earnings growth (C and A): pass. EPS +68.8% YoY (12 months to 2026-06-30), accelerating from +26.8%
  • 2. Sales growth: pass. Revenue +29.8% YoY (FY ending 2026-06-30), accelerating from +22.5%
  • 3. New highs (N): fail. 20.0% below the 52-week high, more than 5% away
  • 4. Leader, not laggard (L): pass. 6-month relative strength +36.6 points, in the top quartile (cut-off +0.0)
  • 5. Market direction (M): pass. XJO neutral: above its 200-day average without a rising 50-day stack
  • 6. Supply and demand (S): pass. A$35.3m average daily turnover over 20 sessions
$56.12$70.14−20.0%
37WLE
Fundamentals
Net margin
65.1%
ROE
9.0%
FCF margin
n/m
Net debt / EBITDA
n/m
P/E
11.1×
Revenue growth
Year to 30 Jun 2026
EPS growth
12 months to 30 Jun 2026
Fetched
Full financials
Setup
  • 1. Earnings growth (C and A): pass. EPS +151.3% YoY (12 months to 2026-06-30)
  • 2. Sales growth: pass. Revenue +126.1% YoY (FY ending 2026-06-30)
  • 3. New highs (N): fail. 9.7% below the 52-week high, more than 5% away
  • 4. Leader, not laggard (L): fail. 6-month relative strength -4.8 points, below the top-quartile cut-off of +0.0
  • 5. Market direction (M): pass. XJO neutral: above its 200-day average without a rising 50-day stack
  • 6. Supply and demand (S): pass. A$1.5m average daily turnover over 20 sessions
$1.31$1.33−1.5%
38MSV
Fundamentals
Net margin
7.3%
ROE
23.5%
FCF margin
8.9%
Net debt / EBITDA
−0.3×
P/E
9.0×
Revenue growth
Year to 30 Jun 2026
EPS growth
12 months to 30 Jun 2026
Fetched
Full financials
Setup
  • 1. Earnings growth (C and A): pass. EPS +2780.0% YoY (12 months to 2026-06-30)
  • 2. Sales growth: fail. Revenue +5.5% YoY (FY ending 2026-06-30); below the +20% threshold
  • 3. New highs (N): fail. 5.8% below the 52-week high, more than 5% away
  • 4. Leader, not laggard (L): pass. 6-month relative strength +24.6 points, in the top quartile (cut-off +0.0)
  • 5. Market direction (M): pass. XJO neutral: above its 200-day average without a rising 50-day stack
  • 6. Supply and demand (S): pass. A$498k average daily turnover over 20 sessions
$0.65$0.69−5.8%
39S32
Fundamentals
Net margin
18.7%
ROE
11.7%
FCF margin
8.6%
Net debt / EBITDA
−0.6×
P/E
n/a (reports in USD)
Revenue growth
Year to 30 Jun 2026
EPS growth
12 months to 30 Jun 2026
Fetched
Full financials
Setup
  • 1. Earnings growth (C and A): pass. EPS +412.8% YoY (12 months to 2026-06-30)
  • 2. Sales growth: fail. Revenue +0.6% YoY (FY ending 2026-06-30); below the +20% threshold
  • 3. New highs (N): fail. 14.6% below the 52-week high, more than 5% away
  • 4. Leader, not laggard (L): pass. 6-month relative strength +7.6 points, in the top quartile (cut-off +0.0)
  • 5. Market direction (M): pass. XJO neutral: above its 200-day average without a rising 50-day stack
  • 6. Supply and demand (S): pass. A$70.3m average daily turnover over 20 sessions
$4.55$5.24−13.2%
40KAN
Fundamentals
Net margin
9.0%
ROE
26.3%
FCF margin
−0.2%
Net debt / EBITDA
−0.4×
P/E
0.9×
Revenue growth
Year to 31 Dec 2025
Fetched
Full financials
Setup
  • 1. Earnings growth (C and A): pass. EPS swung from a loss to a profit (12 months to 2026-06-30)
  • 2. Sales growth: pass. Revenue +49.1% YoY (FY ending 2025-12-31); latest half-year revenue up on the same half a year earlier; latest half-year profit up on the same half a year earlier
  • 3. New highs (N): fail. 15.1% below the 52-week high, more than 5% away
  • 4. Leader, not laggard (L): pass. 6-month relative strength +82.7 points, in the top quartile (cut-off +0.0)
  • 5. Market direction (M): pass. XJO neutral: above its 200-day average without a rising 50-day stack
  • 6. Supply and demand (S): pass. A$652k average daily turnover over 20 sessions
$1.10$1.29−15.1%
  • Company filing (extracted)

Pivot is the top of the base: the breakout level, and the exit if the price closes back below it. Growth compares the latest reported period with the same span a year earlier: TTM is the trailing 12 months, FY a full year, HY a half year, and F marks a figure computed from a company filing. "n/a" means we do not hold the figure, never that it is zero; "n/m" means it is not meaningful (growth beyond +500% or below −95%, or a ratio for a bank, insurer or other financial).

The method

CAN SLIM · William J. O'Neil

William J. O'Neil founded Investor's Business Daily and the research firm William O'Neil + Co. He built CAN SLIM from a study of the biggest US stock winners going back to the 1950s, looking for what they had in common before their largest price advances, and set it out in How to Make Money in Stocks, first published in 1988.

Each letter is one trait: C, current quarterly earnings up sharply; A, strong annual earnings growth; N, something new, whether a product, management or a new price high; S, supply and demand, seen in volume; L, a leader rather than a laggard; I, institutional sponsorship; and M, market direction. The traits work together: a strong company in a weak market, or a cheap laggard, is not a CAN SLIM stock.

Our version maps the letters that ASX data can support. EPS growth stands in for C and A, closeness to the 52-week high stands in for N, relative strength against the rest of the market stands in for L, the S&P/ASX 200 trend is M, and a turnover floor is a thin proxy for S. Institutional sponsorship (I) is not evaluated.

Metadata

Style
growth-momentum
Holding period
Months
Risk posture
O'Neil's rule: sell any stock that falls 7% to 8% below the purchase price, without exception.
Universe
ASX equities with at least 60 sessions of price history; only those with at least A$250,000 average daily turnover can trigger
Refresh cadence
Daily, after the evening price sweep
Rules
6

The rules

Every rule resolves to pass, fail or unknown for every stock. Unknown means the data is missing, or the figure is not meaningful for this company: it never counts as a pass, and a stock cannot trigger while a core rule is unknown. Rules marked scoring only order the list without gating it. The score is the rules' weights earned: a pass earns more the more decisively it passes, and a trigger rule that has not fired yet earns part of its weight for how close the relevant measure is to its threshold, so the setups nearest to triggering rank first.

  1. Rule 1: Earnings growth (C and A)

    CoreData source: Company fundamentals
    The rule
    Current quarterly earnings per share up at least 25% on the same quarter a year earlier, backed by strong annual earnings growth.
    How we test it
    Pass when EPS is up at least 25% on the same series a year earlier (trailing twelve months where available, otherwise annual), or the company has swung from a net loss to a net profit on that same basis. ASX companies report half-yearly, not quarterly, so a trailing-twelve-month comparison is the closest honest proxy, and when a half-year result from the company's own filing is fresher, EPS is measured on that half against the same half a year earlier. Fail when the latest EPS on that basis is still a loss. Unknown when there is no EPS growth figure.
  2. Rule 2: Sales growth

    Scoring onlyData source: Company fundamentals
    The rule
    Earnings growth should be backed by strong sales growth, not just cost cutting.
    How we test it
    Pass when the latest annual revenue is up at least 20% on the prior year, or, when a half-year result from the company's own filing is fresher, when that half is up at least 20% on the same half a year earlier. When the latest twelve months are newer than the latest annual, they are compared with the twelve months a year before. Unknown when either period is missing.
  3. Rule 3: New highs (N)

    CoreData source: Daily prices
    The rule
    Buy stocks emerging to new price highs from a sound base, not stocks near their lows.
    How we test it
    Pass when the close is within 5% of the 52-week high. Unknown without a 52-week high. Until it passes, the stock scores higher the closer its relevant measure is to this rule's trigger threshold, so the setups nearest to triggering rank first.
  4. Rule 4: Leader, not laggard (L)

    CoreData source: Daily prices
    The rule
    Buy the leading stocks in leading groups. O'Neil looks for a relative strength rating of 80 or more.
    How we test it
    Pass when the stock's 6-month return minus the S&P/ASX 200's 6-month return is in the top quartile (at or above the 75th percentile) of every stock evaluated that day. Unknown without 6 months of price history. Until it passes, the stock scores higher the closer its relevant measure is to this rule's trigger threshold, so the setups nearest to triggering rank first.
  5. Rule 5: Market direction (M)

    CoreData source: S&P/ASX 200 index
    The rule
    Three out of four stocks follow the market's trend, so buy only when the market is in a confirmed uptrend.
    How we test it
    Read from the S&P/ASX 200 (XJO): uptrend when the index closes above its 50-day average and the 50-day is above the 200-day; neutral when it closes above the 200-day but that stack is not in place; downtrend when it closes below the 200-day. Pass on uptrend or neutral, fail on downtrend, unknown when there is not enough recent index data (fewer than 200 sessions) to read the trend. A downtrend does not hide picks; it blocks triggers and turns the strategy verdict to stand aside.
  6. Rule 6: Supply and demand (S)

    CoreData source: Daily prices
    The rule
    Big winners show demand in their trading volume. Thinly traded stocks are hard to buy and harder to sell.
    How we test it
    Pass when the average daily turnover (close times volume) over the last 20 sessions is at least A$250,000. The same floor excludes sub-cent stocks, whose prices are stored to 2 decimal places and are too coarse to measure. Unknown without 20 sessions of price and volume.

What this cannot see

  • Reported fundamentals cover 1561 of the 2353 stocks evaluated. Where growth data is missing the growth rules read unknown, never pass, so those stocks cannot trigger.
  • There are no quarterly earnings for ASX companies, so trailing-twelve-month EPS stands in for the C in CAN SLIM, and it moves only when a half-year or full-year result lands.
  • Institutional sponsorship (I) is not evaluated; we hold no fund ownership data.
  • New products, new management and industry-group leadership are not evaluated.
  • Relative strength is ranked against the ASX stocks we evaluate, not IBD's proprietary rating of US stocks, and the cut-off is the top quartile, slightly looser than O'Neil's 80.
  • Everything is measured on end-of-day prices after the evening sweep. We do not see intraday breakouts, the time of day a move happened, or news released after the close.
  • Prices are stored to 2 decimal places, so sub-cent stocks cannot be measured reliably; the A$250,000 turnover floor excludes them.
  • This is a screen, not a recommendation. Nothing here is financial advice.

Sources

  • William J. O'Neil, How to Make Money in Stocks (McGraw-Hill; first published 1988).
  • Investor's Business Daily: the CAN SLIM investing system.

Not financial advice. These picks are a mechanical reading of published rules against public data, not recommendations, and a stock that meets every rule can still fall. Prices and company fundamentals are third-party data and can lag a company's filings by weeks; short positions come from ASIC with a T+4 trading-day delay. The strategy is attributed to its author for identification only; the evaluation is ours. See the methodology and disclaimer.