Free Trial

Stocks for Dividend Capture

The following is a list of stocks that have ex-dividend dates in the next thirty days and that show potential for dividend capture, also known as dividend harvesting. Dividend capture is a strategy that allows investors to capture a dividend without taking a long or short position in the stock. Learn more about using a dividend harvesting strategy.

In the following tables, “Historical Max Profit On Ex-Dividend Date” is based on buying the stock at the closing price before the ex-dividend date, collecting the dividend, then selling the stock at the intra-day high on the ex-dividend date. “Historical Max Profit Within 2 Days of Ex-Dividend Date” is similar, but is based on selling the stock at the highest intra-day high between the ex-dividend date and the next two days. Stocks that meet the filter criteria are ordered by the average historical ROI of using a dividend capture strategy with each stock.


MarketRank™ evaluates a company based on dividend strength, earnings, valuation, analysts forecasts, and more.
Available with a MarketBeat All Access Subscription
MarketRank™Upgrade to All Access to use the All Ranks Filter
Media sentiment refers to the percentage of positive news stories versus negative news stories a company has received in the past week.
Available with a MarketBeat All Access Subscription
Media SentimentUpgrade to All Access to use the All Sentiments Filter
Analyst consensus is the average investment recommendation among Wall Street research analysts.
Available with a MarketBeat All Access Subscription
Analyst ConsensusUpgrade to All Access to use the All Ratings Filter
Upcoming Dividend Ex-Date
6/7/2024
Amount Per Share
$0.20 dividend
Dividend Frequency
Quarterly
Current Price
$51.94
Dividend Yield
1.54%
Consensus Rating
Hold

Bath & Body Works recent dividends:

Ex-Dividend DateDividend AmountHistorical Max Profit On Ex-Dividend DateHistorical Max Profit Within 2 Days of Ex-Dividend DateRecovery Chart
2/22/2024$0.20$0.81$1.33The two weeks surrounding BBWI’s 2/22/2024 dividend
11/16/2023$0.20$0.61$0.61The two weeks surrounding BBWI’s 11/16/2023 dividend
8/17/2023$0.20$0.38$0.38The two weeks surrounding BBWI’s 8/17/2023 dividend
6/1/2023$0.20$1.29$2.93The two weeks surrounding BBWI’s 6/1/2023 dividend
2/16/2023$0.20$0.17$0.41The two weeks surrounding BBWI’s 2/16/2023 dividend
11/17/2022$0.20$8.38$10.16The two weeks surrounding BBWI’s 11/17/2022 dividend
8/18/2022$0.20$2.38$2.38The two weeks surrounding BBWI’s 8/18/2022 dividend
Upcoming Dividend Ex-Date
6/27/2024
Amount Per Share
$0.40 dividend
Dividend Frequency
Quarterly
Current Price
$40.93
Dividend Yield
3.91%
Consensus Rating
Moderate Buy

Northern Oil and Gas recent dividends:

Ex-Dividend DateDividend AmountHistorical Max Profit On Ex-Dividend DateHistorical Max Profit Within 2 Days of Ex-Dividend DateRecovery Chart
3/27/2024$0.40$0.60$1.36The two weeks surrounding NOG’s 3/27/2024 dividend
12/27/2023$0.40$0.34$0.34The two weeks surrounding NOG’s 12/27/2023 dividend
9/27/2023$0.38$2.04$2.04The two weeks surrounding NOG’s 9/27/2023 dividend
6/28/2023$0.37$1.04$2.18The two weeks surrounding NOG’s 6/28/2023 dividend
3/29/2023$0.34$0.72$1.37The two weeks surrounding NOG’s 3/29/2023 dividend
12/28/2022$0.30($0.11)($0.11)The two weeks surrounding NOG’s 12/28/2022 dividend
9/28/2022$0.25$2.67$2.67The two weeks surrounding NOG’s 9/28/2022 dividend
Upcoming Dividend Ex-Date
6/14/2024
Amount Per Share
$0.18 dividend
Dividend Frequency
Quarterly
Current Price
$23.67
Dividend Yield
3.04%
Consensus Rating
Moderate Buy

Seacoast Banking Co. of Florida recent dividends:

