StockDuty ← Dashboard Jun 23, 2026 08:29 PM ET
CatalystDigest

Tuesday, June 23, 2026 — Senate backs Iran war powers resolution; US-Iran peace talks gain ground. Global tech selloff hits $NVDA, $TSLA. Money market rates hold at 4.01% APY.

NVDA
$227.98
+8.74%
TSLA
$354.81
+2.60%
BLK
$1167.57
-0.48%
Quant Picks (model confidence >= 70): $BLK — +3.8% vs Financial Services (6m), confidence 88 $WTW — +3.5% vs Financial Services (6m), confidence 87 $VTR — +3.3% vs Real Estate (6m), confidence 88 $AAPL — +3.2% vs Technology (6m), confidence 88 $WELL — +3.2% vs Real Estate (6m), confidence 86
Quant Picks (model confidence >= 70):
Sources
digest