Educational publication — not investment advice. Read the full disclaimer →

Market regime · Neutral

capped at 10 signals today.

SPY vs 200-day
Universe breadth
59% >SMA200
VIX 2y percentile
58%

Today’s picks

Swing-trading signals (multi-week holds) — not intraday/day-trading signals.

Top 25 halal-passed BUY signals, ranked by Conviction. Pick date: 2026-07-20.

From database
Chart
View
10 BUY signals· scanned from ~240 halal-passed S&P 500 tickers
#1CHD½ @ +1R · BE · trail

Church & Dwight Co., Inc. · Consumer Defensive

90Strongsetup 90
Entry
$97.84
Stop
$92.73
-5.2%
Target
$105.51
+7.8%
1M
+2.3%
#2TPR½ @ +1R · BE · trail

Tapestry, Inc. · Consumer Cyclical

83Solidsetup 80
Entry
$141.83
Stop
$131.76
-7.1%
Target
$156.94
+10.7%
1M
-1.2%
#3AME½ @ +1R · BE · trail

AMETEK, Inc. · Industrials

82Solidsetup 80
Entry
$236.39
Stop
$224.24
-5.1%
Target
$254.61
+7.7%
1M
-0.4%
#4RL½ @ +1R · BE · trail

Ralph Lauren Corporation · Consumer Cyclical

81Solidsetup 80
Entry
$381.57
Stop
$355.87
-6.7%
Target
$420.12
+10.1%
1M
-7.6%
#5GOOG½ @ +1R · BE · trail

Alphabet Inc. · Communication Services

81Solidsetup 80
Entry
$356.32
Stop
$330.35
-7.3%
Target
$395.28
+10.9%
1M
-3.0%
#6TJX½ @ +1R · BE · trail

The TJX Companies, Inc. · Consumer Cyclical

80Solidsetup 80
Entry
$155.46
Stop
$146.79
-5.6%
Target
$168.47
+8.4%
1M
-5.1%
#7IFF½ @ +1R · BE · trail

International Flavors & Fragrances Inc. · Basic Materials

80Solidsetup 80
Entry
$77.59
Stop
$72.89
-6.1%
Target
$84.64
+9.1%
1M
+1.1%
#8PPG½ @ +1R · BE · trail

PPG Industries, Inc. · Basic Materials

80Solidsetup 80
Entry
$116.04
Stop
$108.97
-6.1%
Target
$126.65
+9.1%
1M
-1.9%
#9PKG½ @ +1R · BE · trail

Packaging Corporation of America · Consumer Cyclical

79Solidsetup 80
Entry
$229.89
Stop
$217.17
-5.5%
Target
$248.97
+8.3%
1M
+0.4%
#10TDY½ @ +1R · BE · trail

Teledyne Technologies Incorporated · Technology

79Solidsetup 80
Entry
$634.35
Stop
$596.74
-5.9%
Target
$690.77
+8.9%
1M
+2.4%

Get tomorrow’s picks by email

Top halal-passed setups delivered before market open. One email a day. No spam. Unsubscribe with one click.