Ex-Dividend DateDividend AmountHistorical Max Profit On Ex-Dividend DateHistorical Max Profit Within 2 Days of Ex-Dividend DateRecovery Chart
3/14/2024$0.18($0.13)($0.13)The two weeks surrounding SBCF’s 3/14/2024 dividend
12/14/2023$0.18$2.29$2.29The two weeks surrounding SBCF’s 12/14/2023 dividend
9/14/2023$0.18$0.48$0.58The two weeks surrounding SBCF’s 9/14/2023 dividend
6/14/2023$0.18$0.25$0.25The two weeks surrounding SBCF’s 6/14/2023 dividend
3/14/2023$0.17$5.45$5.45The two weeks surrounding SBCF’s 3/14/2023 dividend
12/14/2022$0.17$0.14$0.14The two weeks surrounding SBCF’s 12/14/2022 dividend
9/14/2022$0.17$0.24$0.66The two weeks surrounding SBCF’s 9/14/2022 dividend
Upcoming Dividend Ex-Date
6/14/2024
Amount Per Share
$0.71 dividend
Dividend Frequency
Quarterly
Current Price
$51.24
Dividend Yield
5.54%
Consensus Rating
Hold

Comerica recent dividends:

Ex-Dividend DateDividend AmountHistorical Max Profit On Ex-Dividend DateHistorical Max Profit Within 2 Days of Ex-Dividend DateRecovery Chart
3/14/2024$0.71$0.04$0.04The two weeks surrounding CMA’s 3/14/2024 dividend
12/14/2023$0.71$5.05$5.05The two weeks surrounding CMA’s 12/14/2023 dividend
9/14/2023$0.71$1.38$1.38The two weeks surrounding CMA’s 9/14/2023 dividend
6/14/2023$0.71$1.10$1.10The two weeks surrounding CMA’s 6/14/2023 dividend
3/14/2023$0.71$8.20$8.67The two weeks surrounding CMA’s 3/14/2023 dividend
12/14/2022$0.68$0.61$0.61The two weeks surrounding CMA’s 12/14/2022 dividend
9/14/2022$0.68$0.41$0.41The two weeks surrounding CMA’s 9/14/2022 dividend
Upcoming Dividend Ex-Date
6/12/2024
Amount Per Share
$0.50 dividend
Dividend Frequency
Quarterly
Current Price
$22.39
Dividend Yield
8.93%
Consensus Rating
Hold

Kohl's recent dividends:

Ex-Dividend DateDividend AmountHistorical Max Profit On Ex-Dividend DateHistorical Max Profit Within 2 Days of Ex-Dividend DateRecovery Chart
3/19/2024$0.50$1.05$3.22The two weeks surrounding KSS’s 3/19/2024 dividend
12/5/2023$0.50($0.32)($0.32)The two weeks surrounding KSS’s 12/5/2023 dividend
9/5/2023$0.50$0.09$0.09The two weeks surrounding KSS’s 9/5/2023 dividend
6/6/2023$0.50$2.17$2.40The two weeks surrounding KSS’s 6/6/2023 dividend
3/14/2023$0.50$1.07$1.42The two weeks surrounding KSS’s 3/14/2023 dividend
12/6/2022$0.50$0.18$0.18The two weeks surrounding KSS’s 12/6/2022 dividend
9/6/2022$0.50$0.29$0.58The two weeks surrounding KSS’s 9/6/2022 dividend
Upcoming Dividend Ex-Date
6/14/2024
Amount Per Share
$0.75 dividend
Dividend Frequency
Quarterly
Current Price
$176.35
Dividend Yield
1.71%
Consensus Rating
Hold

Meritage Homes recent dividends:

Ex-Dividend DateDividend AmountHistorical Max Profit On Ex-Dividend DateHistorical Max Profit Within 2 Days of Ex-Dividend DateRecovery Chart
3/14/2024$0.75($0.94)($0.94)The two weeks surrounding MTH’s 3/14/2024 dividend
12/14/2023$0.27$16.69$16.69The two weeks surrounding MTH’s 12/14/2023 dividend
9/14/2023$0.27$3.24$3.24The two weeks surrounding MTH’s 9/14/2023 dividend
6/14/2023$0.27$0.86$0.86The two weeks surrounding MTH’s 6/14/2023 dividend
3/14/2023$0.27$3.82$6.41The two weeks surrounding MTH’s 3/14/2023 dividend
Upcoming Dividend Ex-Date
6/14/2024
Amount Per Share
$0.35 dividend
Dividend Frequency
Quarterly
Current Price
$211.84
Dividend Yield
0.66%
Consensus Rating
Moderate Buy

