morning brief · 2026-06-212026-06-192026-06-22

📊 21 Jun 2026 (Sun) — Daily Brief

Generated 2026-06-21 19:27 AEST by asx-monitor.

🔥 Price-sensitive announcements (today)

Sources: hotcopper · 9 watchlist match(es) · 1 price-sensitive

⚠️ asxdotcom failed: returned 0 rows (markup may have changed)

  • 4DX — Change in substantial holding · link

⏭️ Non-sensitive announcements (watchlist)

8 announcement(s) across 5 ticker(s): AON, BC8, EDE, EXR, LIN

📊 Volume × Flow (yesterday's session vs T-3 broker tape)

Volume: yfinance (2026-06-19) · Flow: Market Lens (live, 2026-06-17)

🏦 Institutional flow spikes (acceleration, not presence)

Resource + investment-bank net flow on 2026-06-17 (T-3) vs each name's own trailing baseline · 3 spike(s) out of 81 institutional name(s).

  • QPM 🔥 Flow spike (≥2.5× baseline) 3.1× · today $158k vs base $51k (5 sess)
    • 📉 Momentum: DOWNTREND · 5d -14.3% · 20d -25.0% · 62% off high · RSI 31
    • 🧠 Why: # QPM Institutional Accumulation Analysis

Most Likely Reason: Institutions appear to be accumulating into a technical oversold condition (RSI 30.8) following the May 25 Data Centre Strategy announcement for IPS, likely viewing the 61% drawdown from 252-day highs and current downtrend as a capitulation opportunity to establish positions ahead of either execution updates or broader data-centre/AI infrastructure tailwinds. The 3x spike in institutional buying volume (157k vs. 51k baseline) suggests coordinated conviction despite price momentum still negative, typical of accumulation into weakness.

Biggest Risk to This Read: The data centre strategy announcement is nearly a month old with no follow-up catalysts visible, raising the risk that institutions are simply rotating out of other holdings rather than betting on new value in QPM—meaning the spike could reflect forced rebalancing or hedging rather than genuine conviction, and the downtrend could resume without near-term news to re-rate the stock.

  • WBT 🔥 Flow spike (≥2.5× baseline) 2.8× · today $6.9M vs base $2.4M (5 sess)
    • 🚀 Momentum: EXTENDED · 5d +35.5% · 20d +25.9% · 0% off high · RSI 66 · 6d up
    • 🧠 Why: # WBT Institutional Accumulation Assessment

Most Likely Reason: Institutions are accumulating into WBT following a sharp 5-day rally (+35.5%), likely positioning ahead of an anticipated catalyst or earnings inflection point. The 2.8x spike in institutional buying on a tightening free float suggests conviction that the stock remains mispriced despite already hitting 252-week highs, implying institutions expect further upside and are front-running broader recognition.

Biggest Risk: The absence of disclosed price-sensitive announcements or identifiable near-term catalysts creates significant opacity—institutions may be trading on non-public information, sector momentum, or a crowded positioning narrative that could reverse sharply if sentiment shifts. The RSI at 65.5 and stock already at 52-week highs also leave limited margin for error; if the unnamed catalyst disappoints or fails to materialize, unwinding could accelerate given the compressed float.

  • AIS 🔥 Flow spike (≥2.5× baseline) 2.5× · today $593k vs base $234k (5 sess)
    • ↘️ Momentum: PULLBACK · 5d +4.0% · 20d -6.0% · 42% off high · RSI 48
    • 🧠 Why: Most likely reason for institutional accumulation:

AIS released significant gold intersections at Golden Plateau on 2026-06-09, followed by rapid substantial holder transitions (exit on 2026-06-11, entry by new holder on 2026-06-17), signalling a shift in institutional conviction around exploration upside. The 2.5× spike in institutional buying flow (592k vs. 234k baseline) arriving 3–4 days post-catalyst suggests institutions are positioning ahead of likely follow-up assay results or resource upgrade announcements that could validate the June intersections into a material reserve expansion.

Biggest risk to this read:

The stock is down 42% from its 252-day high and in pullback momentum (RSI 48.3, -6% over 20d), which could indicate that the "new buyer" holding disclosed on 2026-06-17 was a capitulation or forced rotation rather than conviction-driven accumulation—if that holder subsequently exits or the gold intersections fail to convert into economic mineral resources, institutional support could evaporate rapidly on a micro-cap with likely tight float.

🏦 Institutional confluence (pre-positioning)

  • +7 steady institutional name(s) (no flow spike): AEE, AGY, CPO, CY5, GDM, KLI, WIN

🎯 Resource-specialist flow

  • +21 steady institutional name(s) (no flow spike): AON, ATV, BOA, BUX, CBE, DTR, DYM, EMT, EXR, G50, GA8, KRR, LOT, OD6, OM1, OR3, RAP, RCM, SLM, TOR, WC8

🏦 Investment-bank flow

  • QPM 🔥 Flow spike (≥2.5× baseline) 3.1×
    • 📉 Momentum: DOWNTREND · 5d -14.3% · 20d -25.0% · 62% off high · RSI 31
    • rule: investment-bank flow 1.18
    • 5d broker flow — inst $+157,761, retail $+105,498, mm $+7,248
    • yesterday vol 3.2× avg ($379,196 $-vol)
  • WBT 🔥 Flow spike (≥2.5× baseline) 2.8×
    • 🚀 Momentum: EXTENDED · 5d +35.5% · 20d +25.9% · 0% off high · RSI 66 · 6d up
    • rule: investment-bank flow 0.58
    • 5d broker flow — inst $+8,491,391, retail $+0, mm $+0
    • yesterday vol 2.9× avg ($49,345,411 $-vol)
  • +28 steady institutional name(s) (no flow spike): AAJ, ACW, AR3, ASN, AW1, CBA, CUV, DEV, DM1, DRE, ECL, EGR, EYE, GCM, IMU, IOV, KAR, LIN, LKE, LSR, MGU, MRD, NVX, ONE, PNN, RML, RNU, SYR

🛒 Retail-only flow

  • ABX
    • rule: retail flow 0.35
    • 5d broker flow — inst $+0, retail $+6,430, mm $+0
  • AR9
    • rule: retail flow 0.36
    • 5d broker flow — inst $+0, retail $+44,337, mm $+3,105
  • AT4
    • 📉 Momentum: DOWNTREND · 5d -13.0% · 20d -39.4% · 82% off high · RSI 12
    • rule: retail flow 0.15
    • 5d broker flow — inst $+0, retail $+66,140, mm $+26,548
    • yesterday vol 1.7× avg ($774,795 $-vol)
  • BC8
    • ↘️ Momentum: PULLBACK · 5d +6.8% · 20d -3.3% · 36% off high · RSI 40
    • rule: retail flow 0.91
    • 5d broker flow — inst $+9,742, retail $+2,869,659, mm $+31,489
    • yesterday vol 2.4× avg ($7,514,413 $-vol)
    • net +$9,742, buy ratio 54% (2026-06-17)
  • BM8
    • rule: retail flow 1.95
    • 5d broker flow — inst $+0, retail $+34,731, mm $+0
  • CRR
    • rule: retail flow 3.45
    • 5d broker flow — inst $+0, retail $+54,079, mm $+0
  • CUF
    • rule: retail flow 0.43
    • 5d broker flow — inst $-29, retail $+141,080, mm $+0
    • net $29, buy ratio 0% (2026-06-17)
  • EMV
    • ↘️ Momentum: PULLBACK · 5d +1.3% · 20d -3.3% · 33% off high · RSI 37 · 1d up
    • rule: retail flow 0.26
    • 5d broker flow — inst $+0, retail $+18,921, mm $+8,919
  • EVR
    • rule: retail flow 0.24
    • 5d broker flow — inst $+0, retail $+13,085, mm $+0
  • GAL
    • rule: retail flow 0.60
    • 5d broker flow — inst $+0, retail $+16,063, mm $+0
  • GNM
    • rule: retail flow 0.46
    • 5d broker flow — inst $+0, retail $+20,984, mm $+0
  • LNQ
    • rule: retail flow 0.33
    • 5d broker flow — inst $-2,600, retail $+31,835, mm $+0
  • LRV
    • 🌱 Momentum: COILED · 5d +5.3% · 20d +3.2% · 19% off high · RSI 52
    • rule: retail flow 0.13
    • 5d broker flow — inst $+91,702, retail $+386,279, mm $+84,599
  • MSB
    • 🌱 Momentum: COILED · 5d +9.2% · 20d +2.9% · 31% off high · RSI 49 · 3d up
    • rule: retail flow 0.12
    • 5d broker flow — inst $+64,626, retail $+623,377, mm $+133,309
    • yesterday vol 4.5× avg ($25,456,091 $-vol)
    • net +$19,349, buy ratio 100% (2026-06-17)
  • QEM
    • rule: retail flow 0.27
    • 5d broker flow — inst $+0, retail $+16,077, mm $+0
  • RMX
    • rule: retail flow 0.14
    • 5d broker flow — inst $+0, retail $+7,527, mm $+1,351
  • SER
    • 🚀 Momentum: EXTENDED · 5d +26.9% · 20d -15.4% · 41% off high · RSI 47
    • rule: retail flow 0.55
    • 5d broker flow — inst $+0, retail $+3,832, mm $+0
  • SLS
    • 📈 Momentum: BREAKOUT · 5d +13.1% · 20d +30.2% · 2% off high · RSI 60
    • rule: retail flow 0.26
    • 5d broker flow — inst $+0, retail $+251,057, mm $+43,677
  • SPD
    • 📉 Momentum: DOWNTREND · 5d -8.3% · 20d -27.9% · 59% off high · RSI 26
    • rule: retail flow 0.50
    • 5d broker flow — inst $+0, retail $+56,968, mm $+14,914
  • TLG
    • 📉 Momentum: DOWNTREND · 5d -10.0% · 20d -25.0% · 59% off high · RSI 18
    • rule: retail flow 0.43
    • 5d broker flow — inst $+0, retail $+54,667, mm $+15,695
  • XPN
    • rule: retail flow 1.12
    • 5d broker flow — inst $+0, retail $+8,571, mm $+0
  • ZMI
    • ↘️ Momentum: PULLBACK · 5d +7.1% · 20d +0.0% · 25% off high · RSI 33
    • rule: retail flow 3.60
    • 5d broker flow — inst $+0, retail $+24,417, mm $+0
    • yesterday vol 4.9× avg ($105,976 $-vol)
    • net +$0, buy ratio 50% (2026-06-17)

🔊 Market-maker-only flow (no institutional participation)

  • SNM
    • rule: market-maker flow 0.00
    • 5d broker flow — inst $+0, retail $+4,391, mm $+721

❓ Below thresholds

  • 4DX · Change in substantial holding
    • ↗️ Momentum: UPTREND · 5d +23.4% · 20d +38.4% · 33% off high · RSI 64 · 2d up
    • rule: flow below classification thresholds
    • 5d broker flow — inst $+792,516, retail $+1,552,361, mm $+125,319
    • yesterday vol 2.0× avg ($71,766,009 $-vol)
    • net +$511,443, buy ratio 100% (2026-06-17)
    • price-sensitive announcement: Change in substantial holding
  • AAU
    • 📉 Momentum: DOWNTREND · 5d -45.5% · 20d -40.0% · 65% off high · RSI 0
    • rule: flow below classification thresholds
    • yesterday vol 3.2× avg ($98,320 $-vol)
  • AIS 🔥 Flow spike (≥2.5× baseline) 2.5×
    • ↘️ Momentum: PULLBACK · 5d +4.0% · 20d -6.0% · 42% off high · RSI 48
    • rule: flow below classification thresholds
    • 5d broker flow — inst $+637,226, retail $+590,928, mm $+0
    • net +$78,255, buy ratio 80% (2026-06-17)
  • ALM
    • rule: flow below classification thresholds
    • 5d broker flow — inst $+12,020, retail $+4,056, mm $+3,606
  • ALR
    • 📉 Momentum: DOWNTREND · 5d -12.1% · 20d -25.6% · 47% off high · RSI 21
    • rule: flow below classification thresholds
    • 5d broker flow — inst $+48,876, retail $+206,677, mm $+12,378
    • net +$22,915, buy ratio 70% (2026-06-17)
  • APC
    • rule: no volume baseline available
    • 5d broker flow — inst $+0, retail $+0, mm $+6,911
  • APX
    • 🌱 Momentum: COILED · 5d -1.4% · 20d -4.0% · 43% off high · RSI 42
    • rule: flow below classification thresholds
    • 5d broker flow — inst $+830,066, retail $+840,184, mm $+5,391
  • ARR
    • 📉 Momentum: DOWNTREND · 5d -13.2% · 20d -26.7% · 58% off high · RSI 34
    • rule: flow below classification thresholds
    • 5d broker flow — inst $-2,968, retail $+31,383, mm $+48,832
  • ARU
    • 📉 Momentum: DOWNTREND · 5d -5.6% · 20d -17.7% · 47% off high · RSI 44
    • rule: flow below classification thresholds
    • 5d broker flow — inst $+1,466,176, retail $+50,785, mm $+16,767
  • BRN
    • ↗️ Momentum: UPTREND · 5d -2.9% · 20d +17.2% · 31% off high · RSI 53 · 1d up
    • rule: flow below classification thresholds
    • 5d broker flow — inst $+47,572, retail $+11,642, mm $+10,254
  • BUS
    • rule: no volume baseline available
    • 5d broker flow — inst $+5,795, retail $+0, mm $+549
  • CDR
    • rule: no volume baseline available
    • 5d broker flow — inst $+5,547, retail $+0, mm $+8,587
  • CPN
    • rule: flow below classification thresholds
    • 5d broker flow — inst $+6,967, retail $+11,121, mm $+1,388
  • CTO
    • 📉 Momentum: DOWNTREND · 5d -7.1% · 20d -13.3% · 46% off high · RSI 38
    • rule: flow below classification thresholds
    • 5d broker flow — inst $+7,607, retail $+22,204, mm $+0
    • yesterday vol 3.5× avg ($56,846 $-vol)
  • CXO
    • 🌱 Momentum: COILED · 5d +8.9% · 20d +0.0% · 20% off high · RSI 52 · 1d up
    • rule: flow below classification thresholds
    • 5d broker flow — inst $+783,573, retail $+367,333, mm $+10,920
  • DRO
    • ↘️ Momentum: PULLBACK · 5d -7.4% · 20d -8.7% · 58% off high · RSI 24
    • rule: flow below classification thresholds
    • 5d broker flow — inst $+6,033,437, retail $+665,329, mm $+652,673
  • EIQ
    • 〰️ Momentum: NEUTRAL · 5d +6.5% · 20d -7.9% · 12% off high · RSI 33 · 1d up
    • rule: flow below classification thresholds
    • 5d broker flow — inst $+176,043, retail $+668,691, mm $+47,820
  • FDR
    • 📉 Momentum: DOWNTREND · 5d -19.7% · 20d -23.0% · 57% off high · RSI 24
    • rule: flow below classification thresholds
    • 5d broker flow — inst $+18,400, retail $+83,807, mm $+1,713
    • net +$18,400, buy ratio 79% (2026-06-17)
  • FMG
    • ↘️ Momentum: PULLBACK · 5d -2.3% · 20d -9.1% · 14% off high · RSI 26
    • rule: flow below classification thresholds
    • 5d broker flow — inst $+22,103,098, retail $+102,877, mm $+0
    • net +$150,891, buy ratio 68% (2026-06-17)
  • GED
    • rule: no volume baseline available
    • 5d broker flow — inst $+0, retail $+28,685, mm $+0
  • GL1
    • ↘️ Momentum: PULLBACK · 5d -1.0% · 20d -4.0% · 28% off high · RSI 32
    • rule: flow below classification thresholds
    • 5d broker flow — inst $+6,469, retail $+13,288, mm $+0
  • GMN
    • rule: flow below classification thresholds
    • 5d broker flow — inst $+1,832, retail $+0, mm $+0
  • GRR
    • ↘️ Momentum: PULLBACK · 5d -6.2% · 20d -3.2% · 49% off high · RSI 38
    • rule: flow below classification thresholds
    • 5d broker flow — inst $+51,136, retail $+10,237, mm $+24,532
    • net +$15,180, buy ratio 100% (2026-06-17)
  • GT1
    • ↘️ Momentum: PULLBACK · 5d +11.1% · 20d -4.8% · 64% off high · RSI 27
    • rule: flow below classification thresholds
    • 5d broker flow — inst $+4,756, retail $+152,116, mm $+0
    • yesterday vol 1.6× avg ($72,588 $-vol)
    • net $1,857, buy ratio 7% (2026-06-17)
  • HHR
    • rule: no volume baseline available
    • 5d broker flow — inst $+20,020, retail $+0, mm $+0
  • HLS
    • 🚀 Momentum: EXTENDED · 5d +13.9% · 20d +15.5% · 61% off high · RSI 72 · 1d up
    • rule: flow below classification thresholds
    • 5d broker flow — inst $+0, retail $+199,359, mm $+652,836
  • HVY
    • rule: flow below classification thresholds
    • 5d broker flow — inst $+0, retail $-1,265, mm $+0
  • ILA
    • rule: flow below classification thresholds
    • 5d broker flow — inst $+8,750, retail $+53,268, mm $+2,768
    • net +$8,750, buy ratio 100% (2026-06-17)
  • IMI
    • rule: no volume baseline available
  • ITM
    • rule: no volume baseline available
    • 5d broker flow — inst $+0, retail $+18,492, mm $+0
  • IVZ
    • ↘️ Momentum: PULLBACK · 5d -5.1% · 20d +1.8% · 78% off high · RSI 16 · 1d up
    • rule: flow below classification thresholds
    • 5d broker flow — inst $+51,649, retail $+86,554, mm $+1,371
    • net $2,240, buy ratio 0% (2026-06-17)
  • LAC
    • rule: no volume baseline available
    • 5d broker flow — inst $+0, retail $+120,609, mm $+787
  • LKY
    • 📉 Momentum: DOWNTREND · 5d -1.3% · 20d -30.0% · 88% off high · RSI 21 · 1d up
    • rule: flow below classification thresholds
    • 5d broker flow — inst $+39,890, retail $+157,255, mm $+6,893
  • LRD
    • rule: no volume baseline available
    • 5d broker flow — inst $+0, retail $+14,250, mm $+0
  • LTR
    • 📉 Momentum: DOWNTREND · 5d -9.2% · 20d -12.0% · 25% off high · RSI 35
    • rule: flow below classification thresholds
    • 5d broker flow — inst $+2,184,287, retail $+22,355,226, mm $+1,871,502
    • yesterday vol 3.5× avg ($139,206,186 $-vol)
    • net +$1,316,650, buy ratio 93% (2026-06-17)
  • LYC
    • 🌱 Momentum: COILED · 5d +2.3% · 20d -2.1% · 18% off high · RSI 41 · 1d up
    • rule: flow below classification thresholds
    • 5d broker flow — inst $+7,888,953, retail $+2,597,762, mm $+603,684
    • yesterday vol 1.9× avg ($132,844,280 $-vol)
    • net +$206,942, buy ratio 76% (2026-06-17)
  • MML
    • 🌱 Momentum: COILED · 5d +7.7% · 20d +3.7% · 61% off high · RSI 50 · 1d up
    • rule: flow below classification thresholds
    • yesterday vol 21.4× avg ($267,216 $-vol)
  • MQR
    • rule: no volume baseline available
    • 5d broker flow — inst $+0, retail $-2,000, mm $+289
  • MTM
    • 📉 Momentum: DOWNTREND · 5d -6.2% · 20d -10.9% · 66% off high · RSI 36
    • rule: flow below classification thresholds
    • 5d broker flow — inst $+262,023, retail $+328,989, mm $+20,256
    • net +$3,494, buy ratio 55% (2026-06-17)
  • NC6
    • rule: no volume baseline available
    • 5d broker flow — inst $+4,924, retail $+4,924, mm $+0
  • NEU
    • ↘️ Momentum: PULLBACK · 5d -4.9% · 20d -2.3% · 42% off high · RSI 23
    • rule: flow below classification thresholds
    • 5d broker flow — inst $-2,618, retail $+385,259, mm $+2,055,819
    • yesterday vol 3.7× avg ($16,348,070 $-vol)
  • NME
    • rule: no volume baseline available
    • 5d broker flow — inst $+186, retail $+186, mm $+0
  • NUZ
    • ↘️ Momentum: PULLBACK · 5d -4.6% · 20d -6.1% · 64% off high · RSI 50
    • rule: flow below classification thresholds
    • yesterday vol 2.0× avg ($96,815 $-vol)
  • NVU
    • 〰️ Momentum: NEUTRAL · 5d +21.3% · 20d -8.1% · 48% off high · RSI 50 · 1d up
    • rule: flow below classification thresholds
    • 5d broker flow — inst $+0, retail $+10,300, mm $+0
  • NWM
    • rule: no volume baseline available
    • 5d broker flow — inst $+0, retail $+6,991, mm $+0
  • NXM
    • ↘️ Momentum: PULLBACK · 5d -11.9% · 20d -1.9% · 42% off high · RSI 31
    • rule: flow below classification thresholds
    • yesterday vol 8.9× avg ($307,137 $-vol)
  • NXT
    • 🌱 Momentum: COILED · 5d +4.3% · 20d +4.0% · 16% off high · RSI 49 · 1d up
    • rule: flow below classification thresholds
    • 5d broker flow — inst $+1,994,446, retail $+1,986,156, mm $+3,543,657
    • yesterday vol 4.8× avg ($173,421,029 $-vol)
  • ODE
    • rule: flow below classification thresholds
    • 5d broker flow — inst $-120, retail $+30,150, mm $+1,824
    • net $3,300, buy ratio 0% (2026-06-17)
  • PDN
    • 🌱 Momentum: COILED · 5d +3.2% · 20d -4.1% · 31% off high · RSI 41
    • rule: flow below classification thresholds
    • 5d broker flow — inst $+5,028,925, retail $+2,914,673, mm $+1,611,233
    • yesterday vol 4.7× avg ($151,744,460 $-vol)
  • PEN
    • ↗️ Momentum: UPTREND · 5d +22.5% · 20d +27.3% · 51% off high · RSI 64
    • rule: flow below classification thresholds
    • 5d broker flow — inst $+170,990, retail $+304,489, mm $+167,731
    • net +$2,612, buy ratio 57% (2026-06-17)
  • PLS
    • 🌱 Momentum: COILED · 5d -9.8% · 20d -4.5% · 13% off high · RSI 40
    • rule: flow below classification thresholds
    • 5d broker flow — inst $+44,139,885, retail $+15,900,857, mm $+0
    • net +$1,782,239, buy ratio 62% (2026-06-17)
  • PNT
    • rule: no volume baseline available
    • 5d broker flow — inst $+0, retail $+0, mm $+600
  • RCL
    • rule: no volume baseline available
    • 5d broker flow — inst $+0, retail $+14,533, mm $+0
  • RDS
    • rule: no volume baseline available
    • 5d broker flow — inst $+0, retail $+5,450, mm $+0
  • REE
    • rule: flow below classification thresholds
    • 5d broker flow — inst $+2,250, retail $+11,376, mm $+0
    • net +$2,250, buy ratio 71% (2026-06-17)
  • RIE
    • rule: no volume baseline available
    • 5d broker flow — inst $+0, retail $+0, mm $+305
  • RNX
    • rule: no volume baseline available
    • 5d broker flow — inst $+0, retail $+12,257, mm $+0
  • SGQ
    • ↘️ Momentum: PULLBACK · 5d -9.1% · 20d -4.8% · 39% off high · RSI 30
    • rule: flow below classification thresholds
    • 5d broker flow — inst $+33,943, retail $+440,596, mm $+15,379
  • SNX
    • rule: flow below classification thresholds
    • 5d broker flow — inst $+6,514, retail $+34,125, mm $+345
    • net +$3,850, buy ratio 100% (2026-06-17)
  • SQX
    • rule: flow below classification thresholds
    • 5d broker flow — inst $+1,431, retail $+0, mm $+0
  • SRN
    • rule: no volume baseline available
    • 5d broker flow — inst $+0, retail $+15,625, mm $+0
  • T3D
    • ↗️ Momentum: UPTREND · 5d +9.3% · 20d +123.8% · 81% off high · RSI 60
    • rule: flow below classification thresholds
    • 5d broker flow — inst $+8,925, retail $-518, mm $+0
  • TM1
    • 📉 Momentum: DOWNTREND · 5d -7.1% · 20d -18.8% · 42% off high · RSI 18
    • rule: flow below classification thresholds
    • 5d broker flow — inst $+45,076, retail $+238,748, mm $+26,480
    • net +$34,689, buy ratio 100% (2026-06-17)
  • VFY
    • 〰️ Momentum: NEUTRAL · 5d -19.4% · 20d +20.5% · 26% off high · RSI 54 · 1d up
    • rule: flow below classification thresholds
    • yesterday vol 3.1× avg ($557,401 $-vol)
  • VMM
    • ↗️ Momentum: UPTREND · 5d +5.6% · 20d +27.3% · 5% off high · RSI 51
    • rule: flow below classification thresholds
    • 5d broker flow — inst $+841,782, retail $+225,605, mm $+0
  • WA1
    • 📉 Momentum: DOWNTREND · 5d -0.9% · 20d -10.1% · 43% off high · RSI 44
    • rule: flow below classification thresholds
    • 5d broker flow — inst $+0, retail $+93,671, mm $+387,065
  • WC1
    • rule: flow below classification thresholds
    • 5d broker flow — inst $-1,080, retail $+0, mm $+0

🎯 Specific-broker streaks (history-backed)

  • LTR — Resource specialists net buy 8 session(s) running, +$6,196,823 cumulative
  • LYC — Resource specialists net buy 8 session(s) running, +$11,520,140 cumulative
  • NXT — Resource specialists net sell 6 session(s) running, -$9,761,926 cumulative
  • PLS — Argonaut net buy 5 session(s) running, +$1,250,000 cumulative
  • BRN — Bell Potter net buy 5 session(s) running, +$250,000 cumulative
  • NWM — Morgan Stanley net sell 5 session(s) running, -$750,000 cumulative
  • CXO — Resource specialists net buy 5 session(s) running, +$2,883,517 cumulative
  • PDN — Resource specialists net buy 5 session(s) running, +$15,799,451 cumulative
  • PLS — Resource specialists net buy 5 session(s) running, +$3,283,145 cumulative
  • FMG — Resource specialists net buy 4 session(s) running, +$3,229,561 cumulative

Scanned 176 tickers · 36 spike(s) · 84 filtered (low $-vol) · 8 yfinance error(s)