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
$217.23
-1.84%
TSLA
$362.44
-1.29%
BLK
$1120.78
+4.38%
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