Installed Building Products recent dividends:

Ex-Dividend DateDividend AmountHistorical Max Profit On Ex-Dividend DateHistorical Max Profit Within 2 Days of Ex-Dividend DateRecovery Chart
3/14/2024$1.60$0.09$1.56The two weeks surrounding IBP’s 3/14/2024 dividend
12/14/2023$0.33$18.81$18.81The two weeks surrounding IBP’s 12/14/2023 dividend
9/14/2023$0.33$3.25$3.25The two weeks surrounding IBP’s 9/14/2023 dividend
6/14/2023$0.33$1.90$8.64The two weeks surrounding IBP’s 6/14/2023 dividend
3/14/2023$1.23$3.82$3.82The two weeks surrounding IBP’s 3/14/2023 dividend
12/14/2022$0.32$0.22$1.16The two weeks surrounding IBP’s 12/14/2022 dividend
9/14/2022$0.32$1.12$1.12The two weeks surrounding IBP’s 9/14/2022 dividend
Upcoming Dividend Ex-Date
6/7/2024
Amount Per Share
$0.35 dividend
Dividend Frequency
Quarterly
Current Price
$38.31
Dividend Yield
3.70%
Consensus Rating
Hold

Mercantile Bank recent dividends:

Ex-Dividend DateDividend AmountHistorical Max Profit On Ex-Dividend DateHistorical Max Profit Within 2 Days of Ex-Dividend DateRecovery Chart
2/29/2024$0.35$1.18$1.18The two weeks surrounding MBWM’s 2/29/2024 dividend
11/30/2023$0.34$0.33$1.64The two weeks surrounding MBWM’s 11/30/2023 dividend
8/31/2023$0.34$0.43$1.27The two weeks surrounding MBWM’s 8/31/2023 dividend
6/1/2023$0.33$1.01$2.87The two weeks surrounding MBWM’s 6/1/2023 dividend
3/2/2023$0.33$0.08$0.08The two weeks surrounding MBWM’s 3/2/2023 dividend
12/1/2022$0.32$0.63$0.63The two weeks surrounding MBWM’s 12/1/2022 dividend
9/1/2022$0.32$0.23$0.74The two weeks surrounding MBWM’s 9/1/2022 dividend
Upcoming Dividend Ex-Date
6/6/2024
Amount Per Share
$0.19 dividend
Dividend Frequency
Quarterly
Current Price
$23.75
Dividend Yield
3.16%
Consensus Rating
Hold

Ryerson recent dividends:

Ex-Dividend DateDividend AmountHistorical Max Profit On Ex-Dividend DateHistorical Max Profit Within 2 Days of Ex-Dividend DateRecovery Chart
3/6/2024$0.19$0.72$1.01The two weeks surrounding RYI’s 3/6/2024 dividend
11/29/2023$0.18$1.06$2.52The two weeks surrounding RYI’s 11/29/2023 dividend
8/30/2023$0.18$0.45$1.89The two weeks surrounding RYI’s 8/30/2023 dividend
5/31/2023$0.18($0.19)$1.33The two weeks surrounding RYI’s 5/31/2023 dividend
3/3/2023$0.17$1.94$1.94The two weeks surrounding RYI’s 3/3/2023 dividend
11/30/2022$0.16$0.18$1.64The two weeks surrounding RYI’s 11/30/2022 dividend
8/31/2022$0.15$0.43$0.43The two weeks surrounding RYI’s 8/31/2022 dividend
Upcoming Dividend Ex-Date
6/4/2024
Amount Per Share
$0.25 dividend
Dividend Frequency
Quarterly
Current Price
$41.94
Dividend Yield
2.38%
Consensus Rating
Moderate Buy

Newmont recent dividends:

