Cached score snapshot

US.MO · Altria

110分制 50.2/110;5D動能v2 4/50;排序分 54.2/160 · Incomplete inputs

Ranking score 54.2/160
Main score 50.2/110
5D momentum v2 4/50
Rank #153
Setup grade F 28

Score breakdown

避免

Medium twelvedata

Score and price trend

F 28 Low sample confidence

Main score, 5D momentum v2, close price, and improving or exit-review turn signals are plotted from archived daily snapshots.

Move the mouse over the chart lines to inspect readings.

0 40 80 110 Score 06-16 07-30 09-11 10-02 10-22 $62.87$70.49$78.11 Price Projection date
Historical projection
Model Median P25/P75 歷史相似情境上漲比例 Down5 Actual / compare
Rolling DOE best · score 2.297 · anchors 120 +0.15% -1.44% / +3.24% 50% 1.3% Actual outcome pending · 0 / 3 bars observed
30D observation +0.14% -2.61% / +4.67% 50% 8.8% Actual outcome pending · 0 / 30 bars observed
Historical projection 10D n=160 +0.06% -1.35% / +2.36% 50% 2.5% Actual outcome pending · 0 / 10 bars observed

歷史情境統計基於已存檔相似 setup;圖中投影中位線為統計中位數的線性插值展示,並非價格路徑預測或買賣建議。

2026-06-16 → 2026-10-22 · 120 archived points · 1 Improving turn signal · 6 Deteriorating signal · 1 Exit review signal

Summary

score_with_momentum_v2 = main score + 5D momentum v2

Ranking score 54.2
Display grade 避免
Model version cursor_18_27_news_v2_160
Main score 50.2/110 (避免)
5D momentum v2 4/50 (弱)
Score with momentum v2 54.2/160 (低排序)
Risk level Medium

Audit trace

Full calculation detail

Calculation detail · 8 sections

Incomplete score

此 snapshot 已計出評分,但以下輸入仍不完整;缺失維度以 0 分處理,請留意 audit 明细。

  • VIX_MISSING: VIX market context is required for market environment scoring

Market inputs

Bar count 60
ma20 67.59
ma50 69.5296
close 68.79
prevClose 67.89
avgVolume20 8682251
volumeRatio 0.75
changePercent 1.33

Metrics snapshot

close 68.79
volume 6475629
changePercent 1.33

110-point main rating

基本面5 + 資金流20 + 市場環境15 + 催化劑20 + 風險管理10 + 技術信號30 + 情緒10

Main score 50.2/110
Main rating 避免
5D momentum v2 4/50
Score with momentum v2 54.2/160
Formula score_with_momentum_v2 = main_score + momentum_5d_v2_score

基本面 — 2.7/5 · 較差

Dimension score 2.7/5
Dimension grade 較差

Sub-items

pbPoints 0
pePoints 0.5
epsPoints 0
roePoints 0
debtPoints 0
marginPoints 0.75
turnoverUsdM 445.4585
volumePoints 0.5
revenuePoints 0
dividendPoints 0.4
marketCapPoints 0.5

資金流 — 10/20 · 較差

Dimension score 10/20
Dimension grade 較差

Sub-items

cmfPoints 0.8
mfiPoints 2.4
obvPoints 0.8
vwapPoints 4

institutional

score 2

details

source optional-neutral

warning

code INSTITUTIONAL_DATA_OPTIONAL
symbol US.MO
message Institutional ownership is unavailable; neutral 2/4 money-flow treatment used.
optional true
holderCount n/a
holderPoints 2
top10ShareRatio n/a
concentrationPenalty 0
institutionPoints 2

市場環境 — 7/15 · 較差

Dimension score 7/15
Dimension grade 較差

Sub-items

vix

score 0

details

source twelvedata+fred
missing true
vixClose n/a

trend

score 0.8

details

qqq

ma20 716.5275
ma50 710.6122
name QQQ
close 708.69
points 0.4

spy

ma20 767.5585
ma50 758.2458
name SPY
close 757.83
points 0.4
source twelvedata+fred
atrPct 2.0279
atrPoints 3
cciPoints 3.2
vixPoints 0
marketTrendPoints 0.8

催化劑 — 2/20 · 較差

Dimension score 2/20
Dimension grade 較差

Sub-items

catalyst

score 2

details

source finnhub_news_keyword_model
articleCount 8
catalystCount 0
catalystPoints 2

風險管理 — 7.4/10 · 良好

Dimension score 7.4/10
Dimension grade 良好

Sub-items

position

score 1.6

details

atrPct 2.0279
turnoverUsdM 445.4585
liquidityPoints 0.6
volatilityPoints 1
rrPoints 1.4

stopLevels

symbol US.MO
rr_range 1:1.0-1:2.5
risk_profile 中等
stop_loss_price 66

strength_details

ma_score 1
atr_score 2
rsi_score 2
macd_score 3
volume_score 1
market_adjustment 1
risk_reward_ratio 1.2
stop_loss_percent 4.1
take_profit_price 72.2295
target_multiplier 1.9
technical_strength 1.85
take_profit_percent 5
positionPoints 1.6
stopLossPoints 2.4

diversification

score 2

details

method sector concentration proxy; no portfolio holdings used
sector Consumer Staples
concentratedSectorPenalty 0
riskRewardRatio 1.2328
stopLossPercent 4.0558
diversificationPoints 2

技術信號 — 19.1/30 · 一般

Dimension score 19.1/30
Dimension grade 一般

Sub-items

bbPoints 3
adxPoints 3
sarPoints 2.4
vcpPoints 3
macdPoints 4

vcpPayload

vcp_pass false
vcp_score 3
vcp_reason 波幅收縮(17.5%→4.6%);量縮(v10/v30=0.81);跌縮量(近10日5日);靠近20日高位;Ready=Y;Confirm=N

vcp_metrics

up_days 2
vol_ref 9629830
down_days 7
vcp_ready true
above_ma50 false
avg_vol_10 7822460
avg_vol_20 8737015
avg_vol_30 9629830
range_pct_10 0.0455
range_pct_20 0.0961
range_pct_30 0.1747
up_expand_ok false
lookback_used 59
near_20d_high true
contraction_ok true
down_shrink_ok true
up_expand_days 1
breakout_20d_ok false
vol_ratio_10_30 0.8123
dist_to_20d_high 0.0247
down_shrink_days 5
breakout_level_20d 70.53
vcp_breakout_confirm false
contraction_ratio_10_30 0.2604
vcp_name_en Volatility Contraction Pattern
vcp_name_zh 波動收縮形態
vol_contraction true
kdjAdxPoints 0.5
rsiKdjPoints 2.4
volumeWeight 2
maCrossPoints 0
shortRsiPoints 0
shortMacdPoints 0.4
volConfirmPoints 0
volumePointsTechnical 0.4

情緒分析 — 2/10 · 較差

Dimension score 2/10
Dimension grade 較差

Sub-items

sentiment

score 2

details

source finnhub_news_keyword_model
articleCount 8
negativeHits 0
positiveHits 0
sentimentScoreRaw 0

sentimentData

