| Date | Firm | Analyst | Rating | Target | Thesis |
|---|---|---|---|---|---|
| 2026-06-17 | Morgan Stanley | Denny Galindo | Hold | — | Cycle-winter probability rising with FOMC hawkish hold (cuts to late 2026); the four-year cycle top may have printed at the early-2026 highs — monitoring on-chain metrics for capitulation signal |
| 2026-02-01 | Bernstein | — | Buy | $160,000 | Corporate treasury adoption and ETF inflows have shifted to H2 2026–H1 2027 window as rate-cut timeline moves out; long-term thesis unaltered |
| 2026-01-15 | Standard Chartered | Geoff Kendrick | Buy | $150,000 | Post-halving consolidation is within cycle norms; Q4 2026 surge thesis intact pending macro improvement — hawkish FOMC hold pushes timeline but does not negate the supply-shock thesis |
| 2026-01-10 | CoinShares | — | Buy | $145,000 | Whale accumulation at multi-year highs continues; post-halving deficit thesis intact; near-term weakness attributed to macro headwinds, not structural deterioration |
| 2026-01-08 | Goldman Sachs | — | Buy | $100,000 | MVRV reset has deepened further; BTC now trading near miner cost-of-production floor (~$60K) — contrarian accumulation signal; bull case to $200K intact if macro turns |
| Date | Price | 1M | 12M |
|---|---|---|---|
| 2026-06-22 | $63,232 | Sell | — |
| 2026-06-19 | $62,900 | Sell | — |
| 2026-06-18 | $64,423 | Sell | — |
| 2026-06-17 | $65,599 | Sell | — |
| 2026-06-16 | $66,301 | Sell | — |
| 2026-06-15 | $65,714 | Sell | — |
| 2026-06-12 | $63,552 | Sell | — |
| Date | Firm | Analyst | Rating | Target | Thesis |
|---|---|---|---|---|---|
| 2026-06-17 | JPMorgan | — | Hold | — | L2 siphoning of mainnet fee revenue continues; monitoring staking yield trends and Glamsterdam devnet results for a thesis-change trigger — hawkish FOMC adds near-term macro headwind |
| 2026-03-15 | Standard Chartered | Geoff Kendrick | Buy | $7,500 | Glamsterdam Q3 2026 devnets are live — upgrade is on track as the primary catalyst for ETH re-rating; cyclical price weakness attributed to macro, not protocol fundamentals |
| 2026-02-01 | Citi | — | Hold | $3,175 | L2 fee compression has worsened since the thesis was set; base fee burn significantly below 2024 peak — watching Glamsterdam to see if it reverses the compression |
| 2026-01-15 | Galaxy Digital | — | Buy | $6,000 | Institutional staking demand growing; ETH/BTC ratio at historic discount — mean reversion thesis; DeFi TVL up 45% YoY supports ecosystem health |
| 2026-01-10 | Fundstrat | Tom Lee | Buy | $8,000 | Glamsterdam is the largest ETH upgrade since the Merge — staking yield and fee-burn restoration are the key re-rating mechanisms; near-term weakness is cyclical |
| Date | Price | 1M | 12M |
|---|---|---|---|
| 2026-06-22 | $1,705 | Sell | — |
| 2026-06-19 | $1,710 | Sell | — |
| 2026-06-18 | $1,748 | Sell | — |
| 2026-06-17 | $1,791 | Sell | — |
| 2026-06-16 | $1,794 | Sell | — |
| 2026-06-15 | $1,725 | Sell | — |
| 2026-06-12 | $1,672 | Sell | — |
| Date | Firm | Analyst | Rating | Target | Thesis |
|---|---|---|---|---|---|
| 2026-04-20 | JPMorgan | Natasha Kaneva | Buy | $6,300 | Most bullish major bank; US fiscal risk + USD weakness + institutional rotation from bonds drives structural repricing; Q4 avg $5,055 en route |
| 2026-04-15 | Goldman Sachs | Mikhail Sprogis | Buy | $5,400 | Year-end target $5,400/oz on central bank buying + de-dollarization; structural demand independent of safe-haven flows |
| 2026-04-10 | UBS | Giovanni Staunovo | Buy | $6,200 | Raised to $6,200/oz; upside scenario $7,200/oz if de-dollarization accelerates; Q3 2026 key inflection point |
| 2026-04-01 | World Gold Council | — | Buy | — | Structural demand shift confirmed; ETF inflows resuming after multi-year outflows reversed; central bank buying at multi-decade highs |
| 2026-03-15 | Citi | Aakash Doshi | Buy | $5,000 | Near-term $5,000/oz; gold as store of value in deglobalization era supports structural bid regardless of safe-haven narrative |
| Date | Price | 1M | 12M |
|---|---|---|---|
| 2026-06-22 | $4,224 | Sell | — |
| 2026-06-19 | $4,224 | Sell | — |
| 2026-06-18 | $4,359 | Hold | — |
| 2026-06-17 | $4,331 | Sell | — |
| 2026-06-16 | $4,328 | Sell | — |
| 2026-06-15 | $4,215 | Sell | — |
| 2026-06-12 | $4,090 | Sell | — |
| Date | Firm | Analyst | Rating | Target | Thesis |
|---|---|---|---|---|---|
| 2026-06-16 | Goldman Sachs | Mikhail Sprogis / Daan Struyven | Hold | $67 | Q4 2026 WTI base $67; the US–Iran peace deal (signing in Switzerland this Friday) reopens the Strait of Hormuz, removing the geopolitical premium that had carried oil above $100 — risk now skews to the $60s base case as OPEC+ adds supply |
| 2026-06-01 | EIA | — | Hold | — | US shale production at record ~13.6M bpd; moderate global demand growth; WTI $71-$106 range for June 2026 with geopolitical premium dominant near-term variable |
| 2026-05-20 | JPMorgan | Natasha Kaneva | Hold | $56 | Avg-2026 Brent $60 base case (~$56 WTI); warns of $150 Brent overshoot if Hormuz remains closed; June 9 ceasefire reduces tail risk but base case structurally bearish on demand amid OPEC+ +188K bpd July increase |
| 2026-04-10 | Citi | Max Layton | Sell | — | Bearish demand on tariff-driven slowdown; oversupply risk growing from non-OPEC production and OPEC discipline breaking down; Iran deal remains the key downside risk |
| 2026-04-05 | Bank of America | Francisco Blanch | Hold | — | $65-$70/bbl WTI structural floor supported by OPEC+ discipline; ceasefire is modestly negative for near-term price but does not alter the medium-term floor thesis |
| Date | Price | 1M | 12M |
|---|---|---|---|
| 2026-06-22 | $76.6 | Sell | — |
| 2026-06-19 | $76.6 | Sell | — |
| 2026-06-18 | $76.79 | Sell | — |
| 2026-06-17 | $76.05 | Sell | — |
| 2026-06-16 | $80.75 | Sell | — |
| 2026-06-15 | $84.88 | Sell | — |
| 2026-06-12 | $87.71 | Hold | — |
| Date | Firm | Analyst | Rating | Target | Thesis |
|---|---|---|---|---|---|
| 2026-06-02 | Metals Focus | — | Hold | $1,670 | 2026 average forecast $1,670/oz — below current tape; EV-slowdown autocatalyst dynamics cap the rerating; 2027 avg $2,190 implies recovery delayed; Reuters analyst consensus survey median ~$1,550-$1,700 |
| 2026-06-01 | TD Securities | — | Buy | $2,000 | $1,800/oz H2 2026 average; year-end target $2,000; 4th consecutive structural deficit year with South Africa supply growth structurally constrained; investment demand recovering as rate cycle turns |
| 2026-06-01 | MKS PAMP | — | Buy | $2,000 | Up to $2,000/oz achievable in 2026; structural deficit + investment demand inflection; Long Forecast consensus $1,854 June avg supports recovery trajectory from current $1,735 |
| 2026-03-15 | RBC | Christopher Louney | Buy | $2,300 | 4-year deficit + limited South African supply growth + rising investment demand; $2,300/oz TP in 12M — Reuters consensus median $1,550-$1,700 for 2026 avg vs RBC bullish high-end |
| 2026-03-01 | UBS | Giovanni Staunovo | Buy | $2,200 | Structural deficit + green hydrogen uptake + investment demand; $2,200/oz 12M target as price discovery continues |
| Date | Price | 1M | 12M |
|---|---|---|---|
| 2026-06-22 | $1,705 | Sell | — |
| 2026-06-19 | $1,705 | Sell | — |
| 2026-06-18 | $1,791 | Sell | — |
| 2026-06-17 | $1,812 | Sell | — |
| 2026-06-16 | $1,770 | Sell | — |
| 2026-06-15 | $1,709 | Sell | — |
| 2026-06-12 | $1,663 | Sell | — |
| Date | Firm | Analyst | Rating | Target | Thesis |
|---|---|---|---|---|---|
| 2026-06-16 | UBS | — | Hold | $85 | Reset near-term target to $85 (cut from $100) and now sees the 2026 deficit narrowing to ~60–70Moz (from ~300Moz) on softer investment/industrial demand and higher mine supply — reduced bullishness but still constructive |
| 2026-06-01 | JPMorgan | Natasha Kaneva | Buy | $81 | 2026 annual avg $81/oz; Reuters consensus poll confirms $79.50/oz median; structural solar PV + AI data-center demand deficit continues into 4th consecutive year |
| 2026-06-01 | Citi | Max Layton | Buy | $110 | $110/oz H2 2026 target — most bullish major bank; gold-silver ratio historically elevated = mean reversion supports silver catch-up; industrial + monetary demand confluence with persistent deficit |
| 2026-05-15 | HSBC | — | Buy | $75 | Raised 2026 avg to $75/oz (from $68.25); 2027 avg $68 on structural deficit confirmation |
| 2026-04-20 | Bank of America | Francisco Blanch | Buy | $86 | Raised 2026 avg to $85.93/oz (+32% revision); solar PV + AI data center + EV demand with 4th consecutive year of structural supply deficit |
| Date | Price | 1M | 12M |
|---|---|---|---|
| 2026-06-22 | $66.25 | Sell | — |
| 2026-06-19 | $66.25 | Sell | — |
| 2026-06-18 | $70.7 | Hold | — |
| 2026-06-17 | $69.9 | Hold | — |
| 2026-06-16 | $70.07 | Hold | — |
| 2026-06-15 | $67.86 | Sell | — |
| 2026-06-12 | $63.88 | Sell | — |
| Date | Firm | Analyst | Rating | Target | Thesis |
|---|---|---|---|---|---|
| 2026-05-23 | Goldman Sachs | James Schneider | Buy | $250 | Reiterates Buy at $250; 2026/2027 EPS estimates 14%/34% above consensus; Beat-and-raise quarter confirmed — FOMC hawkish hold adds a macro headwind but AI capex supercycle thesis is multi-year |
| 2026-05-22 | JPMorgan | Harlan Sur | Buy | $280 | PT raised to $280 post-Q1 FY27 beat-and-raise; Overweight maintained — 'one of the most consequential quarters in semiconductor history'; ~35% upside at $207 current price; net analyst-mix shift negative this month (3 net downgrades in distribution) |
| 2026-04-15 | Raymond James | — | Buy | $323 | Rubin GPU pipeline + data center capex supercycle intact beyond Blackwell; highest PT on the street at $323 |
| 2026-04-10 | Wedbush | — | Buy | $300 | Hyperscaler capex confirms multi-year GPU demand wave; negative monthly mix shift (-3) reflects 3 houses adjusting timelines post-earnings, not a thesis reversal |
| 2026-03-01 | Morgan Stanley | — | Buy | $260 | Blackwell demand outpacing supply; gross margin expansion intact — part of the negative net shift (-3 this month) as some 3 houses pruned PTs but maintained Buy ratings |
| Date | Price | 1M | 12M |
|---|---|---|---|
| 2026-06-22 | $210.69 | Hold | — |
| 2026-06-19 | $204.65 | Hold | — |
| 2026-06-18 | $204.65 | Hold | — |
| 2026-06-17 | $207.41 | Hold | — |
| 2026-06-16 | $205.19 | Hold | — |
| 2026-06-15 | $205.19 | Hold | — |
| 2026-06-12 | $204.87 | Hold | — |
| Date | Firm | Analyst | Rating | Target | Thesis |
|---|---|---|---|---|---|
| 2026-05-29 | Wells Fargo | — | Buy | $155 | Overweight — turnaround leverage from divestiture proceeds + new-CEO mandate; Jason Weidman (Medtronic veteran) starts June 8 as permanent CEO |
| 2026-05-29 | Wolfe Research | — | Buy | $148 | Buy — medical-device sector multiple discount (TFX ~13x fwd vs sector ~22x); $2.03B divestiture on track (OEM Q3, Acute Care/IU H2 2026) |
| 2026-05-29 | Bank of America | — | Hold | $143 | Hold — fair value at consensus; watching execution on $1B buyback + $800M debt paydown post-deal-close |
| 2026-05-29 | Morgan Stanley | — | Hold | $140 | Equal-weight — needs margin trajectory visibility before re-rating; new CEO Weidman brings Medtronic operational discipline |
| Date | Price | 1M | 12M |
|---|---|---|---|
| 2026-06-22 | $127 | Hold | — |
| 2026-06-19 | $124.96 | Hold | — |
| 2026-06-18 | $124.96 | Hold | — |
| 2026-06-17 | $127.87 | Buy | — |
| 2026-06-16 | $130.48 | Buy | — |
| 2026-06-15 | $130.48 | Hold | — |
| 2026-06-12 | $129.31 | Hold | — |
| Date | Firm | Analyst | Rating | Target | Thesis |
|---|---|---|---|---|---|
| 2026-06-15 | JPMorgan | Rajat Gupta | Hold | $475 | New chief automotive analyst Rajat Gupta upgrades from Sell to Hold, raises PT to $475 from $120; China sales +40% YoY and less-skeptical view on autonomous/robotaxi timeline. Prior analyst's Sell thesis materially revised. |
| 2026-04-10 | Wedbush | Dan Ives | Buy | $500 | Robotaxi optionality transformational; Model Y refresh H2 catalyst |
| 2026-04-01 | Goldman Sachs | — | Hold | $250 | Neutral; waiting for robotaxi commercial proof before re-rating |
| 2026-03-01 | Bank of America | — | Hold | $380 | Near consensus fair value; execution on robotaxi and AI energy remains uncertain |
| 2026-01-01 | ARK Invest | Cathie Wood | Buy | — | Long-term $2,600 target; autonomous network launch = inflection point |
| Date | Price | 1M | 12M |
|---|---|---|---|
| 2026-06-22 | $400.49 | Hold | — |
| 2026-06-19 | $396.38 | Hold | — |
| 2026-06-18 | $396.38 | Hold | — |
| 2026-06-17 | $404.66 | Hold | — |
| 2026-06-16 | $406.43 | Buy | — |
| 2026-06-15 | $406.43 | Hold | — |
| 2026-06-12 | $399.15 | Hold | — |
| Date | Firm | Analyst | Rating | Target | Thesis |
|---|---|---|---|---|---|
| 2026-04-15 | Citi | Max Layton | Buy | — | Most bullish: $13,000/t Q2, upside scenario $15,000/t on supply disruption; copper 'the new oil' of energy transition |
| 2026-04-10 | Deutsche Bank | — | Buy | — | 2026 avg $12,125/t; Q2 peak $13,000/t; copper in 'incentive-driven pricing regime' as supply pipeline structurally inadequate through 2030 |
| 2026-04-05 | Goldman Sachs | Mikhail Sprogis | Hold | — | 2026 avg $11,400/t; tariff uncertainty lingers; breakout above $11,000/t needs sustained demand confirmation — current $13,650/t exceeds forecast range |
| 2026-04-01 | JPMorgan | Natasha Kaneva | Buy | — | 2026 avg $12,075/t (~$5.48/lb) with Q2 peak $12,500/t; AI data center demand surge from 110K to 475K tonnes in 2026 is the dominant near-term driver; current price above forecast range |
| 2026-03-15 | Wood Mackenzie | — | Hold | — | Bullish medium-term but tariff overhang + China demand risk introduces near-term volatility; supply deficit through 2030 structurally intact |
| Date | Price | 1M | 12M |
|---|---|---|---|
| 2026-06-22 | $6.374 | Hold | — |
| 2026-06-19 | $6.374 | Hold | — |
| 2026-06-18 | $6.482 | Hold | — |
| 2026-06-17 | $6.489 | Hold | — |
| 2026-06-16 | $6.483 | Hold | — |
| 2026-06-15 | $6.431 | Hold | — |
| 2026-06-12 | $6.259 | Hold | — |
| Date | Firm | Analyst | Rating | Target | Thesis |
|---|---|---|---|---|---|
| 2026-04-06 | EIA | — | Hold | — | Q2-Q3 2026 avg ~$3.10/MMBtu; near seasonal norms near-term before H2 tightening; full-year ~$3.50/MMBtu base case |
| 2026-03-15 | Bank of America | Francisco Blanch | Buy | — | $4.00/MMBtu for 2026; LNG export near-record utilization + AI data center power demand tightening US balance in H2 |
| 2026-03-01 | Goldman Sachs | — | Hold | — | Neutral on natgas; mild spring weather suppresses near-term pricing; H2 demand pickup + LNG export utilization provides seasonal tailwind but magnitude uncertain |
| 2026-02-15 | Fitch Ratings | — | Buy | — | $4.10/MMBtu 2026 forecast; structural upside as US LNG export capacity ramps and domestic power demand grows from AI data centers |
| 2026-02-15 | Wood Mackenzie | — | Hold | — | Structural growth from AI power demand and LNG exports intact; near-term mild weather and high storage suppress prices below $3/MMBtu until summer injection season ends |
| Date | Price | 1M | 12M |
|---|---|---|---|
| 2026-06-22 | $3.233 | Hold | — |
| 2026-06-19 | $3.233 | Hold | — |
| 2026-06-18 | $3.145 | Hold | — |
| 2026-06-17 | $3.239 | Hold | — |
| 2026-06-16 | $3.147 | Hold | — |
| 2026-06-15 | $3.12 | Hold | — |
| 2026-06-12 | $3.087 | Hold | — |
| Date | Firm | Analyst | Rating | Target | Thesis |
|---|---|---|---|---|---|
| 2026-04-01 | Bank of America (ACWI) | — | Buy | — | Geopolitical stabilization could trigger significant non-US equity catchup trade |
| 2026-03-15 | JPMorgan (VT) | — | Buy | — | International stocks at historic discount to US; rotation potential on tariff resolution |
| 2026-03-01 | Goldman Sachs (ACWI) | — | Hold | — | Risk/reward less compelling ex-US; USD strength headwind persists |
| 2026-02-01 | BlackRock (ACWI) | — | Buy | — | Global diversification advantage as US equity concentration risk rises |
| 2026-01-15 | Vanguard (VT) | — | Hold | — | Neutral global weight; emerging market underperformance partly offsets DM gains |
| Date | Price | 1M | 12M |
|---|---|---|---|
| 2026-06-09 | $70.94 | Sell | Hold |
| 2026-06-08 | $70.53 | Sell | Hold |
| 2026-06-03 | $73.6 | Sell | Hold |
| 2026-06-02 | $73.14 | Sell | Hold |
| 2026-06-01 | $72.7 | Sell | Hold |
| 2026-05-31 | $72.7 | Sell | Hold |
| 2026-05-29 | $72.7 | Sell | Hold |
| Date | Firm | Analyst | Rating | Target | Thesis |
|---|---|---|---|---|---|
| 2026-04-10 | CIBC Capital | — | Hold | — | Niagara and GTA portfolio well-positioned but elevated regional concentration risk |
| 2026-04-01 | Royal LePage | — | Buy | — | Halal mortgage origination volume growing; GTA price stabilization supports NAV |
| 2026-03-15 | RBC Capital | — | Hold | — | Canadian housing recovery partly priced in; watch CMHC stress test and immigration policy |
| 2026-03-01 | BMO Capital | — | Hold | — | Rate plateau removes key tailwind; income yield still attractive for halal income investors |
| 2026-02-15 | Re/Max Canada | — | Buy | — | Islamic mortgage demand rising as GTA affordability gradually improves on rate pause |
| Date | Price | 1M | 12M |
|---|---|---|---|
| 2026-06-09 | $59.32 | Hold | Hold |
| 2026-06-08 | $58.91 | Hold | Hold |
| 2026-06-03 | $60.73 | Hold | Hold |
| 2026-06-02 | $60.68 | Hold | Hold |
| 2026-06-01 | $60.29 | Hold | Hold |
| 2026-05-31 | $60.29 | Hold | Hold |
| 2026-05-29 | $59.85 | Hold | Hold |
| Date | Firm | Analyst | Rating | Target | Thesis |
|---|---|---|---|---|---|
| 2026-04-10 | TD Securities (VNQ) | — | Buy | — | Canadian pension funds reallocating to REITs on rate stabilization; tailwind building |
| 2026-04-01 | Goldman Sachs (VNQ) | — | Hold | — | REITs rate-sensitive; Fed at 3.5%-3.75% limits near-term price appreciation |
| 2026-03-15 | JPMorgan (VNQ) | — | Buy | — | REIT sector undervalued vs history; first Fed cut will be a strong catalyst |
| 2026-02-15 | Morgan Stanley (VNQ) | — | Hold | — | Watching rate trajectory; Fed/BoC cuts would meaningfully close valuation gap |
| 2026-02-01 | CBRE | — | Buy | — | Sharia REIT screen focuses on industrial/logistics; highest quality sub-sectors |
| Date | Price | 1M | 12M |
|---|---|---|---|
| 2026-06-09 | $20.73 | Hold | Hold |
| 2026-06-08 | $20.95 | Hold | Hold |
| 2026-06-03 | $20.78 | Hold | Buy |
| 2026-06-02 | $20.63 | Hold | Buy |
| 2026-06-01 | $21.17 | Buy | Buy |
| 2026-05-31 | $21.17 | Buy | Buy |
| 2026-05-29 | $21.17 | Buy | Buy |
| Date | Firm | Analyst | Rating | Target | Thesis |
|---|---|---|---|---|---|
| 2026-04-01 | Goldman Sachs (AGG) | — | Hold | — | Bonds offer portfolio ballast; sukuk structure avoids riba = pure halal income |
| 2026-03-15 | JPMorgan (BND) | — | Hold | — | Neutral on duration; yield curve dynamics uncertain amid rate plateau at 3.5%-3.75% |
| 2026-03-01 | Deutsche Bank (BND) | — | Hold | — | Duration neutral; Fed at 3.5%-3.75% limits meaningful price appreciation |
| 2026-02-15 | Citi (AGG) | — | Hold | — | Fixed income defensive amid equity volatility; sukuk credit premium fading |
| 2026-02-01 | HSBC Amanah | — | Buy | — | GCC sukuk issuance at record; high credit quality sovereign issuers dominate |
| Date | Price | 1M | 12M |
|---|---|---|---|
| 2026-06-09 | $17.93 | Hold | Hold |
| 2026-06-08 | $17.97 | Hold | Hold |
| 2026-06-03 | $18.04 | Hold | Hold |
| 2026-06-02 | $18.02 | Hold | Hold |
| 2026-06-01 | $18.04 | Hold | Hold |
| 2026-05-31 | $18.04 | Hold | Hold |
| 2026-05-29 | $18.04 | Hold | Hold |
| Date | Firm | Analyst | Rating | Target | Thesis |
|---|---|---|---|---|---|
| 2026-04-15 | Bank of America (VGT) | — | Buy | — | Post-tariff-truce re-rating in tech supports high-beta halal names significantly |
| 2026-04-10 | Wedbush (FTEC) | — | Buy | — | Halal tech ETF benefits from semiconductor and hyperscaler AI tailwinds |
| 2026-04-01 | Goldman Sachs (VGT) | — | Buy | — | Tech sector leads AI capex cycle; Sharia screen removes financials overweight risk |
| 2026-03-15 | Morgan Stanley (VGT) | — | Buy | — | AI infrastructure winners dominate tech; Sharia overlap high with top performers |
| 2026-03-01 | JPMorgan (FTEC) | — | Hold | — | Neutral on tech valuation premium; AI monetization pace beyond 2026 uncertain |
| Date | Price | 1M | 12M |
|---|---|---|---|
| 2026-06-09 | $47.45 | Sell | Buy |
| 2026-06-08 | $46.21 | Sell | Buy |
| 2026-06-03 | $50.48 | Sell | Buy |
| 2026-06-02 | $49.81 | Sell | Buy |
| 2026-06-01 | $48.11 | Sell | Buy |
| 2026-05-31 | $48.11 | Sell | Buy |
| 2026-05-29 | $48.11 | Sell | Buy |
| Date | Firm | Analyst | Rating | Target | Thesis |
|---|---|---|---|---|---|
| 2026-04-10 | Wells Fargo (SPY) | — | Buy | $640 | AI-driven productivity gains = sustained EPS growth for Sharia-eligible names |
| 2026-04-01 | JPMorgan (SPY) | — | Buy | $630 | Strong earnings season; S&P 6,000+ by year-end supported by AI productivity |
| 2026-03-15 | Morgan Stanley (SPY) | — | Hold | $590 | Bull case intact; awaiting earnings confirmation and tariff permanence |
| 2026-03-01 | Goldman Sachs (SPY) | — | Hold | $600 | Year-end S&P 500 target ~5,900; moderate growth amid fading trade headwinds |
| 2026-02-15 | BMO Capital (SPY) | — | Hold | $580 | Defensive tilt recommended; tariff resolution reduces but does not eliminate risk |
| Date | Price | 1M | 12M |
|---|---|---|---|
| 2026-06-09 | $56.98 | Hold | Buy |
| 2026-06-08 | $56.64 | Hold | Buy |
| 2026-06-03 | $59.51 | Sell | Buy |
| 2026-06-02 | $59.2 | Sell | Buy |
| 2026-06-01 | $58.18 | Sell | Buy |
| 2026-05-31 | $58.18 | Sell | Buy |
| 2026-05-29 | $58.18 | Sell | Buy |
| Date | Firm | Analyst | Rating | Target | Thesis |
|---|---|---|---|---|---|
| 2026-04-10 | Bank of America (VT) | — | Buy | — | Trade truce is meaningful catalyst for international equity re-rating; add exposure |
| 2026-04-01 | Goldman Sachs (VT) | — | Hold | — | USD headwind mutes non-US returns; tariff resolution needed to sustain move |
| 2026-03-15 | JPMorgan (VT) | — | Buy | — | International stocks at 40-year discount to US; reversion trade building on trade truce |
| 2026-02-01 | BlackRock (VT) | — | Buy | — | Global diversification reduces US concentration risk amid stretched valuations |
| 2026-01-15 | Vanguard (VT) | — | Hold | — | Long-term diversification benefit intact; hold through near-term volatility |
| Date | Price | 1M | 12M |
|---|---|---|---|
| 2026-06-09 | $33.1 | Hold | Buy |
| 2026-06-08 | $32.57 | Hold | Buy |
| 2026-06-03 | $34.91 | Hold | Buy |
| 2026-06-02 | $34.62 | Hold | Buy |
| 2026-06-01 | $34.02 | Hold | Buy |
| 2026-05-31 | $34.02 | Hold | Buy |
| 2026-05-29 | $34.02 | Hold | Buy |
| Date | Firm | Analyst | Rating | Target | Thesis |
|---|---|---|---|---|---|
| 2026-04-01 | Goldman Sachs (VWO) | — | Hold | — | EM underweight; tariff resolution needed before meaningful rotation |
| 2026-03-15 | Morgan Stanley (VWO) | — | Buy | — | Post-tariff-truce EM rally could be significant; Indonesia and Malaysia exposure |
| 2026-03-01 | JPMorgan (VWO) | — | Hold | — | EM valuations cheap but USD strength headwind; needs trade clarity for sustained move |
| 2026-02-15 | BlackRock (ISDE) | — | Buy | — | Islamic equity screen outperforms in risk-off and defensive environments |
| 2026-01-20 | Schroders (ISDE) | — | Hold | — | Islamic finance universe deepening in Gulf and SE Asia; structural tailwind multi-year |
| Date | Price | 1M | 12M |
|---|---|---|---|
| 2026-06-09 | $37.24 | Sell | Buy |
| 2026-06-08 | $36.5 | Sell | Buy |
| 2026-06-03 | $39.38 | Sell | Buy |
| 2026-06-02 | $38.97 | Sell | Buy |
| 2026-06-01 | $38.15 | Sell | Buy |
| 2026-05-31 | $38.15 | Sell | Buy |
| 2026-05-29 | $38.15 | Sell | Buy |
Off-watchlist names surfaced from major analyst calls. Not on our main signals tracker. Verify Shariah compliance and do your own due diligence before acting. Refreshes every Monday.
| Date | Ticker | Headline | Since flag |
|---|---|---|---|
| 2026-06-22 | TFX Hold | TFX -3.7% to $122.35 — breaks below buy-zone floor ($124.75) into pre- | -3.07% |
| 2026-06-22 | OIL Sell | WTI crude -3.9% to $73.64 — Iran talks delayed, Hormuz uncertainty rei | -4.61% |
| 2026-06-22 | TSLA Hold | TSLA at 85% zone depth — live R:R 1.4:1 at $408; settled-close R:R ~2. | -2.81% |
| 2026-06-19 | GOLD Sell | GOLD verdict Hold → Sell — settled close ($4,224) re-crosses below rec | -1.69% |
| 2026-06-19 | SILVER Sell | SILVER verdict Hold → Sell — settled close ($66.25) confirms below sto | -5.86% |
| 2026-06-18 | GOLD Hold | GOLD verdict Sell → Hold — settled close ($4,359) clears revised stop | -4.73% |
| 2026-06-18 | SILVER Hold | SILVER -6.4% to $66.19 — largest single-day drop this correction; live | -11.78% |
| 2026-06-18 | PLATINUM Sell | PLATINUM -4.7% to $1,707 — settled close ($1,790.70) just below revise | -7.57% |
| 2026-06-18 | BTC Sell | BTC -5.0% to $62,590 — institutional ETF outflows and Strategy-selling | -3.16% |
| 2026-06-18 | ETH Sell | ETH -5.4% to $1,681 — June 15 bounce fully reversed; settled close $68 | -5.01% |
The numbers on this dashboard come from a deterministic walk through SignalsHistory.csv, the audit log we append to on every run. Below is exactly how each metric is computed so you can decide what weight to give it.
history.at(-2)). Both /swing.html and this page now use the same basis (BT-17, 2026-05-28): finalize.js writes settled_close from fetch_prices.js into SignalsHistory.csv, and compute_indicators.js reads history.at(-1). Using the live tick had a small upward bias on win rate (you would tend to enter near intraday lows but exit on EOD closes); removing it makes the two pages agree on the same trade.When TP1 or stop is hit, the exit is booked at the breaching bar's close, not at the TP1/stop level itself. Booking at the level always favours the win column (the bar that breaches typically closes past it). Using the bar's close removes that one-sided bias and reflects what you would actually realise.
A slippage haircut is then applied to every closed exit. The magnitude is asset-class-aware: 50 bps for crypto (mid of major-exchange retail spot — Coinbase ~149 bps round-trip, Kraken ~52 bps maker / 80 bps taker; single-side ~50 bps is a defensible "what a careful retail trader pays"), and 10 bps for stocks / ETFs / commodities (commission-free US equities with minimal spread). Buy exits get slightly less, Sell exits pay slightly more. Open positions are mark-to-market and not slipped. The knob keeps a "+0.1%" trade from being read as a win when it would actually be a wash after costs — and the per-class calibration prevents crypto win-rates from systematically overstating by ~140 bps per trade compared to equities.
Hold signals are not tracked in the win-rate table. If the system says Hold and the price subsequently falls 50%, no penalty appears anywhere on this page. Holds are deliberately measurement-free — they are the system's default state ("no opinion either way"), not an active position to evaluate. If you want to assess Hold performance, look at the raw per-ticker price column on the dashboard, not the win-rate metric here. This is a known accountability gap; the alternative (treating Hold as a continuous short or long) introduces its own distortions, so the current honest framing is "we only score directional calls."
Months and tickers with fewer than 5 closed signals are dimmed and tagged "n=<5". A 1-signal ticker showing 100% win rate is noise; treat it that way.
Per-firm "% correct" only counts calls made after we started recording prices (2026-05-05). Calls older than that have their "Price at Call" backfilled to the first day we ever observed — turning the metric into a window-return rather than analyst skill. The per-call table still shows every call we tracked, but the firm summary is restricted to the post-tracking window so the percentage is honest.
Six signals, one point each — the same set for watchlist and halal-universe tickers:
A ticker surfaces as a candidate when it fires at least 60% of its available signals (minimum 3) and is not vetoed. In buy zone (price inside the watchlist 1M zone) and reversal confirmed (an up-close that reclaims the EMA50) are shown as context but do not add to the score. Veto: if RSI > 70 OR Bollinger %B > 85, the row is dropped regardless of score — overbought is overbought, not a buy.
Every strategy sleeve runs as a funded forward paper-test: a model account of $30,000 initial + $1,000 added on the 1st of each month, allocated 45% Core DCA / 20% All-Weather / 15% Quality / 10% Momentum / 5% Trend / 5% Swing. Core DCA contributions buy the 8 halal ETFs immediately, pace-weighted (Accumulate 1.5× / Normal 1× / Ease 0.5×), and are recorded as real-dollar lots that never sell. Other sleeves size positions as pool capital ÷ open positions (the per-signal tables still use a flat $1,000-per-position convention for comparability). This is not a historical backtest — signal history only begins May 2026, so each strategy must earn its track record in real time, with settled-close entries and a slippage haircut, before real capital follows it.
Daily 1M Buy/Hold/Sell verdicts are mechanical: trade levels are computed each morning from price structure (an ATR-sized band around the 50-day EMA, a pivot-low/ATR stop, weekly pivot-high targets), and the verdict comes from trend × zone location × market regime × risk guards (earnings within 14 days, hard negative analyst-revision shifts, falling-knife and overbought vetoes). A Buy can come from a pullback into the zone or a breakout close above the prior 20-day high; a Sell needs persistence — a settled close at least 1% below the stop, or two consecutive settled closes below both moving averages — so a single bad close can't whipsaw the call. The AI may only downgrade a verdict for a nameable news risk — never upgrade. The 12M column is a DCA pace label (Accumulate / Normal / Ease), set by how deep the asset sits in its own drawdown history — a long-term accumulation pace, not a trade call. All positions across every strategy sleeve resolve in one shared trade ledger, so this page, the swing page, the portfolio page and the P&L reports cannot disagree about the same trade. Full plain-English definitions live in the glossary.