Ex-Dividend DateDividend AmountHistorical Max Profit On Ex-Dividend DateHistorical Max Profit Within 2 Days of Ex-Dividend DateRecovery Chart
3/4/2024$0.25$1.94$2.62The two weeks surrounding NEM’s 3/4/2024 dividend
11/29/2023$0.40$0.49$1.11The two weeks surrounding NEM’s 11/29/2023 dividend
9/6/2023$0.40$0.34$0.70The two weeks surrounding NEM’s 9/6/2023 dividend
5/31/2023$0.40$1.08$2.92The two weeks surrounding NEM’s 5/31/2023 dividend
3/8/2023$0.40$0.73$1.42The two weeks surrounding NEM’s 3/8/2023 dividend
12/7/2022$0.55$1.11$1.33The two weeks surrounding NEM’s 12/7/2022 dividend
9/7/2022$0.55$1.61$2.25The two weeks surrounding NEM’s 9/7/2022 dividend
Upcoming Dividend Ex-Date
6/14/2024
Amount Per Share
$0.21 dividend
Dividend Frequency
Quarterly
Current Price
$17.38
Dividend Yield
4.83%
Consensus Rating
Hold

Simmons First National recent dividends:

Ex-Dividend DateDividend AmountHistorical Max Profit On Ex-Dividend DateHistorical Max Profit Within 2 Days of Ex-Dividend DateRecovery Chart
3/14/2024$0.21$0.04$0.04The two weeks surrounding SFNC’s 3/14/2024 dividend
12/14/2023$0.20$0.99$0.99The two weeks surrounding SFNC’s 12/14/2023 dividend
9/14/2023$0.20$0.57$0.67The two weeks surrounding SFNC’s 9/14/2023 dividend
6/14/2023$0.20$0.26$0.36The two weeks surrounding SFNC’s 6/14/2023 dividend
3/14/2023$0.20$2.35$2.35The two weeks surrounding SFNC’s 3/14/2023 dividend
12/14/2022$0.19$0.17$0.17The two weeks surrounding SFNC’s 12/14/2022 dividend
9/14/2022$0.19$0.26$0.80The two weeks surrounding SFNC’s 9/14/2022 dividend
Upcoming Dividend Ex-Date
6/14/2024
Amount Per Share
$0.19 dividend
Dividend Frequency
Quarterly
Current Price
$53.68
Dividend Yield
1.38%
Consensus Rating
Moderate Buy

Methanex recent dividends:

Ex-Dividend DateDividend AmountHistorical Max Profit On Ex-Dividend DateHistorical Max Profit Within 2 Days of Ex-Dividend DateRecovery Chart
3/13/2024$0.19$1.06$1.08The two weeks surrounding MEOH’s 3/13/2024 dividend
12/14/2023$0.19$2.35$2.40The two weeks surrounding MEOH’s 12/14/2023 dividend
9/14/2023$0.19$1.24$1.39The two weeks surrounding MEOH’s 9/14/2023 dividend
6/15/2023$0.19$1.31$1.50The two weeks surrounding MEOH’s 6/15/2023 dividend
3/16/2023$0.18$1.63$1.63The two weeks surrounding MEOH’s 3/16/2023 dividend
12/15/2022$0.18($0.24)$0.19The two weeks surrounding MEOH’s 12/15/2022 dividend
9/15/2022$0.18$0.50$0.50The two weeks surrounding MEOH’s 9/15/2022 dividend
Upcoming Dividend Ex-Date
6/14/2024
Amount Per Share
$0.25 dividend
Dividend Frequency
Quarterly
Current Price
$28.55
Dividend Yield
3.54%
Consensus Rating
Moderate Buy

Cadence Bank recent dividends:

Ex-Dividend DateDividend AmountHistorical Max Profit On Ex-Dividend DateHistorical Max Profit Within 2 Days of Ex-Dividend DateRecovery Chart
3/14/2024$0.25$0.05$0.05The two weeks surrounding CADE’s 3/14/2024 dividend
12/14/2023$0.24$2.08$2.08The two weeks surrounding CADE’s 12/14/2023 dividend
9/14/2023$0.24$0.62$0.62The two weeks surrounding CADE’s 9/14/2023 dividend
6/14/2023$0.24$0.26$0.33The two weeks surrounding CADE’s 6/14/2023 dividend
3/14/2023$0.24$2.36$2.36The two weeks surrounding CADE’s 3/14/2023 dividend
12/14/2022$0.22$0.34$0.34The two weeks surrounding CADE’s 12/14/2022 dividend
9/14/2022$0.22$0.41$1.11The two weeks surrounding CADE’s 9/14/2022 dividend
Upcoming Dividend Ex-Date
6/14/2024
Amount Per Share
$0.62 dividend
Dividend Frequency
Quarterly
Current Price
$28.32
Dividend Yield
5.23%
Consensus Rating
Moderate Buy