raw {"id":141955174,"url":"https://finnhub.io/api/news?id=94709924838979a336f78baf3f282ef172bbb400e137cf03f8969a5f5323fe69","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"The latest trading day saw Altria (MO) settling at $68.17, representing a -1.03% change from its previous close.","category":"company","datetime":1788903908,"headline":"Altria (MO) Sees a More Significant Dip Than Broader Market: Some Facts to Know"}, {"id":141450688,"url":"https://finnhub.io/api/news?id=80857a2defae94d18cd0d7e2668376a2860af1508ec52a390fba4f3ce9b4ebf4","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"Altria Group (NYSE: MO) appointed Steven W. Presley to its Board of Directors, effective immediately. Presley currently serves as CEO of Refresco Benelux B.V. and previously held the role of Nestlé Zone Americas CEO. Altria highlighted Presley's broad consumer goods and beverage experience as a key addition to its board. This appointment places Altria Group among a wider set of income focused companies in which leadership decisions often matter as much as yield. Many investors therefore...","category":"company","datetime":1788545678,"headline":"Why Is Altria Group (MO) Adding A Consumer Goods Veteran To Its Board?"}, {"id":141403876,"url":"https://finnhub.io/api/news?id=d292c6c3a7a088b65dff288fa19e47cd8e3f2eca90a75ee08e462e7dad069d60","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"Altria Group has lagged behind the consumer defensive sector, and analysts remain somewhat optimistic about the stock’s outlook.","category":"company","datetime":1788440076,"headline":"Altria Group Stock: Is MO Underperforming the Consumer Defensive Sector?"}, {"id":141397049,"url":"https://finnhub.io/api/news?id=2081d311a434f6ef6e9046b2c4c53f995a2a1386762361714ff7d827f8254c9d","image":"https://www.chartmill.com/images/uploads/Best_Dividend_500_264px_webp_9524a3945f.webp","source":"ChartMill","related":"MO","summary":"Altria clears Best Dividend screen with 9.45% yield and strong profitability, but high payout ratio and weak liquidity warrant caution.","category":"company","datetime":1788433260,"headline":"Altria (NYSE:MO) Offers High Dividend Quality with a 9.45% Yield and Strong Profitability"}, {"id":141384699,"url":"https://finnhub.io/api/news?id=bab2c47213458bb4e3bf3be2c2150d34e4f1723d82a5c22fc318cd3a2238e157","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"Altria Group, Inc. (NYSE:MO), the maker of Marlboro cigarettes, is suing the U.S. Food and Drug Administration over the way it reviews new tobacco products. The company wants the FDA to change a system it says has led to long delays and made it difficult for products such as its on! nicotine pouches to reach […]","category":"company","datetime":1788400366,"headline":"Altria Group (MO) Challenges FDA Review System as Smoke-Free Strategy Takes Center Stage"}, {"id":141362396,"url":"https://finnhub.io/api/news?id=a52bfb8703c6eaadd7b714f93ce3cb89e3dd3687b435aff2112ec78d8f9bd106","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"A single stock trading around $69 a share could theoretically close the gap between a retiree's Social Security check and a comfortable monthly budget, but the math only works if the dividend holds and three hidden risks stay manageable.","category":"company","datetime":1788218949,"headline":"The One Stock That Pays a 72-Year-Old $1,400 a Month: MO"}, {"id":141362408,"url":"https://finnhub.io/api/news?id=5a835d07d0f8a275ae27c5341904fe3ecf044c6dd8f5b185d2cac933781216a7","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"Altria Group has delivered a 95.1% total return over the past five years, yet current valuation checks send a more muted signal about how attractively priced the stock is today. Recent share price swings and a mixed overall value score leave investors weighing whether the current level still offers a comfortable margin of safety. A roughly 95.1% gain over five years highlights that long term holders of Altria Group have already seen substantial value creation. This can make fresh entry...","category":"company","datetime":1787882903,"headline":"Altria (MO) Stock Looks Reasonably Priced On Its 95% Five Year Run"}, {"id":141362411,"url":"https://finnhub.io/api/news?id=8ca062ab7af67fb38f653360a79f4aa125dfff279dc42bd8679a8d3fd5207c33","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"Why Altria Group’s New Manufacturing Deal Matters Now Altria Group (MO) has entered into reciprocal contract manufacturing arrangements with Philip Morris International, aiming to improve production efficiency and operational flexibility, with first shipments planned for 2027 and no expected material impact on 2026 results. Altria Group’s share price has climbed 20.61% year to date to US$69.12, with a 1-day share price return of 1.54% and a 7-day share price return of 4.68%, even though the...","category":"company","datetime":1787822164,"headline":"What’s Going On With Altria Group (MO)?"}
raw_source {"id":142065836,"url":"https://finnhub.io/api/news?id=de8da759f32f06e6a58a1483788607935f497d0936160db7e857b58b25f5511c","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/968446118/image_968446118.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"MO","summary":"Altria is downgraded to Hold after reporting mixed FQ2 results and oral tobacco weakness. Click to read this analysis on MO.","category":"company","datetime":1789060799,"headline":"Altria: This Dividend King Needs Time To Consolidate (Rating Downgrade)"}, {"id":142061980,"url":"https://finnhub.io/api/news?id=7f802173082633d4c6e8ce4df47f42d38c3b74a720c6eca1b6b461011a477f8f","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"With the 10-year Treasury now paying nearly 5%, most dividend stocks no longer clear the bar. These five do, and each one backs its payout with hard cash flow rather than borrowed time.","category":"company","datetime":1789053062,"headline":"5 High-Yield Dividend Stocks Built for Reliable Retirement Income"}, {"id":142024792,"url":"https://finnhub.io/api/news?id=c1204043f7233fac4b0a38a9622e6791437f48001b6dd05f105d69abd81ba6e3","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2183146597/image_2183146597.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"MO","summary":"Altria has been able to leverage their diversified brands to launch new value-oriented cigarettes through Basic and Marlboro. Learn why MO stock is a buy.","category":"company","datetime":1788947684,"headline":"Altria: Inflation Risks Meet Diversified Pricing Position And Durable Cash Flows"}, {"id":142024373,"url":"https://finnhub.io/api/news?id=233655d956f8982870f75e6a03c17d352c8ad2e764b88ad3e1e654b329ae90b4","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/1252670521/image_1252670521.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"MO","summary":"Five S&P 500 stocks—VICI, PFE, VZ, T, F—offer 'safer' high yields, with free cash flow covering dividends and dividends from $1K invested exceeding share...","category":"company","datetime":1788942430,"headline":"Buy 5 S&P500 IDEAL 'Safer' September Dividend Dogs"}, {"id":141979056,"url":"https://finnhub.io/api/news?id=c02fbaa3b2bd83e007c96cdbd7949303e224bd63fe63cb75e71ad525a08da734","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/968446118/image_968446118.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"MO","summary":"Altria's Q2 results were mixed, but management raised the lower end of FY 2026 EPS guidance and announced a dividend hike. Read why MO stock is a Buy.","category":"company","datetime":1788921642,"headline":"Altria: A Strong Dividend Increase After A Shaky Quarter, New Partnership"}, {"id":141955174,"url":"https://finnhub.io/api/news?id=94709924838979a336f78baf3f282ef172bbb400e137cf03f8969a5f5323fe69","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"The latest trading day saw Altria (MO) settling at $68.17, representing a -1.03% change from its previous close.","category":"company","datetime":1788903908,"headline":"Altria (MO) Sees a More Significant Dip Than Broader Market: Some Facts to Know"}, {"id":141950403,"url":"https://finnhub.io/api/news?id=de977806d1f6a3f5226aacf507ea60491cd0a478de36e23fee0a088aa2fcf14b","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"Collecting $1,000 a month in dividends sounds simple until you realize the capital required shifts every time prices move, and choosing the wrong yield can leave you exposed to a dividend cut when you can least afford it.","category":"company","datetime":1788880260,"headline":"Here’s How Much You Need Invested to Collect $1,000 a Month in Dividends"}, {"id":141950250,"url":"https://finnhub.io/api/news?id=43caf798040072293328249a04f1cd056f81545bab28321df8d41a58de916898","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"MO's premium cigarette strategy remains central to profitability as Marlboro holds its premium position amid rising demand for discount brands.","category":"company","datetime":1788873420,"headline":"Altria Premium Drives 85% of Cigarette Profit: Can This Hold?"}, {"id":141950417,"url":"https://finnhub.io/api/news?id=4da9cb88add93435fb30761985c61678f15bf041a6bc9c6ec7cfba6482d7db78","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"Social Security's projected 2027 COLA raise sounds promising until you realize retirees feel higher prices months before benefits catch up. Five blue-chip dividend stocks already pay yields that outpace that adjustment, and some have raised their payouts for decades straight.","category":"company","datetime":1788870027,"headline":"Social Security’s 2027 COLA Raise Is the Biggest in 3 Years — But These 5 Dividend Stocks Pay You More"}, {"id":141950419,"url":"https://finnhub.io/api/news?id=0541994b63d05ef6ea832adc3d6f0597ce67a6aedbb21537b86872caa33c3402","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"Why choose between double-digit percentage gains on stocks and insane 5.2%-plus yields on long-term Treasurys? You can have both.","category":"company","datetime":1788867398,"headline":"4 Stocks Whup The S&P 500 — And Yield More Than 30-Year Treasurys"}, {"id":141949076,"url":"https://finnhub.io/api/news?id=12c00bdd5c194cd8f226aa1a8fb7de6ff5fb3b3b2b127b11ae060f6714f99fea","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/1445810122/image_1445810122.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"MO","summary":"Altria Group remains a compelling income alternative, yielding 6.4% after its 57th consecutive annual dividend increase. Read why MO stock is a buy.","category":"company","datetime":1788858000,"headline":"Altria Group: My 6.4% Yielding Alternative To High Yield Bonds In This Macro Environment"}, {"id":141948955,"url":"https://finnhub.io/api/news?id=d3d1a380b95492109fe7307d02168b156b4c4a80de9fc5a262c0b1e539182525","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2199578213/image_2199578213.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"MO","summary":"Dividend Harvesting Portfolio update: 45.8% ROI, $3,289 forward annual income, 7.83% yield. Click here to read more.","category":"company","datetime":1788856238,"headline":"Dividend Harvesting Portfolio Week 288: $28,800 Allocated, $3,289.51 In Projected Dividends"}, {"id":141793333,"url":"https://finnhub.io/api/news?id=b63ac2d5a6127297c9f14bc046198ae3dedbaed19eabfb12b40640a8d669862b","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"Altria’s capex jump looks more like a strategic investment than a warning.","category":"company","datetime":1788823802,"headline":"Altria Is Spending More on Capex Than Any Other Consumer Staples Name. It’s a Calculated Sign of Strength."}, {"id":141593558,"url":"https://finnhub.io/api/news?id=b9feb66b7c7b25eec6d3ecdad30719f4c98e7cd58113325e07fcf20a41e541bb","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"Altria has crushed it in 2026, but be well aware of the risks.","category":"company","datetime":1788729900,"headline":"Meet the Dirt Cheap 6.4%-Yielding Dividend Stock That's Beating the Market in 2026"}, {"id":141450688,"url":"https://finnhub.io/api/news?id=80857a2defae94d18cd0d7e2668376a2860af1508ec52a390fba4f3ce9b4ebf4","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"Altria Group (NYSE: MO) appointed Steven W. Presley to its Board of Directors, effective immediately. Presley currently serves as CEO of Refresco Benelux B.V. and previously held the role of Nestlé Zone Americas CEO. Altria highlighted Presley's broad consumer goods and beverage experience as a key addition to its board. This appointment places Altria Group among a wider set of income focused companies in which leadership decisions often matter as much as yield. Many investors therefore...","category":"company","datetime":1788545678,"headline":"Why Is Altria Group (MO) Adding A Consumer Goods Veteran To Its Board?"}, {"id":141452891,"url":"https://finnhub.io/api/news?id=1948c0901663a824bc5ab22b744965d31d2578d92b14d716139b3791d9c726e0","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/1320960562/image_1320960562.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"MO","summary":"Philip Morris is downgraded to Hold as valuation tops historical range; additionally, smoke-free growth and U.S. IQOS/ZYN upside face risks.","category":"company","datetime":1788535335,"headline":"Philip Morris: The U.S. May Be The Next Growth Leg (Rating Downgrade)"}, {"id":141430430,"url":"https://finnhub.io/api/news?id=6e279a81cb7d1c923a694483e43ede97fc1dfcd8f0ac37b9fd73e4a06cdf155f","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"Some investors have quietly built decades of rising income by owning stocks most people have never heard of, and five Dividend Champions with yields stretching past 7% are now drawing serious attention from Wall Street analysts.","category":"company","datetime":1788529817,"headline":"Boomers Discovered the Dividend Champions and Are Buying 5 Highest-Yielding Stocks Hand Over Fist"}, {"id":141425698,"url":"https://finnhub.io/api/news?id=03e42abe9b3679cb1801f019fee71bd8ed4125d5dd57ebd61259c0b24f71b953","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"Altria just handed shareholders a bigger check for the 60th time in 56 years, but negative operating cash flow last quarter and a vape unit bleeding billions in impairments raise a real question about whether the streak has a price.","category":"company","datetime":1788525844,"headline":"Altria Just Raised Its 6.4% Dividend—Can It Keep Paying?"}, {"id":141425699,"url":"https://finnhub.io/api/news?id=04fd145794c81deac05f46636513d43eeee42957b11ba3025d0459e5caa778b4","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"Tobacco stocks have had a bit of a resurgence with the introduction of new products but analysts are starting to pump the b","category":"company","datetime":1788523200,"headline":"Bear of the Day: Turning Point Brands (TPB)"}, {"id":141422586,"url":"https://finnhub.io/api/news?id=03506c0968ac04fef9eca132c9e0a15083a007ee327c051af15b249f8a93f031","image":"https://static.seekingalpha.com/uploads/2026/9/1/saupload_needle_in_haystack_1.png?io=w640","source":"SeekingAlpha","related":"MO","summary":"In our monthly Rare Stock Picks series, we're highlighting August 2026 investment picks. Click here for the list of August 2026 Buy recommendations.","category":"company","datetime":1788508800,"headline":"Rare Stock Picks In August 2026 - From 21 Discerning Analysts"}, {"id":141403876,"url":"https://finnhub.io/api/news?id=d292c6c3a7a088b65dff288fa19e47cd8e3f2eca90a75ee08e462e7dad069d60","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"Altria Group has lagged behind the consumer defensive sector, and analysts remain somewhat optimistic about the stock’s outlook.","category":"company","datetime":1788440076,"headline":"Altria Group Stock: Is MO Underperforming the Consumer Defensive Sector?"}, {"id":141397049,"url":"https://finnhub.io/api/news?id=2081d311a434f6ef6e9046b2c4c53f995a2a1386762361714ff7d827f8254c9d","image":"https://www.chartmill.com/images/uploads/Best_Dividend_500_264px_webp_9524a3945f.webp","source":"ChartMill","related":"MO","summary":"Altria clears Best Dividend screen with 9.45% yield and strong profitability, but high payout ratio and weak liquidity warrant caution.","category":"company","datetime":1788433260,"headline":"Altria (NYSE:MO) Offers High Dividend Quality with a 9.45% Yield and Strong Profitability"}, {"id":141384699,"url":"https://finnhub.io/api/news?id=bab2c47213458bb4e3bf3be2c2150d34e4f1723d82a5c22fc318cd3a2238e157","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"Altria Group, Inc. (NYSE:MO), the maker of Marlboro cigarettes, is suing the U.S. Food and Drug Administration over the way it reviews new tobacco products. The company wants the FDA to change a system it says has led to long delays and made it difficult for products such as its on! nicotine pouches to reach […]","category":"company","datetime":1788400366,"headline":"Altria Group (MO) Challenges FDA Review System as Smoke-Free Strategy Takes Center Stage"}, {"id":141400385,"url":"https://finnhub.io/api/news?id=1f1f26e2d26692db381bc8107537640c3bf3b5b7e742a31dbce769178a5ed8e3","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"Lam Research, Altria and Intuit recently raised dividends, offering contrasting profiles in growth, yield and payout ratios across semiconductor, tobacco and software sectors.","category":"company","datetime":1788359100,"headline":"From High Dividend Growth to High Yield, These 3 Stocks Just Boosted Dividend Payouts"}, {"id":141376554,"url":"https://finnhub.io/api/news?id=51dff4685913f2c36f0b1839d44c9abb3e298f27010e1055e0f47a4bf335343c","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"Altria Group has been able to raise prices in order to generate steady cash flows.","category":"company","datetime":1788344400,"headline":"Altria Group Just Declared Its 61st Dividend Increase in 57 Years. Here's What $10,000 Invested Pays Annually."}, {"id":141381767,"url":"https://finnhub.io/api/news?id=21f5a93c4b8e8b15a8ba06f5211c9b009c1ff10cc421d2fb752342813b7d9c32","image":"","source":"Benzinga","related":"MO","summary":"- Reuters Citing Court Filing","category":"company","datetime":1788342334,"headline":"Altria Files Lawsuit Against The U.S. FDA In Texas; Altria Lawsuit Against The U.S. FDA Seeks To Force The FDA To Scrap Its System For Reviewing New Tobacco Products Before They Can Market"}, {"id":141369899,"url":"https://finnhub.io/api/news?id=fddb4fd64598ad031b34008b2e82ef5d2f249fbda3d5ca7e1e253a89775be38b","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"MO's on! PLUS is gaining retail share and nationwide reach, with new strengths and flavors set to broaden its nicotine pouch lineup in 2026.","category":"company","datetime":1788279360,"headline":"Is Altria's on! PLUS Shaping Up as Its Next Major Growth Engine?"}, {"id":141360923,"url":"https://finnhub.io/api/news?id=9e3f00c44532abbefc0dbd43defcc72fda638e592d1b9547e383ff481cb67cfc","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"Mama's Creations is likely to see Q2 growth, supported by new product rollouts, wider retail distribution and Bay Shore gains despite margin pressures.","category":"company","datetime":1788276120,"headline":"Mama's Creations Q2 Earnings Coming Up: Key Things to Note"}, {"id":141370573,"url":"https://finnhub.io/api/news?id=26723c2ab4b6366f44fd3a846008f39588a0d2f085aced1ee7ddb7a8ffa53034","image":"","source":"Benzinga","related":"MO","summary":"https://truthsocial.com/@realDonaldTrump/posts/117196703402255872","category":"company","datetime":1788265676,"headline":"President Trump Posts On X \"I am pleased to announce that Pastor Darrell Scott, a longtime friend, respected Faith Leader, and tireless Advocate for America’s Underserved Communities, will be serving my Administration and me as an Advisor for tobacco health issues on the Advisory Committee to the Director (ACD) in the CDC....\""}, {"id":141362396,"url":"https://finnhub.io/api/news?id=a52bfb8703c6eaadd7b714f93ce3cb89e3dd3687b435aff2112ec78d8f9bd106","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"A single stock trading around $69 a share could theoretically close the gap between a retiree's Social Security check and a comfortable monthly budget, but the math only works if the dividend holds and three hidden risks stay manageable.","category":"company","datetime":1788218949,"headline":"The One Stock That Pays a 72-Year-Old $1,400 a Month: MO"}, {"id":141361023,"url":"https://finnhub.io/api/news?id=3fa5ceaf9714b854f673f9f67a5cff86721b5c04ebecbdab329b10e735bd27e2","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"XLP holds dozens of consumer staples names, but a handful of its biggest positions tell completely different stories about yield, growth, and value that the ETF quietly blurs together.","category":"company","datetime":1788208861,"headline":"These 3 Dividend Stocks Make a Strong Case for Skipping XLP"}, {"id":141361308,"url":"https://finnhub.io/api/news?id=a4466802df9c0a358f59215a842c2b668362ea319c29919818a04e360a16c106","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"The transition Altria once said it would lead now rests on a single nicotine pouch brand, while the number it newly emphasizes is about defending cigarettes.","category":"company","datetime":1788202209,"headline":"Altria's Smoke-Free Ambition Has Quietly Narrowed To Its Nicotine Pouch Brand"}, {"id":141362405,"url":"https://finnhub.io/api/news?id=2ebf9d420bc94c954f6c221543ab9952302cbac8095a4a8c0291fbe71117f61d","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"CPB gears up for the fourth-quarter report, with sales and EPS expected to fall as Snacks weakness and margin pressure weigh, while Meals & Beverages remain resilient.","category":"company","datetime":1788191220,"headline":"Campbell's Q4 Earnings on the Horizon: What Should Investors Expect?"}, {"id":141354359,"url":"https://finnhub.io/api/news?id=c7873c284a1cda36df65c7f7f383e8a5f54fcfaebeb705358044514b0275aa8c","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2199578213/image_2199578213.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"MO","summary":"Dividend Harvesting Portfolio update: 45.46% ROI, $3,270 forward income at 7.84% yield.","category":"company","datetime":1788165000,"headline":"Dividend Harvesting Portfolio Week 287: $28,700 Allocated, $3,270.88 In Projected Dividends"}, {"id":141351369,"url":"https://finnhub.io/api/news?id=9c21d4e81784105f115973a649fb723947b20901dfd24d2c609be44ea1fe5d59","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/665037928/image_665037928.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"MO","summary":"This week, nine stocks announced dividend increases, including three stocks I own. Check out the dividend announcements of the past week.","category":"company","datetime":1788125849,"headline":"Dividend Announcements: August 22-28, 2026"}, {"id":141362406,"url":"https://finnhub.io/api/news?id=a8ffdf7fe9e9dfd49d6e00d11cc851fd157d5d0190a2d1314e8ddcc2e3c1ec51","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"When RMDs force your hand and an annuity feels like surrender, a $940,000 IRA creates a surprisingly specific math problem with a solution most retirees never consider.","category":"company","datetime":1788096553,"headline":"How a Retiree Three Years Into RMDs Turned a $940,000 IRA Into a $6,700 Monthly Paycheck Without Buying an Annuity"}, {"id":141349692,"url":"https://finnhub.io/api/news?id=d51433a38a0f4890cf4c5e89cba7f152e5467f9b5df585ace5da77fceb26f54f","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/528043248/image_528043248.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"MO","summary":"Microsoft (MSFT) may announce a 10–12% dividend hike as cloud and productivity growth offsets AI spend.","category":"company","datetime":1788096438,"headline":"Microsoft Among 14 Dividend Growth Companies To Announce Annual Dividend Increases In September"}, {"id":141341224,"url":"https://finnhub.io/api/news?id=a70f356816315e6c1cffbf3ddb6582552dedd39464f32f29f67f627611d5c738","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/1072593728/image_1072593728.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"MO","summary":"Dividend activity recap for Champions, Contenders & Challengers: dividend changes plus upcoming ex-dividend and pay dates. See more here.","category":"company","datetime":1787954658,"headline":"Dividend Champion, Contender, And Challenger Highlights: Week August 30"}, {"id":141348577,"url":"https://finnhub.io/api/news?id=c8642c36e6651e9c410b01ff1efaad785c8e96fa4abfbc897a66792463d00112","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"A seven-figure portfolio looks like security until federal taxes, Medicare surcharges, Social Security phase-ins, and inflation each take their share. What actually clears into your checking account from $1.55 million depends on decisions most retirees never see coming.","category":"company","datetime":1787924634,"headline":"What a $1.55 Million Portfolio Actually Pays After Taxes, Medicare Premiums, and Reality"}, {"id":141362399,"url":"https://finnhub.io/api/news?id=f832d587acef44dd3dd2c2e4a44fba8375e9053f27d5c68ca8d33ff42b185d35","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"RICHMOND, Va., August 28, 2026--Altria Announces Election of Steve Presley to Altria’s Board of Directors","category":"company","datetime":1787918400,"headline":"Altria Announces Election of Steve Presley to Altria’s Board of Directors"}, {"id":141362408,"url":"https://finnhub.io/api/news?id=5a835d07d0f8a275ae27c5341904fe3ecf044c6dd8f5b185d2cac933781216a7","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"Altria Group has delivered a 95.1% total return over the past five years, yet current valuation checks send a more muted signal about how attractively priced the stock is today. Recent share price swings and a mixed overall value score leave investors weighing whether the current level still offers a comfortable margin of safety. A roughly 95.1% gain over five years highlights that long term holders of Altria Group have already seen substantial value creation. This can make fresh entry...","category":"company","datetime":1787882903,"headline":"Altria (MO) Stock Looks Reasonably Priced On Its 95% Five Year Run"}, {"id":141360937,"url":"https://finnhub.io/api/news?id=84f51015e523d64d52ac7317d9d5d041b156c25ea44dc372d3716dee359a4f51","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"Three blue-chip dividend stocks, each on a different quarterly payment schedule, can fill every month of the year with income, but each one carries a distinct risk that could derail the whole ladder.","category":"company","datetime":1787849525,"headline":"3 Rock Solid Dividend That Pay You Every Month"}, {"id":141361301,"url":"https://finnhub.io/api/news?id=bea09c7ec9857aad3000a4325921a0400b3162f3b096e55d0ee536d12c6f1a2b","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"MO and PM advance their smoke-free strategies as each leverages portfolio strength, innovation and pricing in a shifting tobacco market.","category":"company","datetime":1787846160,"headline":"Altria vs. Philip Morris: Which Tobacco Giant Looks Stronger?"}, {"id":141362409,"url":"https://finnhub.io/api/news?id=3a271f31f90b460216b4d736323f83424bd0a92f5a32bc2f55b102095b400a2e","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"The $2 million retirement target assumes something most financial advice never questions, and the gap between that assumption and reality is where serious dividend income actually gets built.","category":"company","datetime":1787844185,"headline":"You Don’t Need a $2 Million Portfolio to Collect $5,900 a Month in Dividends"}, {"id":141362410,"url":"https://finnhub.io/api/news?id=3eddbcc6103bc321655e31b4f936b84b51c9b7739989f2a19ace1284fe7eca4c","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"A six-ticker income stack promises $4,100 every month without selling a single share, but two of its highest-paying positions carry a risk most retirees discover only after the check shrinks.","category":"company","datetime":1787836312,"headline":"An $865,000 Portfolio That Quietly Pays You $4,100 a Month Without Touching Principal"}, {"id":141362411,"url":"https://finnhub.io/api/news?id=8ca062ab7af67fb38f653360a79f4aa125dfff279dc42bd8679a8d3fd5207c33","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"Why Altria Group’s New Manufacturing Deal Matters Now Altria Group (MO) has entered into reciprocal contract manufacturing arrangements with Philip Morris International, aiming to improve production efficiency and operational flexibility, with first shipments planned for 2027 and no expected material impact on 2026 results. Altria Group’s share price has climbed 20.61% year to date to US$69.12, with a 1-day share price return of 1.54% and a 7-day share price return of 4.68%, even though the...","category":"company","datetime":1787822164,"headline":"What’s Going On With Altria Group (MO)?"}, {"id":141362402,"url":"https://finnhub.io/api/news?id=320bd1a7ec65c88b2463c02d6d7e81c6d06ec2ec4c806ebce4ad81a10fa5d56d","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"The Social Security trust fund has a ticking clock, and the youngest Boomers face a decision that could define their retirement. Five dividend giants paying above 6% may hold the answer to beating the math of claiming early.","category":"company","datetime":1787751940,"headline":"Youngest Boomers Just Hit 62: Claim Social Security Now and Grab These 5 Dividend Giants Yielding 6%"}, {"id":141361311,"url":"https://finnhub.io/api/news?id=f5172061fb1284c063a315dbdd73109f9393e72460353ce29cacee1243615f09","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"Verizon, Altria and United Parcel Service are among the companies with dividend yields that match or beat bonds and also boast solid earnings prospects.","category":"company","datetime":1787750400,"headline":"Treasury Yields Topped 4.7%. These 7 Dividend Stocks Pay Even More."}, {"id":141362413,"url":"https://finnhub.io/api/news?id=9c34fce7baa75e5e391a377ae901ec5404168dbc47298a7314faebf2dc21ef53","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"Some of the most popular high-yield dividend stocks look like retirement income wins until you factor in what the IRS quietly takes every quarter, and two names on this list hit retirees at a rate most never see coming.","category":"company","datetime":1787745691,"headline":"4 Ultra-High-Yield Stocks Retirees Should Never Hold in a Taxable Account"}, {"id":141361307,"url":"https://finnhub.io/api/news?id=65a9696a8a80ec5248cd88076e08f4ab9be6d773cb8f3593122197d10c1a6073","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"MO's PM manufacturing deal targets greater tobacco efficiency, supporting investment as cigarette volumes remain under pressure.","category":"company","datetime":1787674800,"headline":"Altria's PM Deal Can Strengthen Efficiency of Its Tobacco Business"}, {"id":141361312,"url":"https://finnhub.io/api/news?id=1877dac173d20a5cd78539a5a13f3b2b10fc56ace607dd87c995b0d73c5549e5","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"Download the Complete Report Here AIR Global PLC (AIIR) Best-in-Class Execution Despite Supply Chain Disruption; 2H Recovery and NGC Progress Support Outlook. Valuation Remains Attractive. Key Takeaways: Best-in-class execution supported 3.7% revenue growth and stable adj. EBITDA despite an FSM shipment decline during the Hormuz disruption. Americas led regional earnings growth, with adj. EBITDA up […] The post AIR Global’s Best-in-Class 1H Performance Amid Disruptions, 2H Recovery – Quarterly U","category":"company","datetime":1787674575,"headline":"AIR Global’s Best-in-Class 1H Performance Amid Disruptions, 2H Recovery – Quarterly Update Report"}, {"id":141362415,"url":"https://finnhub.io/api/news?id=b95a799527006a986bd1460336a5251f716eb58b26ba9381b8a2776b418b124b","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"Consumer staples are considered safe havens in turbulent markets due to their inelastic demand profiles. On the other hand, they usually underperform during bull runs, and this paradigm has rung true over the past six months as the sector’s -4.8% decline paled in comparison to the S&P 500’s 10.5% gain.","category":"company","datetime":1787655044,"headline":"1 Consumer Stock for Long-Term Investors and 2 We Question"}, {"id":141310582,"url":"https://finnhub.io/api/news?id=37c77b353f564166487672d942c21d5b0eced09b4ede4b83d36496c9b06c59c3","image":"https://www.chartmill.com/images/uploads/CM_Top_Movers_Small_free_2b4ff2fc22.webp","source":"ChartMill","related":"MO","summary":"Stay informed about the performance of the S&P500 index one hour before the close of the markets on Monday. Uncover the top gainers and losers in today's session for valuable insights.","category":"company","datetime":1787598301,"headline":"Stay informed with the top movers within the S&P500 index on Monday."}, {"id":141309558,"url":"https://finnhub.io/api/news?id=966ae1dc1f7fb6dd7d7c63e6c76be0d99955ffc0bd830bfc84c8c2159d4e272d","image":"https://www.chartmill.com/images/uploads/CM_Top_Movers_Small_free_2b4ff2fc22.webp","source":"ChartMill","related":"MO","summary":"Let's have a look at the top S&P500 gainers and losers in the middle of the day of today's session.","category":"company","datetime":1787589300,"headline":"Uncover the latest developments among S&P500 stocks in today's session."}, {"id":141309474,"url":"https://finnhub.io/api/news?id=d6049028d33c764f44d6f245786213b7a61d56866233e04446b2dbee105e2bdf","image":"https://cdn.benzinga.com/files/images/story/2026/08/24/Richmond--Vausa-may-2-2018altria-Sign.jpg?width=2048&height=1536","source":"Benzinga","related":"MO","summary":"Altria and Philip Morris International enter a contract manufacturing deal to strengthen operating capabilities.","category":"company","datetime":1787572099,"headline":"Altria, Philip Morris Sign Manufacturing Pact"}, {"id":141308261,"url":"https://finnhub.io/api/news?id=81c77f54c115f7f22d56de5258f065c35c8b5019b334448239e76dc706b67c0d","image":"","source":"SeekingAlpha","related":"MO","summary":"","category":"company","datetime":1787560200,"headline":"Dividend Harvesting Portfolio Week 286: $28,600 Allocated, $3,258.87 In Projected Dividends"}, {"id":141307500,"url":"https://finnhub.io/api/news?id=32b08bbe296e7cb212fd1ae7c5aebca8ee10a12f8968f1cb43ac3b54896393a6","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2260312486/image_2260312486.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"MO","summary":"Dividend Kings beat the S&P 500 YTD, with 30 topping SPY and 25 looking undervalued with 10%+ return potential.","category":"company","datetime":1787547151,"headline":"Best Dividend Kings: August 2026"}, {"id":141302655,"url":"https://finnhub.io/api/news?id=03c4af49faa3248a17236f16e54e2ad52d8c77e6aaba2aa9c9e40e4f0b5480d3","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"Generating $19,000 a month from dividends alone sounds like a single problem with one answer, but the yield you chase changes the required nest egg by millions and introduces a completely different set of risks, tax consequences, and long-term tradeoffs.","category":"company","datetime":1787489589,"headline":"The Portfolio Blueprint for Building $19,000 a Month in Dividend Income"}, {"id":141302815,"url":"https://finnhub.io/api/news?id=bdf6edae6dbcbc1b1fe20bfe9f9b70b0d49a13ffdc0211d18f1627d1486f33fd","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"Ordinary dividends from BDCs and MLPs hand a significant slice of every payout straight to the IRS, but one account type legally eliminates that friction entirely. Four high-yield names show exactly where the placement decision matters most.","category":"company","datetime":1787486482,"headline":"These 4 Dividend Stocks Yield Over 7%. Roth Owners Keep Every Penny"}, {"id":141300661,"url":"https://finnhub.io/api/news?id=16f6b7dcb5f1064f8ff4fdc205be077d7d167f31a19293b1cebc25cd11f02d6b","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/1781469393/image_1781469393.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"MO","summary":"Altria's change in cash flow was partly due to higher capital expenditures and changes in working capital. Read why MO stock is a hold.","category":"company","datetime":1787468400,"headline":"Altria: Attractive Yield, But I'm Still Waiting For A Better Entry"}, {"id":141294197,"url":"https://finnhub.io/api/news?id=9920479acaf24aa724842791b54472c02592d99d6bd156b129117a03ccd429fb","image":"","source":"SeekingAlpha","related":"MO","summary":"","category":"company","datetime":1787400834,"headline":"Buy 4 Barron's Better Bets (Than T-Bills) Out Of 11 'Safer' August DiviDogs"}, {"id":141279721,"url":"https://finnhub.io/api/news?id=ee5d9b60184701d4cefa4d8804f62403906e9bd6c4ea83a7ed0dbdfa102db3b7","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"In the past few days, Altria Group released its second-quarter results, reporting year-over-year adjusted earnings growth even though it missed consensus estimates and continues to face declining U.S. cigarette volumes and uneven oral tobacco performance. Management also raised the lower end of its 2026 earnings outlook, highlighting pricing power, margin gains, and cigarette import/export benefits as key supports for future profit resilience despite product mix and volume headwinds. Now,...","category":"company","datetime":1787389671,"headline":"What Altria Group (MO)'s Higher 2026 Earnings Outlook Means For Shareholders"}, {"id":141278805,"url":"https://finnhub.io/api/news?id=8f719eada3e0abcaa6f1418b0eade857a3c0bd7c74521d5e0d259b39ac9610a2","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"Today's Research Daily features new research reports on 16 major stocks, including Dell Technologies Inc. (DELL), Marvell Technology, Inc. (MRVL) and Verizon Communications Inc. (VZ), as well as two micro-cap stocks, Tandy Leather Factory, Inc. (TLF) and Moving iMage Technologies, Inc. (MITQ).","category":"company","datetime":1787349900,"headline":"Top Analyst Reports for Dell, Marvell & Verizon Communications"}, {"id":141278567,"url":"https://finnhub.io/api/news?id=3cfeb60a18b8ac5c91991f4fdb2d8f5b91a4f079f7cf0eeb6762f310feea6147","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"Altria's pricing, margin gains and cash returns support earnings, but falling cigarette volumes and a premium to its median valuation keep the case balanced.","category":"company","datetime":1787335560,"headline":"Is Altria Stock Worth Holding as Pricing Offsets Volume Pressure?"}, {"id":141278568,"url":"https://finnhub.io/api/news?id=257aac83d57d1cbd9e2c9ec0db19b9d26f480b8165aaee5805cb512a1216afef","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"MO's Q2 earnings grow despite a miss, while a higher 2026 guidance floor puts more weight on pricing, margins and second-half execution.","category":"company","datetime":1787335080,"headline":"How Altria's Q2 Results and Guidance Shape Its 2026 Earnings Path"}, {"id":141278569,"url":"https://finnhub.io/api/news?id=08953ff8782d2ba9bda018bc81f07fa63198b148e3d43f0109114ec6b635c72b","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"By Karen Roman AIR Global PLC (Nasdaq: AIIR) said first half revenue increased 3.7% to $206.9 million due to flavored shisha molasses revenue growth of 3.4% to $204.7 million, while gross profit rose 2.4% to $116.8 million. Adjusted EBITDA was $71.7 million, flat year-over-year, related to lower shipment volumes partially offset by U.S. tariff refunds. […] The post AIR Global Reports 1H Revenue & Gross Profit Growth, Maintains 2026 Guidance appeared first on ExecEdge.","category":"company","datetime":1787247484,"headline":"AIR Global Reports 1H Revenue & Gross Profit Growth, Maintains 2026 Guidance"}, {"id":141279731,"url":"https://finnhub.io/api/news?id=a1452983dac563677897927f1be48330e6e462f2e99693d537cc8682f22b3595","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"Value investing has produced some of the world’s most famous investing billionaires, including Warren Buffett, David Einhorn, and Seth Klarman, who built their fortunes by purchasing wonderful businesses at reasonable prices. But these hidden gems are few and far between - many stocks that appear cheap often stay that way because they face structural issues.","category":"company","datetime":1787236755,"headline":"1 Value Stock on Our Watchlist and 2 We Avoid"}, {"id":141262528,"url":"https://finnhub.io/api/news?id=8a645990ff9f9e512ecdcce47537dda639640aad4a352c88d3a1ffa0cb9d4c7d","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"VIG markets itself to dividend seekers, yet its own rulebook quietly bars a swath of the highest-paying stocks from ever entering the fund. Understanding exactly how that screen works changes the math on what you are actually collecting each year.","category":"company","datetime":1787178322,"headline":"VIG’s Index Removes the Highest-Yielding 25% of Dividend Stocks Before Holders Ever Own Them"}, {"id":141279724,"url":"https://finnhub.io/api/news?id=23f77d2d44baf95ece63bcd164496e1708ab80d7b31946928f0a7798416668b3","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"Investors need to pay close attention to MO stock based on the movements in the options market lately.","category":"company","datetime":1787172840,"headline":"Are Options Traders Betting on a Big Move in Altria Group Stock?"}, {"id":141278829,"url":"https://finnhub.io/api/news?id=448d5f87bd345ae8a4ffad6904a8c7fdf558b5834c75275f95ecbefa7b962c08","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"With the 30-year Treasury sitting above 5%, a fat dividend yield stops being a reward and starts being a warning sign. Five popular income stocks are failing a coverage checklist that separates genuine payouts from traps waiting to spring.","category":"company","datetime":1787163012,"headline":"The 5% Treasury Is Exposing Every Fake Dividend Stock"}, {"id":141278523,"url":"https://finnhub.io/api/news?id=551af6a5494cc68c6506f67b22f71806396a3fed5642110a3abe0f5798e22cf2","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"Retiring at 55 sounds like freedom, but seven years without a paycheck or Social Security creates a funding gap that destroys most portfolios before the first benefit check ever arrives. The yield tier you choose now determines whether you cross that bridge or fall through it.","category":"company","datetime":1787135082,"headline":"How Much Do You Need Invested at 55 to Bridge the Gap Until Social Security at 62?"}, {"id":141278566,"url":"https://finnhub.io/api/news?id=e4d27059e55372136cb9132b146193d9b7790c0d0604bd427df08ffe3a6474f8","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"Philip Morris International Inc. (NYSE:PM) and Altria Group, Inc. (NYSE:MO) often come up in the same conversation when investors look for tobacco dividend stocks. Both have long histories of returning cash to shareholders, but their dividend stories are starting to look quite different. Altria offers much more income upfront, while Philip Morris is growing its […]","category":"company","datetime":1787107943,"headline":"Philip Morris International (PM) vs. Altria Group (MO): Which Tobacco Dividend Fits Your Portfolio"}, {"id":141279725,"url":"https://finnhub.io/api/news?id=016b76b97984f0ec32c44b7b17a94e25ee71b9d111060303226555533c4e9846","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"Just because a stock has a high yield doesn't mean it is attractively priced.","category":"company","datetime":1787067300,"headline":"Should You Buy the 3 Highest-Yielding Dividend King Consumer Staples Stocks?"}, {"id":141246392,"url":"https://finnhub.io/api/news?id=e87e6e6b47502bc6936da99712377e142d91ea4d5512d8317f576092cc02e00f","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2251914193/image_2251914193.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"MO","summary":"Every month, we screen for high-yield dividend growth stocks with safety, growth and consistency as part of the screening process. Read the August picks here.","category":"company","datetime":1787053938,"headline":"August's 5 Dividend Growth Stocks With Yields Up To 6.21%"}, {"id":141279726,"url":"https://finnhub.io/api/news?id=86ee5c277325628ebabb859a3d0c945088e34c64b9b739579597896e72651c8c","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"While megatech stocks chase AI billions and swing wildly, one tobacco giant quietly delivers the kind of income and stability that most growth investors dismiss until the market turns ugly.","category":"company","datetime":1786988935,"headline":"America’s Best Dividend Stock Has A Good Year"}, {"id":141237620,"url":"https://finnhub.io/api/news?id=80d3535cac8dec4f2521294723b745055df3a970550559052017dea0657a5d4a","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2199578213/image_2199578213.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"MO","summary":"Dividend Harvesting Portfolio update: 45.78% ROI and income up to $3,238/yr.","category":"company","datetime":1786955400,"headline":"Dividend Harvesting Portfolio Week 285: $28,500 Allocated, $3,238.12 In Projected Dividends"}, {"id":141279727,"url":"https://finnhub.io/api/news?id=5f706b0803a1e7d47c92eaa73c5169d48855ffa0aa725bece895ea442c09b44a","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"It's important to look at other factors besides dividend yields.","category":"company","datetime":1786890900,"headline":"There's No Denying Altria Group Has a High Yield, But This Stock Could Be an Even Better Buy for Dividend Investors Looking for Reliable Passive Income"}, {"id":141215373,"url":"https://finnhub.io/api/news?id=7c8c0e7d02881f673baf94139b6e235ff08096b0d5ac9dba453f27db4523e6c9","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/1138851310/image_1138851310.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"MO","summary":"August GVAS large-cap value stocks: top dividend dogs with fair pricing, low volatility, and 30–55% upside by 2027. See more details here.","category":"company","datetime":1786684757,"headline":"Graham Value All-Stars (GVAS) Emit 12 Bright August Buys"}, {"id":141204053,"url":"https://finnhub.io/api/news?id=54b285acb84aa605c87a63ac9b9985841fc76d39505a4b4951e5aab52370f637","image":"https://www.chartmill.com/images/uploads/Best_Dividend_500_264px_webp_9524a3945f.webp","source":"ChartMill","related":"MO","summary":"Altria (MO) passes Best Dividend screen with 6.26% yield, strong profitability, and dividend rating 7, though high payout ratio signals caution.","category":"company","datetime":1786614651,"headline":"Altria (NYSE:MO) Passes Best Dividend Screen With a 6.26% Yield and Strong Profitability"}, {"id":141201465,"url":"https://finnhub.io/api/news?id=8cb32235b20e8c8a26591b90d7cb2f404777fd7f897d4b833ed5060168f4088f","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"Altria Group stock has almost doubled investors' money over the past five years, yet the latest valuation checks and recent share price pullback leave the current price open to debate for anyone trying to judge whether the stock still offers value. Altria Group has delivered a 97.1% total return over five years, which puts fresh focus on whether the current share price already reflects much of that progress. Recent FDA marketing approvals and wider distribution for On! nicotine pouches can...","category":"company","datetime":1786554565,"headline":"Altria (MO) Stock Looks Below Fair Value Despite Mixed Signals"}, {"id":141201466,"url":"https://finnhub.io/api/news?id=0512be457755ac6c30aaf5c9115c55e993cee8c228db569f13ea10a0b8360855","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"The end of an earnings season can be a great time to discover new stocks and assess how companies are handling the current business environment. Let’s take a look at how Altria (NYSE:MO) and the rest of the beverages, alcohol, and tobacco stocks fared in Q2.","category":"company","datetime":1786541122,"headline":"Beverages, Alcohol, and Tobacco Stocks Q2 In Review: Altria (NYSE:MO) Vs Peers"}, {"id":141200996,"url":"https://finnhub.io/api/news?id=85f3c4dcca9245316fb9cc97b5e1442f57eedf98cdeea73f35e9dcccc398519c","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"The S&P 500's dividend yield just hit a record low, leaving income investors scrambling for alternatives. Five long-established index members still pay 6% or more, and all carry Buy ratings from top Wall Street analysts.","category":"company","datetime":1786536915,"headline":"The S&P 500 Yield Is the Lowest in History: 5 Members of the Legacy Index Yield 6% or More"}, {"id":141189532,"url":"https://finnhub.io/api/news?id=e5e9d2e18a9424a01e79902ae25f7463b822a4553a54336769f9741c22ca53b0","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"Altria Group (MO) is back in focus after reporting second quarter 2026 results and updating investors on its latest share repurchase activity through June 30, 2026. See our latest analysis for Altria Group. Despite the second quarter earnings update and ongoing buybacks through June 30, Altria Group’s recent momentum has cooled, with the share price down 9.4% over 30 days and 9.1% over 90 days. However, the 3 year total shareholder return of 89.8% and 5 year total shareholder return of 97.1%...","category":"company","datetime":1786486476,"headline":"Altria Group (MO) Reported Q2 Results And Buybacks, Is It Trading At A Discount?"}, {"id":141189535,"url":"https://finnhub.io/api/news?id=8b7ddc3ba19accdc7c3f8b168aa7e62c548c4d2b85b10b4bc213275a31351fec","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"High-yield ETFs built purely on yield rankings carry a hidden flaw that only shows up when it's too late, and one fund uses a decade-long dividend track record as a filter before yield ever enters the picture.","category":"company","datetime":1786481297,"headline":"This 5.3% Monthly Payer Only Buys Stocks That Raised Dividends 10 Straight Years, It’s Up 18.5% in 2026"}, {"id":141189542,"url":"https://finnhub.io/api/news?id=bf98d1730475c66b351a531ac31a2d45bcddf913d0d27a2e5352008e3693c873","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"24/7 Wall St. Founder and Editor Doug McIntyre and Editor Lee Jackson break down the biggest question they get from readers: how do I make $50,000 per year in retirement? Their first piece of advice is its hard to reach that level of additional income beyond social security without that level of wealth. For preferred investments building an income yielding portfolio, Doug recommends Altria as a top investment opportunity. Lee also says 20-year Treasuries are also attractive at today's rates.","category":"company","datetime":1786476457,"headline":"How To Make $50,000 In Retirement Income"}, {"id":141186796,"url":"https://finnhub.io/api/news?id=a95d93a48081a08fd59c0d5a968f0fdfa0d907296478f226fc107aae054eeb7e","image":"https://cdn.benzinga.com/files/images/story/2026/08/11/Earnings-Season.jpg?width=2048&height=1536","source":"Benzinga","related":"MO","summary":"It’s been a generally successful earnings season for most of the market, as EPS figures remain strong and analysts continue to raise estimates. But not everyone is joining the party.\n\n\n\nEarnings reports from the","category":"company","datetime":1786457763,"headline":"5 Earnings Losers With More Downside Ahead"}, {"id":141188509,"url":"https://finnhub.io/api/news?id=34f2015da055b3a29047518b8c5d9d19c612df9a4812c90a1fbc50063bae2921","image":"","source":"Benzinga","related":"MO","summary":"Barclays analyst Pallav Mittal maintains Altria Group (NYSE:MO) with a Underweight and lowers the price target from $64 to $58.","category":"company","datetime":1786440833,"headline":"Barclays Maintains Underweight on Altria Group, Lowers Price Target to $58"}, {"id":141181749,"url":"https://finnhub.io/api/news?id=f314c7059854892624f29f049cf6afa75d82e766cad9d724e33ec098e825fede","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"MO","summary":"Pulling $54,000 a year from a $950,000 rollover IRA sounds like a math problem, but the real trap is hidden in the yield tier you choose and what it quietly does to your principal over time.","category":"company","datetime":1786417828,"headline":"How a 65-Year-Old Turned a $950,000 401(k) Rollover Into a $4,500 Monthly Paycheck Without Buying an Annuity"}
data_source finnhub_news_keyword_model
article_count 8
negative_hits 0
positive_hits 0
recomputed_at_score true
sentiment_score_raw 0
source_article_count 88
discarded_article_count 74
sentimentPoints 2

Dimension contribution

Dimension Raw Max Norm % Contrib
基本面 2.7 5/110 54% 2.7
資金流 10 20/110 50% 10
市場環境 7 15/110 46.67% 7
催化劑 2 20/110 10% 2
風險管理 7.4 10/110 74% 7.4
技術信號 19.1 30/110 63.67% 19.1
情緒分析 2 10/110 20% 2

5D momentum v2 breakdown

Cursor_18.25 5D momentum v2 0-50

5D momentum v2 4/50
ret_5d -0.0111
max_score 50
max_total 50
raw_total 4
vcp_bonus 0
vol_ratio 0.7412
ret_points 0
vol_points 0
range_ratio 0.592
volat_points 0
day_range_pct 0.0109
model_version cursor_18_27_news_v2_160
available_bars 30
breakout_points 0
partial_history false
pullback_points 4
breakout_vol_bonus 0
first_breakout_20d false
return_window_days 5
first_breakout_bonus 0
breakout_quality_points 0

Risk management

level Medium
reason risk management score >= 6.5/10

position

score 1.6

details

atrPct 2.0279
turnoverUsdM 445.4585
liquidityPoints 0.6
volatilityPoints 1
rrPoints 1.4

stopLevels

symbol US.MO
rr_range 1:1.0-1:2.5
risk_profile 中等
stop_loss_price 66

strength_details

ma_score 1
atr_score 2
rsi_score 2
macd_score 3
volume_score 1
market_adjustment 1
risk_reward_ratio 1.2
stop_loss_percent 4.1
take_profit_price 72.2295
target_multiplier 1.9
technical_strength 1.85
take_profit_percent 5
positionPoints 1.6
stopLossPoints 2.4

diversification

score 2

details

method sector concentration proxy; no portfolio holdings used
sector Consumer Staples
concentratedSectorPenalty 0
riskRewardRatio 1.2328
stopLossPercent 4.0558
diversificationPoints 2

Calculation audit log

基本面分析總分: 2.7/5分
資金流分析總分: 10/20分
市場環境分析總分: 7/15分
催化劑分析: 2/20分
風險管理總分: 7.4/10分
技術信號分析總分: 19.1/30分
情緒分析: 2/10分
共振率(僅顯示不加分): 0%

Technical indicators

adx
value 85.71
atr
atr 1.395
rule ATR / current price; lower volatility scores higher
score 6
atr_pct 2.03
cci
rule Cursor_18.24 CCI bands
level 適中偏強
score 8
value 58.28
cmf
rule Cursor_18.24 CMF bands
level 派發
score 2
value -0.0251
kdj
d 52.79
j 20.03
k 41.87
rule Cursor_18.24 K/D cross
score 0
signal 死叉
mfi
rule Cursor_18.24 MFI bands
level 平衡
score 6
value 55.43
obv
rule Cursor_18.24 recent_slope vs previous_slope
score 2
trend 資金流出
value 33467529
recentSlope -2820817.1
previousSlope 2017600
rsi
value 58.45
sar
rule Cursor_18.24 Parabolic SAR
score 8
trend 上升
value 66.6397
position SAR喺價下
distancePct 3.13
previousTrend 上升
ma50
value 69.5296
macd
macd 0.0142
trend 強烈看漲
signal -0.2006
histogram 0.2148
vwap
rule Cursor_18.24 VWAP 20D consecutive close
score 10
value 67.3515
position 連續5日>VWAP
consecutiveAbove 13
volume
rule Cursor_18.24 volume ratio
level 空升
ratio 0.75
score 2
avgVolume 8682251
currentVolume 6475629
derived
ma20 67.59
ma50 69.5296
prevClose 67.89
avgVolume10 7838733
avgVolume20 8682251
changePercent 1.33
avgVolumeForScore 8682251
ma_cross
ma20 67.59
ma50 69.5296
rule Cursor_18.24 MA20/MA50 cross
cross 熊勢
score 0
prevMa20 67.3695
prevMa50 69.5928
spreadPct 2.79
isVolumeBreakout false
bollinger
lower 64.2999
upper 70.8801
position 上半部
rsi_short
value 34.88
macd_short
macd 0
trend 中性
signal 0
histogram 0
volume_ratio
ratio 0.75

Raw calculation JSON

{
  "risk": {
    "level": "Medium",
    "reason": "risk management score >= 6.5/10",
    "position": {
      "score": 1.6,
      "details": {
        "atrPct": 2.027911033580462,
        "turnoverUsdM": 445.45851891,
        "liquidityPoints": 0.6,
        "volatilityPoints": 1
      }
    },
    "rrPoints": 1.4,
    "stopLevels": {
      "symbol": "US.MO",
      "rr_range": "1:1.0-1:2.5",
      "risk_profile": "中等",
      "stop_loss_price": 66,
      "strength_details": {
        "ma_score": 1,
        "atr_score": 2,
        "rsi_score": 2,
        "macd_score": 3,
        "volume_score": 1
      },
      "market_adjustment": 1,
      "risk_reward_ratio": 1.2,
      "stop_loss_percent": 4.1,
      "take_profit_price": 72.2295,
      "target_multiplier": 1.9,
      "technical_strength": 1.85,
      "take_profit_percent": 5
    },
    "positionPoints": 1.6,
    "stopLossPoints": 2.4,
    "diversification": {
      "score": 2,
      "details": {
        "method": "sector concentration proxy; no portfolio holdings used",
        "sector": "Consumer Staples",
        "concentratedSectorPenalty": 0
      }
    },
    "riskRewardRatio": 1.2327956989247313,
    "stopLossPercent": 4.055822067160924,
    "diversificationPoints": 2
  },
  "total": {
    "max": 160,
    "result": 54.2,
    "formula": "score_with_momentum_v2 = main_score + momentum_5d_v2_score",
    "baseScore": 50.2,
    "modelVersion": "cursor_18_27_news_v2_160",
    "momentum5dScore": 4
  },
  "market": {
    "ma20": 67.59,
    "ma50": 69.5296,
    "close": 68.79,
    "prevClose": 67.89,
    "avgVolume20": 8682251,
    "volumeRatio": 0.75,
    "changePercent": 1.33
  },
  "sources": {
    "catalyst": "finnhub_news_keyword_model",
    "sentiment": "finnhub_news_keyword_model",
    "fundamentals": "fmp_stable",
    "institutional": null,
    "marketContext": "twelvedata+fred"
  },
  "barCount": 60,
  "momentum": {
    "max": 50,
    "result": 4,
    "details": {
      "ret_5d": -0.01106958021851634,
      "max_score": 50,
      "max_total": 50,
      "raw_total": 4,
      "vcp_bonus": 0,
      "vol_ratio": 0.7411717846426955,
      "ret_points": 0,
      "vol_points": 0,
      "range_ratio": 0.5919726518857419,
      "volat_points": 0,
      "day_range_pct": 0.010902747492368076,
      "model_version": "cursor_18_27_news_v2_160",
      "available_bars": 30,
      "breakout_points": 0,
      "partial_history": false,
      "pullback_points": 4,
      "breakout_vol_bonus": 0,
      "first_breakout_20d": false,
      "return_window_days": 5,
      "first_breakout_bonus": 0,
      "breakout_quality_points": 0
    },
    "formula": "Cursor_18.25 5D momentum v2 0-50",
    "modelVersion": "cursor_18_27_news_v2_160"
  },
  "scoreMax": 110,
  "composite": {
    "max": 160,
    "result": 54.2,
    "formula": "Cursor_18.25 ranking score v2 (score_with_momentum_v2)",
    "weights": [
      {
        "raw": 2.7,
        "label": "基本面",
        "weight": "5/110",
        "normalized": 54,
        "contribution": 2.7
      },
      {
        "raw": 10,
        "label": "資金流",
        "weight": "20/110",
        "normalized": 50,
        "contribution": 10
      },
      {
        "raw": 7,
        "label": "市場環境",
        "weight": "15/110",
        "normalized": 46.67,
        "contribution": 7
      },
      {
        "raw": 2,
        "label": "催化劑",
        "weight": "20/110",
        "normalized": 10,
        "contribution": 2
      },
      {
        "raw": 7.4,
        "label": "風險管理",
        "weight": "10/110",
        "normalized": 74,
        "contribution": 7.4
      },
      {
        "raw": 19.1,
        "label": "技術信號",
        "weight": "30/110",
        "normalized": 63.67,
        "contribution": 19.1
      },
      {
        "raw": 2,
        "label": "情緒分析",
        "weight": "10/110",
        "normalized": 20,
        "contribution": 2
      }
    ],
    "modelVersion": "cursor_18_27_news_v2_160"
  },
  "momentumMax": 50,
  "scoreStatus": "incomplete",
  "standard110": {
    "rating": "避免",
    "result": 50.2,
    "details": [
      "基本面分析總分: 2.7/5分",
      "資金流分析總分: 10/20分",
      "市場環境分析總分: 7/15分",
      "催化劑分析: 2/20分",
      "風險管理總分: 7.4/10分",
      "技術信號分析總分: 19.1/30分",
      "情緒分析: 2/10分",
      "共振率(僅顯示不加分): 0%"
    ],
    "formula": "基本面5 + 資金流20 + 市場環境15 + 催化劑20 + 風險管理10 + 技術信號30 + 情緒10",
    "dimensionScores": {
      "催化劑": 2,
      "基本面": 2.7,
      "資金流": 10,
      "市場環境": 7,
      "情緒分析": 2,
      "技術信號": 19.1,
      "風險管理": 7.4
    },
    "dimensionDetails": {
      "催化劑": {
        "max": 20,
        "grade": "較差",
        "items": {
          "catalyst": {
            "score": 2,
            "details": {
              "source": "finnhub_news_keyword_model",
              "articleCount": 8,
              "catalystCount": 0
            }
          },
          "catalystPoints": 2
        }
      },
      "基本面": {
        "max": 5,
        "grade": "較差",
        "items": {
          "pbPoints": 0,
          "pePoints": 0.5,
          "epsPoints": 0,
          "roePoints": 0,
          "debtPoints": 0,
          "marginPoints": 0.75,
          "turnoverUsdM": 445.45851891,
          "volumePoints": 0.5,
          "revenuePoints": 0,
          "dividendPoints": 0.4,
          "marketCapPoints": 0.5
        },
        "source": "fmp_stable"
      },
      "資金流": {
        "max": 20,
        "grade": "較差",
        "items": {
          "cmfPoints": 0.8,
          "mfiPoints": 2.4,
          "obvPoints": 0.8,
          "vwapPoints": 4,
          "institutional": {
            "score": 2,
            "details": {
              "source": "optional-neutral",
              "warning": {
                "code": "INSTITUTIONAL_DATA_OPTIONAL",
                "symbol": "US.MO",
                "message": "Institutional ownership is unavailable; neutral 2/4 money-flow treatment used."
              },
              "optional": true,
              "holderCount": null,
              "holderPoints": 2,
              "top10ShareRatio": null,
              "concentrationPenalty": 0
            }
          },
          "institutionPoints": 2
        }
      },
      "市場環境": {
        "max": 15,
        "grade": "較差",
        "items": {
          "vix": {
            "score": 0,
            "details": {
              "source": "twelvedata+fred",
              "missing": true,
              "vixClose": null
            }
          },
          "trend": {
            "score": 0.8,
            "details": {
              "qqq": {
                "ma20": 716.52749955,
                "ma50": 710.6121986999997,
                "name": "QQQ",
                "close": 708.69,
                "points": 0.4
              },
              "spy": {
                "ma20": 767.5584954500001,
                "ma50": 758.2458016200002,
                "name": "SPY",
                "close": 757.83002,
                "points": 0.4
              },
              "source": "twelvedata+fred"
            }
          },
          "atrPct": 2.027911033580462,
          "atrPoints": 3,
          "cciPoints": 3.2,
          "vixPoints": 0,
          "marketTrendPoints": 0.8
        }
      },
      "情緒分析": {
        "max": 10,
        "grade": "較差",
        "items": {
          "sentiment": {
            "score": 2,
            "details": {
              "source": "finnhub_news_keyword_model",
              "articleCount": 8,
              "negativeHits": 0,
              "positiveHits": 0,
              "sentimentScoreRaw": 0
            }
          },
          "sentimentData": {
            "raw": [
              {
                "id": 141955174,
                "url": "https://finnhub.io/api/news?id=94709924838979a336f78baf3f282ef172bbb400e137cf03f8969a5f5323fe69",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "The latest trading day saw Altria (MO) settling at $68.17, representing a -1.03% change from its previous close.",
                "category": "company",
                "datetime": 1788903908,
                "headline": "Altria (MO) Sees a More Significant Dip Than Broader Market: Some Facts to Know"
              },
              {
                "id": 141450688,
                "url": "https://finnhub.io/api/news?id=80857a2defae94d18cd0d7e2668376a2860af1508ec52a390fba4f3ce9b4ebf4",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "Altria Group (NYSE: MO) appointed Steven W. Presley to its Board of Directors, effective immediately. Presley currently serves as CEO of Refresco Benelux B.V. and previously held the role of Nestlé Zone Americas CEO. Altria highlighted Presley's broad consumer goods and beverage experience as a key addition to its board. This appointment places Altria Group among a wider set of income focused companies in which leadership decisions often matter as much as yield. Many investors therefore...",
                "category": "company",
                "datetime": 1788545678,
                "headline": "Why Is Altria Group (MO) Adding A Consumer Goods Veteran To Its Board?"
              },
              {
                "id": 141403876,
                "url": "https://finnhub.io/api/news?id=d292c6c3a7a088b65dff288fa19e47cd8e3f2eca90a75ee08e462e7dad069d60",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "Altria Group has lagged behind the consumer defensive sector, and analysts remain somewhat optimistic about the stock’s outlook.",
                "category": "company",
                "datetime": 1788440076,
                "headline": "Altria Group Stock: Is MO Underperforming the Consumer Defensive Sector?"
              },
              {
                "id": 141397049,
                "url": "https://finnhub.io/api/news?id=2081d311a434f6ef6e9046b2c4c53f995a2a1386762361714ff7d827f8254c9d",
                "image": "https://www.chartmill.com/images/uploads/Best_Dividend_500_264px_webp_9524a3945f.webp",
                "source": "ChartMill",
                "related": "MO",
                "summary": "Altria clears Best Dividend screen with 9.45% yield and strong profitability, but high payout ratio and weak liquidity warrant caution.",
                "category": "company",
                "datetime": 1788433260,
                "headline": "Altria (NYSE:MO) Offers High Dividend Quality with a 9.45% Yield and Strong Profitability"
              },
              {
                "id": 141384699,
                "url": "https://finnhub.io/api/news?id=bab2c47213458bb4e3bf3be2c2150d34e4f1723d82a5c22fc318cd3a2238e157",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "Altria Group, Inc. (NYSE:MO), the maker of Marlboro cigarettes, is suing the U.S. Food and Drug Administration over the way it reviews new tobacco products. The company wants the FDA to change a system it says has led to long delays and made it difficult for products such as its on! nicotine pouches to reach […]",
                "category": "company",
                "datetime": 1788400366,
                "headline": "Altria Group (MO) Challenges FDA Review System as Smoke-Free Strategy Takes Center Stage"
              },
              {
                "id": 141362396,
                "url": "https://finnhub.io/api/news?id=a52bfb8703c6eaadd7b714f93ce3cb89e3dd3687b435aff2112ec78d8f9bd106",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "A single stock trading around $69 a share could theoretically close the gap between a retiree's Social Security check and a comfortable monthly budget, but the math only works if the dividend holds and three hidden risks stay manageable.",
                "category": "company",
                "datetime": 1788218949,
                "headline": "The One Stock That Pays a 72-Year-Old $1,400 a Month: MO"
              },
              {
                "id": 141362408,
                "url": "https://finnhub.io/api/news?id=5a835d07d0f8a275ae27c5341904fe3ecf044c6dd8f5b185d2cac933781216a7",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "Altria Group has delivered a 95.1% total return over the past five years, yet current valuation checks send a more muted signal about how attractively priced the stock is today. Recent share price swings and a mixed overall value score leave investors weighing whether the current level still offers a comfortable margin of safety. A roughly 95.1% gain over five years highlights that long term holders of Altria Group have already seen substantial value creation. This can make fresh entry...",
                "category": "company",
                "datetime": 1787882903,
                "headline": "Altria (MO) Stock Looks Reasonably Priced On Its 95% Five Year Run"
              },
              {
                "id": 141362411,
                "url": "https://finnhub.io/api/news?id=8ca062ab7af67fb38f653360a79f4aa125dfff279dc42bd8679a8d3fd5207c33",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "Why Altria Group’s New Manufacturing Deal Matters Now Altria Group (MO) has entered into reciprocal contract manufacturing arrangements with Philip Morris International, aiming to improve production efficiency and operational flexibility, with first shipments planned for 2027 and no expected material impact on 2026 results. Altria Group’s share price has climbed 20.61% year to date to US$69.12, with a 1-day share price return of 1.54% and a 7-day share price return of 4.68%, even though the...",
                "category": "company",
                "datetime": 1787822164,
                "headline": "What’s Going On With Altria Group (MO)?"
              }
            ],
            "raw_source": [
              {
                "id": 142065836,
                "url": "https://finnhub.io/api/news?id=de8da759f32f06e6a58a1483788607935f497d0936160db7e857b58b25f5511c",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/968446118/image_968446118.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "MO",
                "summary": "Altria is downgraded to Hold after reporting mixed FQ2 results and oral tobacco weakness. Click to read this analysis on MO.",
                "category": "company",
                "datetime": 1789060799,
                "headline": "Altria: This Dividend King Needs Time To Consolidate (Rating Downgrade)"
              },
              {
                "id": 142061980,
                "url": "https://finnhub.io/api/news?id=7f802173082633d4c6e8ce4df47f42d38c3b74a720c6eca1b6b461011a477f8f",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "With the 10-year Treasury now paying nearly 5%, most dividend stocks no longer clear the bar. These five do, and each one backs its payout with hard cash flow rather than borrowed time.",
                "category": "company",
                "datetime": 1789053062,
                "headline": "5 High-Yield Dividend Stocks Built for Reliable Retirement Income"
              },
              {
                "id": 142024792,
                "url": "https://finnhub.io/api/news?id=c1204043f7233fac4b0a38a9622e6791437f48001b6dd05f105d69abd81ba6e3",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2183146597/image_2183146597.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "MO",
                "summary": "Altria has been able to leverage their diversified brands to launch new value-oriented cigarettes through Basic and Marlboro. Learn why MO stock is a buy.",
                "category": "company",
                "datetime": 1788947684,
                "headline": "Altria: Inflation Risks Meet Diversified Pricing Position And Durable Cash Flows"
              },
              {
                "id": 142024373,
                "url": "https://finnhub.io/api/news?id=233655d956f8982870f75e6a03c17d352c8ad2e764b88ad3e1e654b329ae90b4",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/1252670521/image_1252670521.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "MO",
                "summary": "Five S&P 500 stocks—VICI, PFE, VZ, T, F—offer 'safer' high yields, with free cash flow covering dividends and dividends from $1K invested exceeding share...",
                "category": "company",
                "datetime": 1788942430,
                "headline": "Buy 5 S&P500 IDEAL 'Safer' September Dividend Dogs"
              },
              {
                "id": 141979056,
                "url": "https://finnhub.io/api/news?id=c02fbaa3b2bd83e007c96cdbd7949303e224bd63fe63cb75e71ad525a08da734",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/968446118/image_968446118.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "MO",
                "summary": "Altria's Q2 results were mixed, but management raised the lower end of FY 2026 EPS guidance and announced a dividend hike. Read why MO stock is a Buy.",
                "category": "company",
                "datetime": 1788921642,
                "headline": "Altria: A Strong Dividend Increase After A Shaky Quarter, New Partnership"
              },
              {
                "id": 141955174,
                "url": "https://finnhub.io/api/news?id=94709924838979a336f78baf3f282ef172bbb400e137cf03f8969a5f5323fe69",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "The latest trading day saw Altria (MO) settling at $68.17, representing a -1.03% change from its previous close.",
                "category": "company",
                "datetime": 1788903908,
                "headline": "Altria (MO) Sees a More Significant Dip Than Broader Market: Some Facts to Know"
              },
              {
                "id": 141950403,
                "url": "https://finnhub.io/api/news?id=de977806d1f6a3f5226aacf507ea60491cd0a478de36e23fee0a088aa2fcf14b",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "Collecting $1,000 a month in dividends sounds simple until you realize the capital required shifts every time prices move, and choosing the wrong yield can leave you exposed to a dividend cut when you can least afford it.",
                "category": "company",
                "datetime": 1788880260,
                "headline": "Here’s How Much You Need Invested to Collect $1,000 a Month in Dividends"
              },
              {
                "id": 141950250,
                "url": "https://finnhub.io/api/news?id=43caf798040072293328249a04f1cd056f81545bab28321df8d41a58de916898",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "MO's premium cigarette strategy remains central to profitability as Marlboro holds its premium position amid rising demand for discount brands.",
                "category": "company",
                "datetime": 1788873420,
                "headline": "Altria Premium Drives 85% of Cigarette Profit: Can This Hold?"
              },
              {
                "id": 141950417,
                "url": "https://finnhub.io/api/news?id=4da9cb88add93435fb30761985c61678f15bf041a6bc9c6ec7cfba6482d7db78",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "Social Security's projected 2027 COLA raise sounds promising until you realize retirees feel higher prices months before benefits catch up. Five blue-chip dividend stocks already pay yields that outpace that adjustment, and some have raised their payouts for decades straight.",
                "category": "company",
                "datetime": 1788870027,
                "headline": "Social Security’s 2027 COLA Raise Is the Biggest in 3 Years — But These 5 Dividend Stocks Pay You More"
              },
              {
                "id": 141950419,
                "url": "https://finnhub.io/api/news?id=0541994b63d05ef6ea832adc3d6f0597ce67a6aedbb21537b86872caa33c3402",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "Why choose between double-digit percentage gains on stocks and insane 5.2%-plus yields on long-term Treasurys? You can have both.",
                "category": "company",
                "datetime": 1788867398,
                "headline": "4 Stocks Whup The S&P 500 — And Yield More Than 30-Year Treasurys"
              },
              {
                "id": 141949076,
                "url": "https://finnhub.io/api/news?id=12c00bdd5c194cd8f226aa1a8fb7de6ff5fb3b3b2b127b11ae060f6714f99fea",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/1445810122/image_1445810122.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "MO",
                "summary": "Altria Group remains a compelling income alternative, yielding 6.4% after its 57th consecutive annual dividend increase. Read why MO stock is a buy.",
                "category": "company",
                "datetime": 1788858000,
                "headline": "Altria Group: My 6.4% Yielding Alternative To High Yield Bonds In This Macro Environment"
              },
              {
                "id": 141948955,
                "url": "https://finnhub.io/api/news?id=d3d1a380b95492109fe7307d02168b156b4c4a80de9fc5a262c0b1e539182525",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2199578213/image_2199578213.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "MO",
                "summary": "Dividend Harvesting Portfolio update: 45.8% ROI, $3,289 forward annual income, 7.83% yield. Click here to read more.",
                "category": "company",
                "datetime": 1788856238,
                "headline": "Dividend Harvesting Portfolio Week 288: $28,800 Allocated, $3,289.51 In Projected Dividends"
              },
              {
                "id": 141793333,
                "url": "https://finnhub.io/api/news?id=b63ac2d5a6127297c9f14bc046198ae3dedbaed19eabfb12b40640a8d669862b",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "Altria’s capex jump looks more like a strategic investment than a warning.",
                "category": "company",
                "datetime": 1788823802,
                "headline": "Altria Is Spending More on Capex Than Any Other Consumer Staples Name. It’s a Calculated Sign of Strength."
              },
              {
                "id": 141593558,
                "url": "https://finnhub.io/api/news?id=b9feb66b7c7b25eec6d3ecdad30719f4c98e7cd58113325e07fcf20a41e541bb",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "Altria has crushed it in 2026, but be well aware of the risks.",
                "category": "company",
                "datetime": 1788729900,
                "headline": "Meet the Dirt Cheap 6.4%-Yielding Dividend Stock That's Beating the Market in 2026"
              },
              {
                "id": 141450688,
                "url": "https://finnhub.io/api/news?id=80857a2defae94d18cd0d7e2668376a2860af1508ec52a390fba4f3ce9b4ebf4",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "Altria Group (NYSE: MO) appointed Steven W. Presley to its Board of Directors, effective immediately. Presley currently serves as CEO of Refresco Benelux B.V. and previously held the role of Nestlé Zone Americas CEO. Altria highlighted Presley's broad consumer goods and beverage experience as a key addition to its board. This appointment places Altria Group among a wider set of income focused companies in which leadership decisions often matter as much as yield. Many investors therefore...",
                "category": "company",
                "datetime": 1788545678,
                "headline": "Why Is Altria Group (MO) Adding A Consumer Goods Veteran To Its Board?"
              },
              {
                "id": 141452891,
                "url": "https://finnhub.io/api/news?id=1948c0901663a824bc5ab22b744965d31d2578d92b14d716139b3791d9c726e0",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/1320960562/image_1320960562.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "MO",
                "summary": "Philip Morris is downgraded to Hold as valuation tops historical range; additionally, smoke-free growth and U.S. IQOS/ZYN upside face risks.",
                "category": "company",
                "datetime": 1788535335,
                "headline": "Philip Morris: The U.S. May Be The Next Growth Leg (Rating Downgrade)"
              },
              {
                "id": 141430430,
                "url": "https://finnhub.io/api/news?id=6e279a81cb7d1c923a694483e43ede97fc1dfcd8f0ac37b9fd73e4a06cdf155f",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "Some investors have quietly built decades of rising income by owning stocks most people have never heard of, and five Dividend Champions with yields stretching past 7% are now drawing serious attention from Wall Street analysts.",
                "category": "company",
                "datetime": 1788529817,
                "headline": "Boomers Discovered the Dividend Champions and Are Buying 5 Highest-Yielding Stocks Hand Over Fist"
              },
              {
                "id": 141425698,
                "url": "https://finnhub.io/api/news?id=03e42abe9b3679cb1801f019fee71bd8ed4125d5dd57ebd61259c0b24f71b953",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "Altria just handed shareholders a bigger check for the 60th time in 56 years, but negative operating cash flow last quarter and a vape unit bleeding billions in impairments raise a real question about whether the streak has a price.",
                "category": "company",
                "datetime": 1788525844,
                "headline": "Altria Just Raised Its 6.4% Dividend—Can It Keep Paying?"
              },
              {
                "id": 141425699,
                "url": "https://finnhub.io/api/news?id=04fd145794c81deac05f46636513d43eeee42957b11ba3025d0459e5caa778b4",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "Tobacco stocks have had a bit of a resurgence with the introduction of new products but analysts are starting to pump the b",
                "category": "company",
                "datetime": 1788523200,
                "headline": "Bear of the Day: Turning Point Brands (TPB)"
              },
              {
                "id": 141422586,
                "url": "https://finnhub.io/api/news?id=03506c0968ac04fef9eca132c9e0a15083a007ee327c051af15b249f8a93f031",
                "image": "https://static.seekingalpha.com/uploads/2026/9/1/saupload_needle_in_haystack_1.png?io=w640",
                "source": "SeekingAlpha",
                "related": "MO",
                "summary": "In our monthly Rare Stock Picks series, we're highlighting August 2026 investment picks. Click here for the list of August 2026 Buy recommendations.",
                "category": "company",
                "datetime": 1788508800,
                "headline": "Rare Stock Picks In August 2026 - From 21 Discerning Analysts"
              },
              {
                "id": 141403876,
                "url": "https://finnhub.io/api/news?id=d292c6c3a7a088b65dff288fa19e47cd8e3f2eca90a75ee08e462e7dad069d60",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "Altria Group has lagged behind the consumer defensive sector, and analysts remain somewhat optimistic about the stock’s outlook.",
                "category": "company",
                "datetime": 1788440076,
                "headline": "Altria Group Stock: Is MO Underperforming the Consumer Defensive Sector?"
              },
              {
                "id": 141397049,
                "url": "https://finnhub.io/api/news?id=2081d311a434f6ef6e9046b2c4c53f995a2a1386762361714ff7d827f8254c9d",
                "image": "https://www.chartmill.com/images/uploads/Best_Dividend_500_264px_webp_9524a3945f.webp",
                "source": "ChartMill",
                "related": "MO",
                "summary": "Altria clears Best Dividend screen with 9.45% yield and strong profitability, but high payout ratio and weak liquidity warrant caution.",
                "category": "company",
                "datetime": 1788433260,
                "headline": "Altria (NYSE:MO) Offers High Dividend Quality with a 9.45% Yield and Strong Profitability"
              },
              {
                "id": 141384699,
                "url": "https://finnhub.io/api/news?id=bab2c47213458bb4e3bf3be2c2150d34e4f1723d82a5c22fc318cd3a2238e157",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "Altria Group, Inc. (NYSE:MO), the maker of Marlboro cigarettes, is suing the U.S. Food and Drug Administration over the way it reviews new tobacco products. The company wants the FDA to change a system it says has led to long delays and made it difficult for products such as its on! nicotine pouches to reach […]",
                "category": "company",
                "datetime": 1788400366,
                "headline": "Altria Group (MO) Challenges FDA Review System as Smoke-Free Strategy Takes Center Stage"
              },
              {
                "id": 141400385,
                "url": "https://finnhub.io/api/news?id=1f1f26e2d26692db381bc8107537640c3bf3b5b7e742a31dbce769178a5ed8e3",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "Lam Research, Altria and Intuit recently raised dividends, offering contrasting profiles in growth, yield and payout ratios across semiconductor, tobacco and software sectors.",
                "category": "company",
                "datetime": 1788359100,
                "headline": "From High Dividend Growth to High Yield, These 3 Stocks Just Boosted Dividend Payouts"
              },
              {
                "id": 141376554,
                "url": "https://finnhub.io/api/news?id=51dff4685913f2c36f0b1839d44c9abb3e298f27010e1055e0f47a4bf335343c",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "Altria Group has been able to raise prices in order to generate steady cash flows.",
                "category": "company",
                "datetime": 1788344400,
                "headline": "Altria Group Just Declared Its 61st Dividend Increase in 57 Years. Here's What $10,000 Invested Pays Annually."
              },
              {
                "id": 141381767,
                "url": "https://finnhub.io/api/news?id=21f5a93c4b8e8b15a8ba06f5211c9b009c1ff10cc421d2fb752342813b7d9c32",
                "image": "",
                "source": "Benzinga",
                "related": "MO",
                "summary": "- Reuters Citing Court Filing",
                "category": "company",
                "datetime": 1788342334,
                "headline": "Altria Files Lawsuit Against The U.S. FDA In Texas; Altria Lawsuit Against The U.S. FDA Seeks To Force The FDA To Scrap Its System For Reviewing New Tobacco Products Before They Can Market"
              },
              {
                "id": 141369899,
                "url": "https://finnhub.io/api/news?id=fddb4fd64598ad031b34008b2e82ef5d2f249fbda3d5ca7e1e253a89775be38b",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "MO's on! PLUS is gaining retail share and nationwide reach, with new strengths and flavors set to broaden its nicotine pouch lineup in 2026.",
                "category": "company",
                "datetime": 1788279360,
                "headline": "Is Altria's on! PLUS Shaping Up as Its Next Major Growth Engine?"
              },
              {
                "id": 141360923,
                "url": "https://finnhub.io/api/news?id=9e3f00c44532abbefc0dbd43defcc72fda638e592d1b9547e383ff481cb67cfc",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "Mama's Creations is likely to see Q2 growth, supported by new product rollouts, wider retail distribution and Bay Shore gains despite margin pressures.",
                "category": "company",
                "datetime": 1788276120,
                "headline": "Mama's Creations Q2 Earnings Coming Up: Key Things to Note"
              },
              {
                "id": 141370573,
                "url": "https://finnhub.io/api/news?id=26723c2ab4b6366f44fd3a846008f39588a0d2f085aced1ee7ddb7a8ffa53034",
                "image": "",
                "source": "Benzinga",
                "related": "MO",
                "summary": "https://truthsocial.com/@realDonaldTrump/posts/117196703402255872",
                "category": "company",
                "datetime": 1788265676,
                "headline": "President Trump Posts On X \"I am pleased to announce that Pastor Darrell Scott, a longtime friend, respected Faith Leader, and tireless Advocate for America’s Underserved Communities, will be serving my Administration and me as an Advisor for tobacco health issues on the Advisory Committee to the Director (ACD) in the CDC....\""
              },
              {
                "id": 141362396,
                "url": "https://finnhub.io/api/news?id=a52bfb8703c6eaadd7b714f93ce3cb89e3dd3687b435aff2112ec78d8f9bd106",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "A single stock trading around $69 a share could theoretically close the gap between a retiree's Social Security check and a comfortable monthly budget, but the math only works if the dividend holds and three hidden risks stay manageable.",
                "category": "company",
                "datetime": 1788218949,
                "headline": "The One Stock That Pays a 72-Year-Old $1,400 a Month: MO"
              },
              {
                "id": 141361023,
                "url": "https://finnhub.io/api/news?id=3fa5ceaf9714b854f673f9f67a5cff86721b5c04ebecbdab329b10e735bd27e2",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "XLP holds dozens of consumer staples names, but a handful of its biggest positions tell completely different stories about yield, growth, and value that the ETF quietly blurs together.",
                "category": "company",
                "datetime": 1788208861,
                "headline": "These 3 Dividend Stocks Make a Strong Case for Skipping XLP"
              },
              {
                "id": 141361308,
                "url": "https://finnhub.io/api/news?id=a4466802df9c0a358f59215a842c2b668362ea319c29919818a04e360a16c106",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "The transition Altria once said it would lead now rests on a single nicotine pouch brand, while the number it newly emphasizes is about defending cigarettes.",
                "category": "company",
                "datetime": 1788202209,
                "headline": "Altria's Smoke-Free Ambition Has Quietly Narrowed To Its Nicotine Pouch Brand"
              },
              {
                "id": 141362405,
                "url": "https://finnhub.io/api/news?id=2ebf9d420bc94c954f6c221543ab9952302cbac8095a4a8c0291fbe71117f61d",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "CPB gears up for the fourth-quarter report, with sales and EPS expected to fall as Snacks weakness and margin pressure weigh, while Meals & Beverages remain resilient.",
                "category": "company",
                "datetime": 1788191220,
                "headline": "Campbell's Q4 Earnings on the Horizon: What Should Investors Expect?"
              },
              {
                "id": 141354359,
                "url": "https://finnhub.io/api/news?id=c7873c284a1cda36df65c7f7f383e8a5f54fcfaebeb705358044514b0275aa8c",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2199578213/image_2199578213.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "MO",
                "summary": "Dividend Harvesting Portfolio update: 45.46% ROI, $3,270 forward income at 7.84% yield.",
                "category": "company",
                "datetime": 1788165000,
                "headline": "Dividend Harvesting Portfolio Week 287: $28,700 Allocated, $3,270.88 In Projected Dividends"
              },
              {
                "id": 141351369,
                "url": "https://finnhub.io/api/news?id=9c21d4e81784105f115973a649fb723947b20901dfd24d2c609be44ea1fe5d59",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/665037928/image_665037928.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "MO",
                "summary": "This week, nine stocks announced dividend increases, including three stocks I own. Check out the dividend announcements of the past week.",
                "category": "company",
                "datetime": 1788125849,
                "headline": "Dividend Announcements: August 22-28, 2026"
              },
              {
                "id": 141362406,
                "url": "https://finnhub.io/api/news?id=a8ffdf7fe9e9dfd49d6e00d11cc851fd157d5d0190a2d1314e8ddcc2e3c1ec51",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "When RMDs force your hand and an annuity feels like surrender, a $940,000 IRA creates a surprisingly specific math problem with a solution most retirees never consider.",
                "category": "company",
                "datetime": 1788096553,
                "headline": "How a Retiree Three Years Into RMDs Turned a $940,000 IRA Into a $6,700 Monthly Paycheck Without Buying an Annuity"
              },
              {
                "id": 141349692,
                "url": "https://finnhub.io/api/news?id=d51433a38a0f4890cf4c5e89cba7f152e5467f9b5df585ace5da77fceb26f54f",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/528043248/image_528043248.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "MO",
                "summary": "Microsoft (MSFT) may announce a 10–12% dividend hike as cloud and productivity growth offsets AI spend.",
                "category": "company",
                "datetime": 1788096438,
                "headline": "Microsoft Among 14 Dividend Growth Companies To Announce Annual Dividend Increases In September"
              },
              {
                "id": 141341224,
                "url": "https://finnhub.io/api/news?id=a70f356816315e6c1cffbf3ddb6582552dedd39464f32f29f67f627611d5c738",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/1072593728/image_1072593728.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "MO",
                "summary": "Dividend activity recap for Champions, Contenders & Challengers: dividend changes plus upcoming ex-dividend and pay dates. See more here.",
                "category": "company",
                "datetime": 1787954658,
                "headline": "Dividend Champion, Contender, And Challenger Highlights: Week August 30"
              },
              {
                "id": 141348577,
                "url": "https://finnhub.io/api/news?id=c8642c36e6651e9c410b01ff1efaad785c8e96fa4abfbc897a66792463d00112",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "A seven-figure portfolio looks like security until federal taxes, Medicare surcharges, Social Security phase-ins, and inflation each take their share. What actually clears into your checking account from $1.55 million depends on decisions most retirees never see coming.",
                "category": "company",
                "datetime": 1787924634,
                "headline": "What a $1.55 Million Portfolio Actually Pays After Taxes, Medicare Premiums, and Reality"
              },
              {
                "id": 141362399,
                "url": "https://finnhub.io/api/news?id=f832d587acef44dd3dd2c2e4a44fba8375e9053f27d5c68ca8d33ff42b185d35",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "RICHMOND, Va., August 28, 2026--Altria Announces Election of Steve Presley to Altria’s Board of Directors",
                "category": "company",
                "datetime": 1787918400,
                "headline": "Altria Announces Election of Steve Presley to Altria’s Board of Directors"
              },
              {
                "id": 141362408,
                "url": "https://finnhub.io/api/news?id=5a835d07d0f8a275ae27c5341904fe3ecf044c6dd8f5b185d2cac933781216a7",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "Altria Group has delivered a 95.1% total return over the past five years, yet current valuation checks send a more muted signal about how attractively priced the stock is today. Recent share price swings and a mixed overall value score leave investors weighing whether the current level still offers a comfortable margin of safety. A roughly 95.1% gain over five years highlights that long term holders of Altria Group have already seen substantial value creation. This can make fresh entry...",
                "category": "company",
                "datetime": 1787882903,
                "headline": "Altria (MO) Stock Looks Reasonably Priced On Its 95% Five Year Run"
              },
              {
                "id": 141360937,
                "url": "https://finnhub.io/api/news?id=84f51015e523d64d52ac7317d9d5d041b156c25ea44dc372d3716dee359a4f51",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "Three blue-chip dividend stocks, each on a different quarterly payment schedule, can fill every month of the year with income, but each one carries a distinct risk that could derail the whole ladder.",
                "category": "company",
                "datetime": 1787849525,
                "headline": "3 Rock Solid Dividend That Pay You Every Month"
              },
              {
                "id": 141361301,
                "url": "https://finnhub.io/api/news?id=bea09c7ec9857aad3000a4325921a0400b3162f3b096e55d0ee536d12c6f1a2b",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "MO and PM advance their smoke-free strategies as each leverages portfolio strength, innovation and pricing in a shifting tobacco market.",
                "category": "company",
                "datetime": 1787846160,
                "headline": "Altria vs. Philip Morris: Which Tobacco Giant Looks Stronger?"
              },
              {
                "id": 141362409,
                "url": "https://finnhub.io/api/news?id=3a271f31f90b460216b4d736323f83424bd0a92f5a32bc2f55b102095b400a2e",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "The $2 million retirement target assumes something most financial advice never questions, and the gap between that assumption and reality is where serious dividend income actually gets built.",
                "category": "company",
                "datetime": 1787844185,
                "headline": "You Don’t Need a $2 Million Portfolio to Collect $5,900 a Month in Dividends"
              },
              {
                "id": 141362410,
                "url": "https://finnhub.io/api/news?id=3eddbcc6103bc321655e31b4f936b84b51c9b7739989f2a19ace1284fe7eca4c",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "A six-ticker income stack promises $4,100 every month without selling a single share, but two of its highest-paying positions carry a risk most retirees discover only after the check shrinks.",
                "category": "company",
                "datetime": 1787836312,
                "headline": "An $865,000 Portfolio That Quietly Pays You $4,100 a Month Without Touching Principal"
              },
              {
                "id": 141362411,
                "url": "https://finnhub.io/api/news?id=8ca062ab7af67fb38f653360a79f4aa125dfff279dc42bd8679a8d3fd5207c33",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "Why Altria Group’s New Manufacturing Deal Matters Now Altria Group (MO) has entered into reciprocal contract manufacturing arrangements with Philip Morris International, aiming to improve production efficiency and operational flexibility, with first shipments planned for 2027 and no expected material impact on 2026 results. Altria Group’s share price has climbed 20.61% year to date to US$69.12, with a 1-day share price return of 1.54% and a 7-day share price return of 4.68%, even though the...",
                "category": "company",
                "datetime": 1787822164,
                "headline": "What’s Going On With Altria Group (MO)?"
              },
              {
                "id": 141362402,
                "url": "https://finnhub.io/api/news?id=320bd1a7ec65c88b2463c02d6d7e81c6d06ec2ec4c806ebce4ad81a10fa5d56d",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "The Social Security trust fund has a ticking clock, and the youngest Boomers face a decision that could define their retirement. Five dividend giants paying above 6% may hold the answer to beating the math of claiming early.",
                "category": "company",
                "datetime": 1787751940,
                "headline": "Youngest Boomers Just Hit 62: Claim Social Security Now and Grab These 5 Dividend Giants Yielding 6%"
              },
              {
                "id": 141361311,
                "url": "https://finnhub.io/api/news?id=f5172061fb1284c063a315dbdd73109f9393e72460353ce29cacee1243615f09",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "Verizon, Altria and United Parcel Service are among the companies with dividend yields that match or beat bonds and also boast solid earnings prospects.",
                "category": "company",
                "datetime": 1787750400,
                "headline": "Treasury Yields Topped 4.7%. These 7 Dividend Stocks Pay Even More."
              },
              {
                "id": 141362413,
                "url": "https://finnhub.io/api/news?id=9c34fce7baa75e5e391a377ae901ec5404168dbc47298a7314faebf2dc21ef53",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "Some of the most popular high-yield dividend stocks look like retirement income wins until you factor in what the IRS quietly takes every quarter, and two names on this list hit retirees at a rate most never see coming.",
                "category": "company",
                "datetime": 1787745691,
                "headline": "4 Ultra-High-Yield Stocks Retirees Should Never Hold in a Taxable Account"
              },
              {
                "id": 141361307,
                "url": "https://finnhub.io/api/news?id=65a9696a8a80ec5248cd88076e08f4ab9be6d773cb8f3593122197d10c1a6073",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "MO's PM manufacturing deal targets greater tobacco efficiency, supporting investment as cigarette volumes remain under pressure.",
                "category": "company",
                "datetime": 1787674800,
                "headline": "Altria's PM Deal Can Strengthen Efficiency of Its Tobacco Business"
              },
              {
                "id": 141361312,
                "url": "https://finnhub.io/api/news?id=1877dac173d20a5cd78539a5a13f3b2b10fc56ace607dd87c995b0d73c5549e5",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "Download the Complete Report Here AIR Global PLC (AIIR) Best-in-Class Execution Despite Supply Chain Disruption; 2H Recovery and NGC Progress Support Outlook. Valuation Remains Attractive. Key Takeaways: Best-in-class execution supported 3.7% revenue growth and stable adj. EBITDA despite an FSM shipment decline during the Hormuz disruption. Americas led regional earnings growth, with adj. EBITDA up […] The post AIR Global’s Best-in-Class 1H Performance Amid Disruptions, 2H Recovery – Quarterly U",
                "category": "company",
                "datetime": 1787674575,
                "headline": "AIR Global’s Best-in-Class 1H Performance Amid Disruptions, 2H Recovery – Quarterly Update Report"
              },
              {
                "id": 141362415,
                "url": "https://finnhub.io/api/news?id=b95a799527006a986bd1460336a5251f716eb58b26ba9381b8a2776b418b124b",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "Consumer staples are considered safe havens in turbulent markets due to their inelastic demand profiles. On the other hand, they usually underperform during bull runs, and this paradigm has rung true over the past six months as the sector’s -4.8% decline paled in comparison to the S&P 500’s 10.5% gain.",
                "category": "company",
                "datetime": 1787655044,
                "headline": "1 Consumer Stock for Long-Term Investors and 2 We Question"
              },
              {
                "id": 141310582,
                "url": "https://finnhub.io/api/news?id=37c77b353f564166487672d942c21d5b0eced09b4ede4b83d36496c9b06c59c3",
                "image": "https://www.chartmill.com/images/uploads/CM_Top_Movers_Small_free_2b4ff2fc22.webp",
                "source": "ChartMill",
                "related": "MO",
                "summary": "Stay informed about the performance of the S&P500 index one hour before the close of the markets on Monday. Uncover the top gainers and losers in today's session for valuable insights.",
                "category": "company",
                "datetime": 1787598301,
                "headline": "Stay informed with the top movers within the S&P500 index on Monday."
              },
              {
                "id": 141309558,
                "url": "https://finnhub.io/api/news?id=966ae1dc1f7fb6dd7d7c63e6c76be0d99955ffc0bd830bfc84c8c2159d4e272d",
                "image": "https://www.chartmill.com/images/uploads/CM_Top_Movers_Small_free_2b4ff2fc22.webp",
                "source": "ChartMill",
                "related": "MO",
                "summary": "Let's have a look at the top S&P500 gainers and losers in the middle of the day of today's session.",
                "category": "company",
                "datetime": 1787589300,
                "headline": "Uncover the latest developments among S&P500 stocks in today's session."
              },
              {
                "id": 141309474,
                "url": "https://finnhub.io/api/news?id=d6049028d33c764f44d6f245786213b7a61d56866233e04446b2dbee105e2bdf",
                "image": "https://cdn.benzinga.com/files/images/story/2026/08/24/Richmond--Vausa-may-2-2018altria-Sign.jpg?width=2048&height=1536",
                "source": "Benzinga",
                "related": "MO",
                "summary": "Altria and Philip Morris International enter a contract manufacturing deal to strengthen operating capabilities.",
                "category": "company",
                "datetime": 1787572099,
                "headline": "Altria, Philip Morris Sign Manufacturing Pact"
              },
              {
                "id": 141308261,
                "url": "https://finnhub.io/api/news?id=81c77f54c115f7f22d56de5258f065c35c8b5019b334448239e76dc706b67c0d",
                "image": "",
                "source": "SeekingAlpha",
                "related": "MO",
                "summary": "",
                "category": "company",
                "datetime": 1787560200,
                "headline": "Dividend Harvesting Portfolio Week 286: $28,600 Allocated, $3,258.87 In Projected Dividends"
              },
              {
                "id": 141307500,
                "url": "https://finnhub.io/api/news?id=32b08bbe296e7cb212fd1ae7c5aebca8ee10a12f8968f1cb43ac3b54896393a6",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2260312486/image_2260312486.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "MO",
                "summary": "Dividend Kings beat the S&P 500 YTD, with 30 topping SPY and 25 looking undervalued with 10%+ return potential.",
                "category": "company",
                "datetime": 1787547151,
                "headline": "Best Dividend Kings: August 2026"
              },
              {
                "id": 141302655,
                "url": "https://finnhub.io/api/news?id=03c4af49faa3248a17236f16e54e2ad52d8c77e6aaba2aa9c9e40e4f0b5480d3",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "Generating $19,000 a month from dividends alone sounds like a single problem with one answer, but the yield you chase changes the required nest egg by millions and introduces a completely different set of risks, tax consequences, and long-term tradeoffs.",
                "category": "company",
                "datetime": 1787489589,
                "headline": "The Portfolio Blueprint for Building $19,000 a Month in Dividend Income"
              },
              {
                "id": 141302815,
                "url": "https://finnhub.io/api/news?id=bdf6edae6dbcbc1b1fe20bfe9f9b70b0d49a13ffdc0211d18f1627d1486f33fd",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "Ordinary dividends from BDCs and MLPs hand a significant slice of every payout straight to the IRS, but one account type legally eliminates that friction entirely. Four high-yield names show exactly where the placement decision matters most.",
                "category": "company",
                "datetime": 1787486482,
                "headline": "These 4 Dividend Stocks Yield Over 7%. Roth Owners Keep Every Penny"
              },
              {
                "id": 141300661,
                "url": "https://finnhub.io/api/news?id=16f6b7dcb5f1064f8ff4fdc205be077d7d167f31a19293b1cebc25cd11f02d6b",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/1781469393/image_1781469393.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "MO",
                "summary": "Altria's change in cash flow was partly due to higher capital expenditures and changes in working capital. Read why MO stock is a hold.",
                "category": "company",
                "datetime": 1787468400,
                "headline": "Altria: Attractive Yield, But I'm Still Waiting For A Better Entry"
              },
              {
                "id": 141294197,
                "url": "https://finnhub.io/api/news?id=9920479acaf24aa724842791b54472c02592d99d6bd156b129117a03ccd429fb",
                "image": "",
                "source": "SeekingAlpha",
                "related": "MO",
                "summary": "",
                "category": "company",
                "datetime": 1787400834,
                "headline": "Buy 4 Barron's Better Bets (Than T-Bills) Out Of 11 'Safer' August DiviDogs"
              },
              {
                "id": 141279721,
                "url": "https://finnhub.io/api/news?id=ee5d9b60184701d4cefa4d8804f62403906e9bd6c4ea83a7ed0dbdfa102db3b7",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "In the past few days, Altria Group released its second-quarter results, reporting year-over-year adjusted earnings growth even though it missed consensus estimates and continues to face declining U.S. cigarette volumes and uneven oral tobacco performance. Management also raised the lower end of its 2026 earnings outlook, highlighting pricing power, margin gains, and cigarette import/export benefits as key supports for future profit resilience despite product mix and volume headwinds. Now,...",
                "category": "company",
                "datetime": 1787389671,
                "headline": "What Altria Group (MO)'s Higher 2026 Earnings Outlook Means For Shareholders"
              },
              {
                "id": 141278805,
                "url": "https://finnhub.io/api/news?id=8f719eada3e0abcaa6f1418b0eade857a3c0bd7c74521d5e0d259b39ac9610a2",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "Today's Research Daily features new research reports on 16 major stocks, including Dell Technologies Inc. (DELL), Marvell Technology, Inc. (MRVL) and Verizon Communications Inc. (VZ), as well as two micro-cap stocks, Tandy Leather Factory, Inc. (TLF) and Moving iMage Technologies, Inc. (MITQ).",
                "category": "company",
                "datetime": 1787349900,
                "headline": "Top Analyst Reports for Dell, Marvell & Verizon Communications"
              },
              {
                "id": 141278567,
                "url": "https://finnhub.io/api/news?id=3cfeb60a18b8ac5c91991f4fdb2d8f5b91a4f079f7cf0eeb6762f310feea6147",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "Altria's pricing, margin gains and cash returns support earnings, but falling cigarette volumes and a premium to its median valuation keep the case balanced.",
                "category": "company",
                "datetime": 1787335560,
                "headline": "Is Altria Stock Worth Holding as Pricing Offsets Volume Pressure?"
              },
              {
                "id": 141278568,
                "url": "https://finnhub.io/api/news?id=257aac83d57d1cbd9e2c9ec0db19b9d26f480b8165aaee5805cb512a1216afef",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "MO's Q2 earnings grow despite a miss, while a higher 2026 guidance floor puts more weight on pricing, margins and second-half execution.",
                "category": "company",
                "datetime": 1787335080,
                "headline": "How Altria's Q2 Results and Guidance Shape Its 2026 Earnings Path"
              },
              {
                "id": 141278569,
                "url": "https://finnhub.io/api/news?id=08953ff8782d2ba9bda018bc81f07fa63198b148e3d43f0109114ec6b635c72b",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "By Karen Roman AIR Global PLC (Nasdaq: AIIR) said first half revenue increased 3.7% to $206.9 million due to flavored shisha molasses revenue growth of 3.4% to $204.7 million, while gross profit rose 2.4% to $116.8 million. Adjusted EBITDA was $71.7 million, flat year-over-year, related to lower shipment volumes partially offset by U.S. tariff refunds. […] The post AIR Global Reports 1H Revenue & Gross Profit Growth, Maintains 2026 Guidance appeared first on ExecEdge.",
                "category": "company",
                "datetime": 1787247484,
                "headline": "AIR Global Reports 1H Revenue & Gross Profit Growth, Maintains 2026 Guidance"
              },
              {
                "id": 141279731,
                "url": "https://finnhub.io/api/news?id=a1452983dac563677897927f1be48330e6e462f2e99693d537cc8682f22b3595",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "Value investing has produced some of the world’s most famous investing billionaires, including Warren Buffett, David Einhorn, and Seth Klarman, who built their fortunes by purchasing wonderful businesses at reasonable prices. But these hidden gems are few and far between - many stocks that appear cheap often stay that way because they face structural issues.",
                "category": "company",
                "datetime": 1787236755,
                "headline": "1 Value Stock on Our Watchlist and 2 We Avoid"
              },
              {
                "id": 141262528,
                "url": "https://finnhub.io/api/news?id=8a645990ff9f9e512ecdcce47537dda639640aad4a352c88d3a1ffa0cb9d4c7d",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "VIG markets itself to dividend seekers, yet its own rulebook quietly bars a swath of the highest-paying stocks from ever entering the fund. Understanding exactly how that screen works changes the math on what you are actually collecting each year.",
                "category": "company",
                "datetime": 1787178322,
                "headline": "VIG’s Index Removes the Highest-Yielding 25% of Dividend Stocks Before Holders Ever Own Them"
              },
              {
                "id": 141279724,
                "url": "https://finnhub.io/api/news?id=23f77d2d44baf95ece63bcd164496e1708ab80d7b31946928f0a7798416668b3",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "Investors need to pay close attention to MO stock based on the movements in the options market lately.",
                "category": "company",
                "datetime": 1787172840,
                "headline": "Are Options Traders Betting on a Big Move in Altria Group Stock?"
              },
              {
                "id": 141278829,
                "url": "https://finnhub.io/api/news?id=448d5f87bd345ae8a4ffad6904a8c7fdf558b5834c75275f95ecbefa7b962c08",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "With the 30-year Treasury sitting above 5%, a fat dividend yield stops being a reward and starts being a warning sign. Five popular income stocks are failing a coverage checklist that separates genuine payouts from traps waiting to spring.",
                "category": "company",
                "datetime": 1787163012,
                "headline": "The 5% Treasury Is Exposing Every Fake Dividend Stock"
              },
              {
                "id": 141278523,
                "url": "https://finnhub.io/api/news?id=551af6a5494cc68c6506f67b22f71806396a3fed5642110a3abe0f5798e22cf2",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "Retiring at 55 sounds like freedom, but seven years without a paycheck or Social Security creates a funding gap that destroys most portfolios before the first benefit check ever arrives. The yield tier you choose now determines whether you cross that bridge or fall through it.",
                "category": "company",
                "datetime": 1787135082,
                "headline": "How Much Do You Need Invested at 55 to Bridge the Gap Until Social Security at 62?"
              },
              {
                "id": 141278566,
                "url": "https://finnhub.io/api/news?id=e4d27059e55372136cb9132b146193d9b7790c0d0604bd427df08ffe3a6474f8",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "Philip Morris International Inc. (NYSE:PM) and Altria Group, Inc. (NYSE:MO) often come up in the same conversation when investors look for tobacco dividend stocks. Both have long histories of returning cash to shareholders, but their dividend stories are starting to look quite different. Altria offers much more income upfront, while Philip Morris is growing its […]",
                "category": "company",
                "datetime": 1787107943,
                "headline": "Philip Morris International (PM) vs. Altria Group (MO): Which Tobacco Dividend Fits Your Portfolio"
              },
              {
                "id": 141279725,
                "url": "https://finnhub.io/api/news?id=016b76b97984f0ec32c44b7b17a94e25ee71b9d111060303226555533c4e9846",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "Just because a stock has a high yield doesn't mean it is attractively priced.",
                "category": "company",
                "datetime": 1787067300,
                "headline": "Should You Buy the 3 Highest-Yielding Dividend King Consumer Staples Stocks?"
              },
              {
                "id": 141246392,
                "url": "https://finnhub.io/api/news?id=e87e6e6b47502bc6936da99712377e142d91ea4d5512d8317f576092cc02e00f",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2251914193/image_2251914193.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "MO",
                "summary": "Every month, we screen for high-yield dividend growth stocks with safety, growth and consistency as part of the screening process. Read the August picks here.",
                "category": "company",
                "datetime": 1787053938,
                "headline": "August's 5 Dividend Growth Stocks With Yields Up To 6.21%"
              },
              {
                "id": 141279726,
                "url": "https://finnhub.io/api/news?id=86ee5c277325628ebabb859a3d0c945088e34c64b9b739579597896e72651c8c",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "While megatech stocks chase AI billions and swing wildly, one tobacco giant quietly delivers the kind of income and stability that most growth investors dismiss until the market turns ugly.",
                "category": "company",
                "datetime": 1786988935,
                "headline": "America’s Best Dividend Stock Has A Good Year"
              },
              {
                "id": 141237620,
                "url": "https://finnhub.io/api/news?id=80d3535cac8dec4f2521294723b745055df3a970550559052017dea0657a5d4a",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2199578213/image_2199578213.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "MO",
                "summary": "Dividend Harvesting Portfolio update: 45.78% ROI and income up to $3,238/yr.",
                "category": "company",
                "datetime": 1786955400,
                "headline": "Dividend Harvesting Portfolio Week 285: $28,500 Allocated, $3,238.12 In Projected Dividends"
              },
              {
                "id": 141279727,
                "url": "https://finnhub.io/api/news?id=5f706b0803a1e7d47c92eaa73c5169d48855ffa0aa725bece895ea442c09b44a",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "It's important to look at other factors besides dividend yields.",
                "category": "company",
                "datetime": 1786890900,
                "headline": "There's No Denying Altria Group Has a High Yield, But This Stock Could Be an Even Better Buy for Dividend Investors Looking for Reliable Passive Income"
              },
              {
                "id": 141215373,
                "url": "https://finnhub.io/api/news?id=7c8c0e7d02881f673baf94139b6e235ff08096b0d5ac9dba453f27db4523e6c9",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/1138851310/image_1138851310.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "MO",
                "summary": "August GVAS large-cap value stocks: top dividend dogs with fair pricing, low volatility, and 30–55% upside by 2027. See more details here.",
                "category": "company",
                "datetime": 1786684757,
                "headline": "Graham Value All-Stars (GVAS) Emit 12 Bright August Buys"
              },
              {
                "id": 141204053,
                "url": "https://finnhub.io/api/news?id=54b285acb84aa605c87a63ac9b9985841fc76d39505a4b4951e5aab52370f637",
                "image": "https://www.chartmill.com/images/uploads/Best_Dividend_500_264px_webp_9524a3945f.webp",
                "source": "ChartMill",
                "related": "MO",
                "summary": "Altria (MO) passes Best Dividend screen with 6.26% yield, strong profitability, and dividend rating 7, though high payout ratio signals caution.",
                "category": "company",
                "datetime": 1786614651,
                "headline": "Altria (NYSE:MO) Passes Best Dividend Screen With a 6.26% Yield and Strong Profitability"
              },
              {
                "id": 141201465,
                "url": "https://finnhub.io/api/news?id=8cb32235b20e8c8a26591b90d7cb2f404777fd7f897d4b833ed5060168f4088f",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "Altria Group stock has almost doubled investors' money over the past five years, yet the latest valuation checks and recent share price pullback leave the current price open to debate for anyone trying to judge whether the stock still offers value. Altria Group has delivered a 97.1% total return over five years, which puts fresh focus on whether the current share price already reflects much of that progress. Recent FDA marketing approvals and wider distribution for On! nicotine pouches can...",
                "category": "company",
                "datetime": 1786554565,
                "headline": "Altria (MO) Stock Looks Below Fair Value Despite Mixed Signals"
              },
              {
                "id": 141201466,
                "url": "https://finnhub.io/api/news?id=0512be457755ac6c30aaf5c9115c55e993cee8c228db569f13ea10a0b8360855",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "The end of an earnings season can be a great time to discover new stocks and assess how companies are handling the current business environment. Let’s take a look at how Altria (NYSE:MO) and the rest of the beverages, alcohol, and tobacco stocks fared in Q2.",
                "category": "company",
                "datetime": 1786541122,
                "headline": "Beverages, Alcohol, and Tobacco Stocks Q2 In Review: Altria (NYSE:MO) Vs Peers"
              },
              {
                "id": 141200996,
                "url": "https://finnhub.io/api/news?id=85f3c4dcca9245316fb9cc97b5e1442f57eedf98cdeea73f35e9dcccc398519c",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "The S&P 500's dividend yield just hit a record low, leaving income investors scrambling for alternatives. Five long-established index members still pay 6% or more, and all carry Buy ratings from top Wall Street analysts.",
                "category": "company",
                "datetime": 1786536915,
                "headline": "The S&P 500 Yield Is the Lowest in History: 5 Members of the Legacy Index Yield 6% or More"
              },
              {
                "id": 141189532,
                "url": "https://finnhub.io/api/news?id=e5e9d2e18a9424a01e79902ae25f7463b822a4553a54336769f9741c22ca53b0",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "Altria Group (MO) is back in focus after reporting second quarter 2026 results and updating investors on its latest share repurchase activity through June 30, 2026. See our latest analysis for Altria Group. Despite the second quarter earnings update and ongoing buybacks through June 30, Altria Group’s recent momentum has cooled, with the share price down 9.4% over 30 days and 9.1% over 90 days. However, the 3 year total shareholder return of 89.8% and 5 year total shareholder return of 97.1%...",
                "category": "company",
                "datetime": 1786486476,
                "headline": "Altria Group (MO) Reported Q2 Results And Buybacks, Is It Trading At A Discount?"
              },
              {
                "id": 141189535,
                "url": "https://finnhub.io/api/news?id=8b7ddc3ba19accdc7c3f8b168aa7e62c548c4d2b85b10b4bc213275a31351fec",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "High-yield ETFs built purely on yield rankings carry a hidden flaw that only shows up when it's too late, and one fund uses a decade-long dividend track record as a filter before yield ever enters the picture.",
                "category": "company",
                "datetime": 1786481297,
                "headline": "This 5.3% Monthly Payer Only Buys Stocks That Raised Dividends 10 Straight Years, It’s Up 18.5% in 2026"
              },
              {
                "id": 141189542,
                "url": "https://finnhub.io/api/news?id=bf98d1730475c66b351a531ac31a2d45bcddf913d0d27a2e5352008e3693c873",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "24/7 Wall St. Founder and Editor Doug McIntyre and Editor Lee Jackson break down the biggest question they get from readers: how do I make $50,000 per year in retirement? Their first piece of advice is its hard to reach that level of additional income beyond social security without that level of wealth. For preferred investments building an income yielding portfolio, Doug recommends Altria as a top investment opportunity. Lee also says 20-year Treasuries are also attractive at today's rates.",
                "category": "company",
                "datetime": 1786476457,
                "headline": "How To Make $50,000 In Retirement Income"
              },
              {
                "id": 141186796,
                "url": "https://finnhub.io/api/news?id=a95d93a48081a08fd59c0d5a968f0fdfa0d907296478f226fc107aae054eeb7e",
                "image": "https://cdn.benzinga.com/files/images/story/2026/08/11/Earnings-Season.jpg?width=2048&height=1536",
                "source": "Benzinga",
                "related": "MO",
                "summary": "It’s been a generally successful earnings season for most of the market, as EPS figures remain strong and analysts continue to raise estimates. But not everyone is joining the party.\n\n\n\nEarnings reports from the",
                "category": "company",
                "datetime": 1786457763,
                "headline": "5 Earnings Losers With More Downside Ahead"
              },
              {
                "id": 141188509,
                "url": "https://finnhub.io/api/news?id=34f2015da055b3a29047518b8c5d9d19c612df9a4812c90a1fbc50063bae2921",
                "image": "",
                "source": "Benzinga",
                "related": "MO",
                "summary": "Barclays  analyst Pallav Mittal   maintains Altria Group (NYSE:MO) with a Underweight and lowers the price target from $64 to $58.",
                "category": "company",
                "datetime": 1786440833,
                "headline": "Barclays Maintains Underweight on Altria Group, Lowers Price Target to $58"
              },
              {
                "id": 141181749,
                "url": "https://finnhub.io/api/news?id=f314c7059854892624f29f049cf6afa75d82e766cad9d724e33ec098e825fede",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "MO",
                "summary": "Pulling $54,000 a year from a $950,000 rollover IRA sounds like a math problem, but the real trap is hidden in the yield tier you choose and what it quietly does to your principal over time.",
                "category": "company",
                "datetime": 1786417828,
                "headline": "How a 65-Year-Old Turned a $950,000 401(k) Rollover Into a $4,500 Monthly Paycheck Without Buying an Annuity"
              }
            ],
            "data_source": "finnhub_news_keyword_model",
            "article_count": 8,
            "negative_hits": 0,
            "positive_hits": 0,
            "recomputed_at_score": true,
            "sentiment_score_raw": 0,
            "source_article_count": 88,
            "discarded_article_count": 74
          },
          "sentimentPoints": 2
        }
      },
      "技術信號": {
        "max": 30,
        "raw": 19.1,
        "grade": "一般",
        "items": {
          "bbPoints": 3,
          "adxPoints": 3,
          "sarPoints": 2.4000000000000004,
          "vcpPoints": 3,
          "macdPoints": 4,
          "vcpPayload": {
            "vcp_pass": false,
            "vcp_score": 3,
            "vcp_reason": "波幅收縮(17.5%→4.6%);量縮(v10/v30=0.81);跌縮量(近10日5日);靠近20日高位;Ready=Y;Confirm=N",
            "vcp_metrics": {
              "up_days": 2,
              "vol_ref": 9629830,
              "down_days": 7,
              "vcp_ready": true,
              "above_ma50": false,
              "avg_vol_10": 7822460,
              "avg_vol_20": 8737015,
              "avg_vol_30": 9629830,
              "range_pct_10": 0.04550079953481604,
              "range_pct_20": 0.09608954789940397,
              "range_pct_30": 0.17473469981101897,
              "up_expand_ok": false,
              "lookback_used": 59,
              "near_20d_high": true,
              "contraction_ok": true,
              "down_shrink_ok": true,
              "up_expand_days": 1,
              "breakout_20d_ok": false,
              "vol_ratio_10_30": 0.8123154822047741,
              "dist_to_20d_high": 0.024670353041258967,
              "down_shrink_days": 5,
              "breakout_level_20d": 70.53,
              "vcp_breakout_confirm": false,
              "contraction_ratio_10_30": 0.2603993344425954
            },
            "vcp_name_en": "Volatility Contraction Pattern",
            "vcp_name_zh": "波動收縮形態",
            "vol_contraction": true
          },
          "kdjAdxPoints": 0.5,
          "rsiKdjPoints": 2.4,
          "volumeWeight": 2,
          "maCrossPoints": 0,
          "shortRsiPoints": 0,
          "shortMacdPoints": 0.4,
          "volConfirmPoints": 0,
          "volumePointsTechnical": 0.4
        }
      },
      "風險管理": {
        "max": 10,
        "grade": "良好",
        "items": {
          "position": {
            "score": 1.6,
            "details": {
              "atrPct": 2.027911033580462,
              "turnoverUsdM": 445.45851891,
              "liquidityPoints": 0.6,
              "volatilityPoints": 1
            }
          },
          "rrPoints": 1.4,
          "stopLevels": {
            "symbol": "US.MO",
            "rr_range": "1:1.0-1:2.5",
            "risk_profile": "中等",
            "stop_loss_price": 66,
            "strength_details": {
              "ma_score": 1,
              "atr_score": 2,
              "rsi_score": 2,
              "macd_score": 3,
              "volume_score": 1
            },
            "market_adjustment": 1,
            "risk_reward_ratio": 1.2,
            "stop_loss_percent": 4.1,
            "take_profit_price": 72.2295,
            "target_multiplier": 1.9,
            "technical_strength": 1.85,
            "take_profit_percent": 5
          },
          "positionPoints": 1.6,
          "stopLossPoints": 2.4,
          "diversification": {
            "score": 2,
            "details": {
              "method": "sector concentration proxy; no portfolio holdings used",
              "sector": "Consumer Staples",
              "concentratedSectorPenalty": 0
            }
          },
          "riskRewardRatio": 1.2327956989247313,
          "stopLossPercent": 4.055822067160924,
          "diversificationPoints": 2
        }
      }
    }
  },
  "modelVersion": "cursor_18_27_news_v2_160",
  "providerErrors": [
    {
      "code": "VIX_MISSING",
      "symbol": "US.MO",
      "message": "VIX market context is required for market environment scoring",
      "missing": [
        "VIX"
      ],
      "provider": "scoring"
    }
  ],
  "rankingScoreMax": 160,
  "dataCompleteness": {
    "complete": false,
    "missingFields": [
      "VIX"
    ],
    "optionalInputs": [
      "institutionalData"
    ],
    "requiredInputs": [
      "fundamentals",
      "marketContext.VIX",
      "marketContext.SPY",
      "marketContext.QQQ",
      "catalystData",
      "sentimentData",
      "ATR",
      "sector"
    ],
    "optionalInputWarnings": []
  },
  "technicalIndicators": {
    "adx": 85.71,
    "atr": {
      "atr": 1.395,
      "rule": "ATR / current price; lower volatility scores higher",
      "score": 6,
      "atr_pct": 2.03
    },
    "cci": {
      "rule": "Cursor_18.24 CCI bands",
      "level": "適中偏強",
      "score": 8,
      "value": 58.28
    },
    "cmf": {
      "rule": "Cursor_18.24 CMF bands",
      "level": "派發",
      "score": 2,
      "value": -0.0251
    },
    "kdj": {
      "d": 52.79,
      "j": 20.03,
      "k": 41.87,
      "rule": "Cursor_18.24 K/D cross",
      "score": 0,
      "signal": "死叉"
    },
    "mfi": {
      "rule": "Cursor_18.24 MFI bands",
      "level": "平衡",
      "score": 6,
      "value": 55.43
    },
    "obv": {
      "rule": "Cursor_18.24 recent_slope vs previous_slope",
      "score": 2,
      "trend": "資金流出",
      "value": 33467529,
      "recentSlope": -2820817.1,
      "previousSlope": 2017600
    },
    "rsi": 58.45,
    "sar": {
      "rule": "Cursor_18.24 Parabolic SAR",
      "score": 8,
      "trend": "上升",
      "value": 66.6397,
      "position": "SAR喺價下",
      "distancePct": 3.13,
      "previousTrend": "上升"
    },
    "ma50": 69.5296,
    "macd": {
      "macd": 0.014225565189647682,
      "trend": "強烈看漲",
      "signal": -0.20059108575847248,
      "histogram": 0.21481665094812016
    },
    "vwap": {
      "rule": "Cursor_18.24 VWAP 20D consecutive close",
      "score": 10,
      "value": 67.3515,
      "position": "連續5日>VWAP",
      "consecutiveAbove": 13
    },
    "volume": {
      "rule": "Cursor_18.24 volume ratio",
      "level": "空升",
      "ratio": 0.75,
      "score": 2,
      "avgVolume": 8682251,
      "currentVolume": 6475629
    },
    "derived": {
      "ma20": 67.59,
      "ma50": 69.5296,
      "prevClose": 67.89,
      "avgVolume10": 7838733,
      "avgVolume20": 8682251,
      "changePercent": 1.33,
      "avgVolumeForScore": 8682251
    },
    "ma_cross": {
      "ma20": 67.59,
      "ma50": 69.5296,
      "rule": "Cursor_18.24 MA20/MA50 cross",
      "cross": "熊勢",
      "score": 0,
      "prevMa20": 67.3695,
      "prevMa50": 69.5928,
      "spreadPct": 2.79,
      "isVolumeBreakout": false
    },
    "bollinger": {
      "lower": 64.2999,
      "upper": 70.8801,
      "position": "上半部"
    },
    "rsi_short": 34.88,
    "macd_short": {
      "macd": 0,
      "trend": "中性",
      "signal": 0,
      "histogram": 0
    },
    "volume_ratio": {
      "ratio": 0.75
    }
  }
}

Raw metrics JSON

{
  "close": 68.79,
  "volume": 6475629,
  "changePercent": 1.33
}

Scores are derived from cached daily market data using the Cursor_18.25 standard. Solorank.ai provides research support only and does not provide financial advice or buy/sell recommendations.