Frontline recent dividends:

Ex-Dividend DateDividend AmountHistorical Max Profit On Ex-Dividend DateHistorical Max Profit Within 2 Days of Ex-Dividend DateRecovery Chart
3/14/2024$0.37$1.01$1.01The two weeks surrounding FRO’s 3/14/2024 dividend
12/14/2023$0.30$0.69$1.87The two weeks surrounding FRO’s 12/14/2023 dividend
9/14/2023$0.80$0.55$0.55The two weeks surrounding FRO’s 9/14/2023 dividend
6/15/2023$0.70$0.46$0.50The two weeks surrounding FRO’s 6/15/2023 dividend
3/15/2023$0.30($1.26)($1.06)The two weeks surrounding FRO’s 3/15/2023 dividend
9/15/2022$0.15($0.12)($0.12)The two weeks surrounding FRO’s 9/15/2022 dividend
Upcoming Dividend Ex-Date
6/7/2024
Amount Per Share
$0.16 dividend
Dividend Frequency
Quarterly
Current Price
$15.07
Dividend Yield
4.25%
Consensus Rating
Reduce

Navient recent dividends:

Ex-Dividend DateDividend AmountHistorical Max Profit On Ex-Dividend DateHistorical Max Profit Within 2 Days of Ex-Dividend DateRecovery Chart
2/29/2024$0.16$0.73$0.89The two weeks surrounding NAVI’s 2/29/2024 dividend
11/30/2023$0.16$0.32$0.89The two weeks surrounding NAVI’s 11/30/2023 dividend
8/31/2023$0.16$0.27$0.71The two weeks surrounding NAVI’s 8/31/2023 dividend
6/1/2023$0.16$0.72$1.32The two weeks surrounding NAVI’s 6/1/2023 dividend
3/2/2023$0.16$0.10$0.43The two weeks surrounding NAVI’s 3/2/2023 dividend
12/1/2022$0.16$0.68$0.74The two weeks surrounding NAVI’s 12/1/2022 dividend
9/1/2022$0.16($0.03)$0.05The two weeks surrounding NAVI’s 9/1/2022 dividend
Upcoming Dividend Ex-Date
6/18/2024
Amount Per Share
$0.22 dividend
Dividend Frequency
Quarterly
Current Price
$99.08
Dividend Yield
0.82%
Consensus Rating
Buy

Vistra recent dividends:

Ex-Dividend DateDividend AmountHistorical Max Profit On Ex-Dividend DateHistorical Max Profit Within 2 Days of Ex-Dividend DateRecovery Chart
3/19/2024$0.22$2.45$6.98The two weeks surrounding VST’s 3/19/2024 dividend
12/19/2023$0.21$0.43$0.56The two weeks surrounding VST’s 12/19/2023 dividend
9/19/2023$0.21$0.50$0.50The two weeks surrounding VST’s 9/19/2023 dividend
6/20/2023$0.20$0.30$0.46The two weeks surrounding VST’s 6/20/2023 dividend
3/21/2023$0.20$0.77$0.77The two weeks surrounding VST’s 3/21/2023 dividend
12/19/2022$0.19$0.41$0.41The two weeks surrounding VST’s 12/19/2022 dividend
9/20/2022$0.18$0.01$0.01The two weeks surrounding VST’s 9/20/2022 dividend
Upcoming Dividend Ex-Date
6/14/2024
Amount Per Share
$0.30 dividend
Dividend Frequency
Quarterly
Current Price
$56.67
Dividend Yield
2.12%
Consensus Rating
Hold

Sonic Automotive recent dividends:

Ex-Dividend DateDividend AmountHistorical Max Profit On Ex-Dividend DateHistorical Max Profit Within 2 Days of Ex-Dividend DateRecovery Chart
3/14/2024$0.30$0.22$0.59The two weeks surrounding SAH’s 3/14/2024 dividend
12/14/2023$0.30$2.71$2.77The two weeks surrounding SAH’s 12/14/2023 dividend
9/14/2023$0.29$2.81$2.81The two weeks surrounding SAH’s 9/14/2023 dividend
6/14/2023$0.29$0.11$0.32The two weeks surrounding SAH’s 6/14/2023 dividend
3/14/2023$0.28$2.86$2.86The two weeks surrounding SAH’s 3/14/2023 dividend
12/14/2022$0.28$2.14$2.14The two weeks surrounding SAH’s 12/14/2022 dividend
9/14/2022$0.25$0.62$2.03The two weeks surrounding SAH’s 9/14/2022 dividend
Upcoming Dividend Ex-Date
6/7/2024
Amount Per Share
$0.30 dividend
Dividend Frequency
Quarterly
Current Price
$14.45
Dividend Yield
8.30%
Consensus Rating
Hold

OUTFRONT Media recent dividends:

Ex-Dividend DateDividend AmountHistorical Max Profit On Ex-Dividend DateHistorical Max Profit Within 2 Days of Ex-Dividend DateRecovery Chart
2/29/2024$0.30$0.66$1.01The two weeks surrounding OUT’s 2/29/2024 dividend
11/30/2023$0.30$0.13$0.70The two weeks surrounding OUT’s 11/30/2023 dividend
8/31/2023$0.30$0.06$0.06The two weeks surrounding OUT’s 8/31/2023 dividend
6/1/2023$0.30$0.12$0.82The two weeks surrounding OUT’s 6/1/2023 dividend
3/2/2023$0.30$0.09$0.39The two weeks surrounding OUT’s 3/2/2023 dividend
12/1/2022$0.30$0.47$0.59The two weeks surrounding OUT’s 12/1/2022 dividend
9/1/2022$0.30($0.03)$0.33The two weeks surrounding OUT’s 9/1/2022 dividend
Upcoming Dividend Ex-Date
6/7/2024
Amount Per Share
$0.22 dividend
Dividend Frequency
Quarterly
Current Price
$12.72
Dividend Yield
6.92%
Consensus Rating
Hold

Flushing Financial recent dividends:

Ex-Dividend DateDividend AmountHistorical Max Profit On Ex-Dividend DateHistorical Max Profit Within 2 Days of Ex-Dividend DateRecovery Chart
3/8/2024$0.22$0.23$0.23The two weeks surrounding FFIC’s 3/8/2024 dividend
12/7/2023$0.22$0.53$0.77The two weeks surrounding FFIC’s 12/7/2023 dividend
9/7/2023$0.22$0.02$0.02The two weeks surrounding FFIC’s 9/7/2023 dividend
6/1/2023$0.22$0.49$1.45The two weeks surrounding FFIC’s 6/1/2023 dividend
3/9/2023$0.22($0.06)($0.06)The two weeks surrounding FFIC’s 3/9/2023 dividend
12/8/2022$0.22$0.27$0.42The two weeks surrounding FFIC’s 12/8/2022 dividend
9/1/2022$0.22$0.20$0.39The two weeks surrounding FFIC’s 9/1/2022 dividend
Upcoming Dividend Ex-Date
6/5/2024
Amount Per Share
$0.17 dividend
Dividend Frequency
Quarterly
Current Price
$35.88
Dividend Yield
1.92%
Consensus Rating
Moderate Buy

Harley-Davidson recent dividends:

Ex-Dividend DateDividend AmountHistorical Max Profit On Ex-Dividend DateHistorical Max Profit Within 2 Days of Ex-Dividend DateRecovery Chart
3/1/2024$0.17$0.27$0.27The two weeks surrounding HOG’s 3/1/2024 dividend
12/8/2023$0.17$0.40$0.40The two weeks surrounding HOG’s 12/8/2023 dividend
9/11/2023$0.17($0.11)$0.35The two weeks surrounding HOG’s 9/11/2023 dividend
6/2/2023$0.17$1.87$1.87The two weeks surrounding HOG’s 6/2/2023 dividend
3/2/2023$0.17($0.39)$0.33The two weeks surrounding HOG’s 3/2/2023 dividend
12/8/2022$0.16$0.44$0.44The two weeks surrounding HOG’s 12/8/2022 dividend
9/9/2022$0.16$1.32$1.32The two weeks surrounding HOG’s 9/9/2022 dividend

(Ad)

The Hill just published that Joe Biden has received enough delegates to…“clinch the Democratic presidential nomination and all but guaranteeing he will face off against former President Trump again in November.” Why is he all BUT guaranteed the Democratic nomination, in their words?