Cached score snapshot

US.ZTS · Zoetis

110分制 67.5/110;5D動能v2 7/50;排序分 74.5/160

Ranking score 74.5/160
Main score 67.5/110
5D momentum v2 7/50
Rank #78
Setup grade B 68.2

Score breakdown

謹慎買入

Medium twelvedata

Score and price trend

B 68.2 Money flow A · lift 1.35x

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 08-03 09-15 10-27 11-17 12-07 $67.36$77.59$87.82 Price Projection date
Historical projection
Model Median P25/P75 歷史相似情境上漲比例 Down5 Actual / compare
Rolling DOE best · score 2.537 · anchors 120 -0.26% -1.62% / +1.54% 45% 2.5% Actual outcome pending · 0 / 3 bars observed
30D observation -1.79% -7.42% / +2.35% 35% 40% Actual outcome pending · 0 / 30 bars observed
Historical projection 10D n=160 +0.60% -1.46% / +2.75% 56.3% 3.1% Actual outcome pending · 0 / 10 bars observed

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

2026-08-03 → 2026-12-07 · 120 archived points · 3 Improving turn signal · 7 Deteriorating signal

Summary

score_with_momentum_v2 = main score + 5D momentum v2

Ranking score 74.5
Display grade 謹慎買入
Model version cursor_18_27_news_v2_160
Main score 67.5/110 (謹慎買入)
5D momentum v2 7/50 (弱)
Score with momentum v2 74.5/160 (低排序)
Risk level Medium

Audit trace

Full calculation detail

Calculation detail · 8 sections

Market inputs

Bar count 60
ma20 75.3695
ma50 74.7296
close 80.97
prevClose 81.03
avgVolume20 4071641
volumeRatio 0.71
changePercent -0.07

Metrics snapshot

close 80.97
volume 2903815
changePercent -0.07

110-point main rating

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

Main score 67.5/110
Main rating 謹慎買入
5D momentum v2 7/50
Score with momentum v2 74.5/160
Formula score_with_momentum_v2 = main_score + momentum_5d_v2_score

基本面 — 4.3/5 · 優秀

Dimension score 4.3/5
Dimension grade 優秀

Sub-items

pbPoints 0.2
pePoints 0.5
epsPoints 0.4
roePoints 0.75
debtPoints 0.3
marginPoints 0.75
turnoverUsdM 235.1219
volumePoints 0.5
revenuePoints 0
dividendPoints 0.4
marketCapPoints 0.5

資金流 — 15.6/20 · 良好

Dimension score 15.6/20
Dimension grade 良好

Sub-items

cmfPoints 2.4
mfiPoints 4
obvPoints 3.2
vwapPoints 4

institutional

score 2

details

source optional-neutral

warning

code INSTITUTIONAL_DATA_OPTIONAL
symbol US.ZTS
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

市場環境 — 9.6/15 · 一般

Dimension score 9.6/15
Dimension grade 一般

Sub-items

vix

score 1.8

details

source twelvedata+fred
vixClose 19.45

trend

score 0.8

details

qqq

ma20 734.0185
ma50 725.4348
name QQQ
close 712.2
points 0.4

spy

ma20 770.1385
ma50 767.589
name SPY
close 765.37
points 0.4
source twelvedata+fred
atrPct 2.2513
atrPoints 3
cciPoints 4
vixPoints 1.8
marketTrendPoints 0.8

催化劑 — 6/20 · 較差

Dimension score 6/20
Dimension grade 較差

Sub-items

catalyst

score 6

details

source finnhub_news_keyword_model
articleCount 8
catalystCount 1
catalystPoints 6

風險管理 — 7.2/10 · 良好

Dimension score 7.2/10
Dimension grade 良好

Sub-items

position

score 1.4

details

atrPct 2.2513
turnoverUsdM 235.1219
liquidityPoints 0.4
volatilityPoints 1
rrPoints 1.4

stopLevels

symbol US.ZTS
rr_range 1:1.0-1:2.5
risk_profile 中等
stop_loss_price 77.3242

strength_details

ma_score 2
atr_score 2
rsi_score 0.5
macd_score 3
volume_score 1
market_adjustment 1
risk_reward_ratio 1.1
stop_loss_percent 4.5
take_profit_price 85.0185
target_multiplier 1.9
technical_strength 1.75
take_profit_percent 5
positionPoints 1.4
stopLossPoints 2.4

diversification

score 2

details

method sector concentration proxy; no portfolio holdings used
sector Health Care
concentratedSectorPenalty 0
riskRewardRatio 1.2
stopLossPercent 4.5027
diversificationPoints 2

技術信號 — 20.8/30 · 一般

Dimension score 20.8/30
Dimension grade 一般

Sub-items

bbPoints 3
adxPoints 3
sarPoints 2.4
vcpPoints 1.5
macdPoints 4

vcpPayload

vcp_pass false
vcp_score 1.5
vcp_reason 跌縮量(近10日3日);站上MA50;升放量(近10日3日);Ready=N;Confirm=N

vcp_metrics

up_days 6
vol_ref 4264570
down_days 3
vcp_ready false
above_ma50 true
avg_vol_10 3966270
avg_vol_20 4121820
avg_vol_30 4264570
range_pct_10 0.1003
range_pct_20 0.167
range_pct_30 0.167
up_expand_ok true
lookback_used 59
near_20d_high true
contraction_ok false
down_shrink_ok true
up_expand_days 3
breakout_20d_ok false
vol_ratio_10_30 0.9301
dist_to_20d_high 0.016
down_shrink_days 3
breakout_level_20d 82.29
vcp_breakout_confirm false
contraction_ratio_10_30 0.6006
vcp_name_en Volatility Contraction Pattern
vcp_name_zh 波動收縮形態
vol_contraction false
kdjAdxPoints 0.5
rsiKdjPoints 1.6
volumeWeight 2
maCrossPoints 2.4
shortRsiPoints 1
shortMacdPoints 0.4
volConfirmPoints 0.6
volumePointsTechnical 0.4

情緒分析 — 4/10 · 較差

Dimension score 4/10
Dimension grade 較差

Sub-items

sentiment

score 4

details

source finnhub_news_keyword_model
articleCount 8
negativeHits 0
positiveHits 3
sentimentScoreRaw 0.9

sentimentData

raw {"id":143137630,"url":"https://finnhub.io/api/news?id=e2abfc565ef0ec7098c826f24d9c6010d7d6d801e595759c0dd060964d751c1e","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"ZTS","summary":"In the latest trading session, Zoetis (ZTS) closed at $81.03, marking a -1.18% move from the previous day.","category":"company","datetime":1792790103,"headline":"Zoetis (ZTS) Registers a Bigger Fall Than the Market: Important Facts to Note"}, {"id":143104276,"url":"https://finnhub.io/api/news?id=12dec2da51e73e3d58d1875772428842d2100dc7e0c4ca0a1127faa2465f0df9","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"ZTS","summary":"Is IDXX a good stock to buy? We came across a bullish thesis on IDEXX Laboratories, Inc. on Astute Optics – US’s Substack. In this article, we will summarize the bulls’ thesis on IDXX. IDEXX Laboratories, Inc.’s share was trading at $553.48 as of October 21st 2026. IDXX’s trailing and forward P/E were 36.65 and 31.45 respectively […]","category":"company","datetime":1792700301,"headline":"IDEXX Laboratories (IDXX) vs. ZTS and NEOG: Can Raised Guidance and Product Expansion Drive Further Earnings Growth?"}, {"id":143070305,"url":"https://finnhub.io/api/news?id=0dcca9defb40dbacb680fb15d34e9aa5021beaad62ed0d31c108abc878635846","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"ZTS","summary":"Zoetis offers diversification and stability, while ImmuCell boasts stronger sales growth and expansion potential.","category":"company","datetime":1792593060,"headline":"ZTS vs. ICCC: Which Animal Health Stock Is the Better Investment Bet?"}, {"id":142920654,"url":"https://finnhub.io/api/news?id=7b67ef8eef3ec8d0698207f1552821b11e346ff48db38edfab6f14937b63c4b7","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"ZTS","summary":"Middle Coast Investing, an investment advisor firm, released its second-quarter 2026 investor letter. The letter can be downloaded here. Market breadth in Q3 2026 reviews shows dominance by a few sectors, with S&P 500 stocks averaging a 9.7% return and only 40.55% above their 200-day moving average. Key themes include AI, inflation, and the U.S.-Iran conflict, […]","category":"company","datetime":1792080245,"headline":"Zoetis (ZTS) Hit by Guidance Cuts, Met with Market Shrug"}, {"id":142916896,"url":"https://finnhub.io/api/news?id=193f58efb7ed97df6eb6972c2cfb7fd8e162838174894ec53408af76241f237e","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"ZTS","summary":"Zoetis has gotten torched over the last six months - since April 2026, its stock price has dropped 37.6% to $75.34 per share. This was partly due to its softer quarterly results and may have investors wondering how to approach the situation.","category":"company","datetime":1792071867,"headline":"3 Reasons ZTS is Risky and 1 Stock to Buy Instead"}, {"id":142880217,"url":"https://finnhub.io/api/news?id=47a3c5af87fff42cbf2c3fd786c9b2e35bfb402cdd1c726fb407d6b7543344ef","image":"https://www.chartmill.com/images/uploads/thumbnail_article_luc_kroeze_c1f44c837d.webp","source":"ChartMill","related":"ZTS","summary":"Zoetis quality investing analysis: high ROIC, strong cash flow, low debt, reasonable valuation, but revenue growth lags Caviar Cruise screen criteria.","category":"company","datetime":1791976866,"headline":"Zoetis (NYSE:ZTS): A Quality Investing Case Study in Animal Health"}, {"id":142870466,"url":"https://finnhub.io/api/news?id=c9e9b9b51159e9087486cfd19062661cfc3d3276969620049c76c869b2c9acd8","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"ZTS","summary":"Board appointment and dividend set the stage for Zoetis Zoetis (ZTS) has given investors fresh governance and income headlines in October, with Iris Knobloch joining the Board and a fourth quarter dividend of $0.53 per share affirmed. For context, Zoetis shares trade at US$74.30 after a 4.16% 7-day share price gain. However, the 1-year total shareholder return has declined 47.21% and the 5-year total shareholder return is down 61.56%, suggesting recent momentum is tentative against a weaker...","category":"company","datetime":1791961777,"headline":"Zoetis (ZTS) Board Update And Dividend Keep Undervalued Narrative In Focus"}, {"id":142852685,"url":"https://finnhub.io/api/news?id=b4f73bc04760ed99ae425087ffdccb8743bd459bec8676a425e5ebcaa1a1ab25","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"ZTS","summary":"As the craze of earnings season draws to a close, here’s a look back at some of the most exciting (and some less so) results from Q2. Today, we are looking at branded pharmaceuticals stocks, starting with Zoetis (NYSE:ZTS).","category":"company","datetime":1791908344,"headline":"Branded Pharmaceuticals Stocks Q2 In Review: Zoetis (NYSE:ZTS) Vs Peers"}
raw_source {"id":143201697,"url":"https://finnhub.io/api/news?id=5a66f3c8a41c7c96ee898feddb2e9473753767632cd20bd6fe4813ae2519291f","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"ZTS","summary":"For questions about this article or underlying research, email help@trefis.com.","category":"company","datetime":1793034972,"headline":"Can Zoetis Stock Jump 30%?"}, {"id":143143733,"url":"https://finnhub.io/api/news?id=1bf25eff3f4e92d5e3da84b6ae1d3b3cef34fe9794d5c4985be63bc283f867aa","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/1072593728/image_1072593728.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"ZTS","summary":"Get a weekly summary of dividend activity for Dividend Champions, Contenders, and Challengers, including dividend changes and key ex-dividend dates.","category":"company","datetime":1792793778,"headline":"Dividend Champion, Contender, And Challenger Highlights: Week October 25"}, {"id":143137630,"url":"https://finnhub.io/api/news?id=e2abfc565ef0ec7098c826f24d9c6010d7d6d801e595759c0dd060964d751c1e","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"ZTS","summary":"In the latest trading session, Zoetis (ZTS) closed at $81.03, marking a -1.18% move from the previous day.","category":"company","datetime":1792790103,"headline":"Zoetis (ZTS) Registers a Bigger Fall Than the Market: Important Facts to Note"}, {"id":143104276,"url":"https://finnhub.io/api/news?id=12dec2da51e73e3d58d1875772428842d2100dc7e0c4ca0a1127faa2465f0df9","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"ZTS","summary":"Is IDXX a good stock to buy? We came across a bullish thesis on IDEXX Laboratories, Inc. on Astute Optics – US’s Substack. In this article, we will summarize the bulls’ thesis on IDXX. IDEXX Laboratories, Inc.’s share was trading at $553.48 as of October 21st 2026. IDXX’s trailing and forward P/E were 36.65 and 31.45 respectively […]","category":"company","datetime":1792700301,"headline":"IDEXX Laboratories (IDXX) vs. ZTS and NEOG: Can Raised Guidance and Product Expansion Drive Further Earnings Growth?"}, {"id":143078183,"url":"https://finnhub.io/api/news?id=cc9bf5aab1152f8234329b7d6bdc8eb1927731b98d294b46d37df65a0fc610ad","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"ZTS","summary":"For questions about this article or underlying research, email help@trefis.com.","category":"company","datetime":1792640090,"headline":"How Unusual Is Zoetis's Latest Sales Growth?"}, {"id":143076665,"url":"https://finnhub.io/api/news?id=039ece311b2c8f2cb63abfd53bafea68e72dfa3fd4df5cb6ea2ab89ef021790b","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"ZTS","summary":"Three ETFs all claim to own quality businesses, yet only four companies appear in all three portfolios. The definition of quality turns out to matter enormously for what ends up in your account.","category":"company","datetime":1792630984,"headline":"SPHQ, QUAL, and MOAT Define Quality Differently. Those Rules Decide What You Own"}, {"id":143070305,"url":"https://finnhub.io/api/news?id=0dcca9defb40dbacb680fb15d34e9aa5021beaad62ed0d31c108abc878635846","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"ZTS","summary":"Zoetis offers diversification and stability, while ImmuCell boasts stronger sales growth and expansion potential.","category":"company","datetime":1792593060,"headline":"ZTS vs. ICCC: Which Animal Health Stock Is the Better Investment Bet?"}, {"id":143031815,"url":"https://finnhub.io/api/news?id=0fd1e70c60074b521420666410d81e6607e9d5b754914a886d52f0c680c029a5","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"ZTS","summary":"PARSIPPANY, N.J., October 20, 2026--Convenia RTU for Dogs provides up to 14 days of antibiotic treatment in a single dose for susceptible bacterial skin infections","category":"company","datetime":1792528920,"headline":"Zoetis Receives FDA Approval for Convenia® RTU for Dogs (cefovecin injectable suspension), Helping More Medium and Large Dogs Access Single-Injection Treatment"}, {"id":143031925,"url":"https://finnhub.io/api/news?id=1c8e4d8fb875d44021fbfe8b9ccac9f0bbceb42075708d6aeb607d5511862993","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2180557660/image_2180557660.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"ZTS","summary":"Zoetis (ZTS) rated sell as growth slows and guidance falls. Read the latest analysis on the stock here.","category":"company","datetime":1792516944,"headline":"Zoetis: Weakening Fundamentals Overshadow The Discount"}, {"id":143025167,"url":"https://finnhub.io/api/news?id=4bfb8d37828d880b69512fa556a6e88025420ce344389cf75c07778d1668b3de","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"ZTS","summary":"Apple downgraded, Akamai upgraded: Wall Street's top analyst calls","category":"company","datetime":1792503315,"headline":"Apple downgraded, Akamai upgraded: Wall Street's top analyst calls"}, {"id":143026299,"url":"https://finnhub.io/api/news?id=047a8f7b40a7ad7ea4826c6ad830d435d35a328225cc31a852577bb1e91bb2c2","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"ZTS","summary":"Investing.com -- Jefferies downgraded Zoetis and Elanco to Hold from Buy on Tuesday, warning that pricing power in animal health is at risk. The firm reiterated its Buy rating on IDEXX Laboratories.","category":"company","datetime":1792501571,"headline":"Jefferies downgrades Zoetis, Elanco on pricing risk; prefers IDEXX"}, {"id":143022225,"url":"https://finnhub.io/api/news?id=2cc7648c72c62fa7256c9fbc3b0d5751d2543999f3305473540e1577e4f158c0","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"ZTS","summary":"Pre-Market Stock Futures: Futures are mixed, but Nasdaq futures are lower as chipmakers come under attack this morning. The AI trade made a Monday comeback after a dreadful period last week. The Goldman Sachs (NYSE: GS) upgrade of CoreWeave (NASDAQ: CRWV) was a lynchpin in Monday’s move higher, despite the shares actually closing flat on the […]","category":"company","datetime":1792497473,"headline":"Here Are Tuesday’s Top Wall Street Analyst Research Calls: Akamai Technolgies, Apple, Blackrock, Ford Motor, Healthcare Realty Trust, Noble, Sunoco LP, Venture Global, Western Midstream Partners, Zoetis, and More"}, {"id":143028035,"url":"https://finnhub.io/api/news?id=5b0c61fdbc4250c630e45a88832841101c8a5212515dfc77a040cec010a53c5a","image":"","source":"Benzinga","related":"ZTS","summary":"https://www.fda.gov/animal-veterinary/cvm-updates/fda-approves-ready-use-cefovecin-injectable-treatment-certain-skin-infections-dogs","category":"company","datetime":1792490999,"headline":"FDA Approves Ready-To-Use Cefovecin Injectable For Treatment Of Certain Skin Infections In Dogs"}, {"id":143025038,"url":"https://finnhub.io/api/news?id=9df19a92ed5225c2d2520bf1aebe36be86c2affd9111f135926648a2fcf3b683","image":"https://cdn.benzinga.com/files/images/story/2026/10/20/Ljubljana--Slovenia---2022-September-18-.jpg?width=2048&height=1536","source":"Benzinga","related":"ZTS","summary":"Analysts downgraded Werner, Zoetis, Apple, Heartland Express and Elanco, cutting ratings to Neutral/Hold and lowering price targets.","category":"company","datetime":1792484524,"headline":"This Apple Analyst Is No Longer Bullish; Here Are Top 5 Downgrades For Tuesday"}, {"id":143028037,"url":"https://finnhub.io/api/news?id=0a9489b77c45458d7d6f38479f778166f3fca19744585c3e29e184253bc321cc","image":"","source":"Benzinga","related":"ZTS","summary":"Jefferies analyst Keith Devas downgrades Zoetis (NYSE:ZTS) from Buy to Hold and lowers the price target from $103 to $83.","category":"company","datetime":1792483762,"headline":"Jefferies Downgrades Zoetis to Hold, Lowers Price Target to $83"}, {"id":142948198,"url":"https://finnhub.io/api/news?id=658776dbc7db6b617f3e22e4e3348b5d99b3e27275037865fa08ee28d1c6ba71","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"ZTS","summary":"The investment case for Zoetis Inc. (NYSE:ZTS) has changed significantly since declining demand in its U.S. companion-animal business has put pressure on earnings forecasts and affected the price of its shares. As a company in the animal health sector, Zoetis produces medicines, vaccines, and diagnostic products for both pets and livestock, and the wide range […]","category":"company","datetime":1792164586,"headline":"Zoetis’ Valuation Has Fallen Sharply, but Has the Market Overreacted?"}, {"id":142945208,"url":"https://finnhub.io/api/news?id=bcf6b59db861e57d5b261ac684ed28930b794780ff8583ca87806e8e3c6f80ee","image":"","source":"Benzinga","related":"ZTS","summary":"Goldman Sachs analyst Matt Dellatorre initiates coverage on Zoetis (NYSE:ZTS) with a Neutral rating and announces Price Target of $74.","category":"company","datetime":1792129137,"headline":"Goldman Sachs Initiates Coverage On Zoetis with Neutral Rating, Announces Price Target of $74"}, {"id":142920654,"url":"https://finnhub.io/api/news?id=7b67ef8eef3ec8d0698207f1552821b11e346ff48db38edfab6f14937b63c4b7","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"ZTS","summary":"Middle Coast Investing, an investment advisor firm, released its second-quarter 2026 investor letter. The letter can be downloaded here. Market breadth in Q3 2026 reviews shows dominance by a few sectors, with S&P 500 stocks averaging a 9.7% return and only 40.55% above their 200-day moving average. Key themes include AI, inflation, and the U.S.-Iran conflict, […]","category":"company","datetime":1792080245,"headline":"Zoetis (ZTS) Hit by Guidance Cuts, Met with Market Shrug"}, {"id":142916896,"url":"https://finnhub.io/api/news?id=193f58efb7ed97df6eb6972c2cfb7fd8e162838174894ec53408af76241f237e","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"ZTS","summary":"Zoetis has gotten torched over the last six months - since April 2026, its stock price has dropped 37.6% to $75.34 per share. This was partly due to its softer quarterly results and may have investors wondering how to approach the situation.","category":"company","datetime":1792071867,"headline":"3 Reasons ZTS is Risky and 1 Stock to Buy Instead"}, {"id":142880217,"url":"https://finnhub.io/api/news?id=47a3c5af87fff42cbf2c3fd786c9b2e35bfb402cdd1c726fb407d6b7543344ef","image":"https://www.chartmill.com/images/uploads/thumbnail_article_luc_kroeze_c1f44c837d.webp","source":"ChartMill","related":"ZTS","summary":"Zoetis quality investing analysis: high ROIC, strong cash flow, low debt, reasonable valuation, but revenue growth lags Caviar Cruise screen criteria.","category":"company","datetime":1791976866,"headline":"Zoetis (NYSE:ZTS): A Quality Investing Case Study in Animal Health"}, {"id":142870466,"url":"https://finnhub.io/api/news?id=c9e9b9b51159e9087486cfd19062661cfc3d3276969620049c76c869b2c9acd8","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"ZTS","summary":"Board appointment and dividend set the stage for Zoetis Zoetis (ZTS) has given investors fresh governance and income headlines in October, with Iris Knobloch joining the Board and a fourth quarter dividend of $0.53 per share affirmed. For context, Zoetis shares trade at US$74.30 after a 4.16% 7-day share price gain. However, the 1-year total shareholder return has declined 47.21% and the 5-year total shareholder return is down 61.56%, suggesting recent momentum is tentative against a weaker...","category":"company","datetime":1791961777,"headline":"Zoetis (ZTS) Board Update And Dividend Keep Undervalued Narrative In Focus"}, {"id":142852685,"url":"https://finnhub.io/api/news?id=b4f73bc04760ed99ae425087ffdccb8743bd459bec8676a425e5ebcaa1a1ab25","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"ZTS","summary":"As the craze of earnings season draws to a close, here’s a look back at some of the most exciting (and some less so) results from Q2. Today, we are looking at branded pharmaceuticals stocks, starting with Zoetis (NYSE:ZTS).","category":"company","datetime":1791908344,"headline":"Branded Pharmaceuticals Stocks Q2 In Review: Zoetis (NYSE:ZTS) Vs Peers"}, {"id":142847665,"url":"https://finnhub.io/api/news?id=22036da91f6405ab60c990d7250a0fdacf2ec6d0382b00144f92ac4554a519ad","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"ZTS","summary":"PARSIPPANY, N.J., October 13, 2026--Zoetis Inc. (NYSE:ZTS) today announced the appointment of Iris Knobloch to its Board of Directors, effective as of December 1, 2026. With decades of experience across global media and consumer businesses, Ms. Knobloch brings a distinct combination of international leadership, proven public company board experience across financial services, hospitality and media, and deep consumer and digital expertise to the Zoetis Board. She currently serves on the boards of","category":"company","datetime":1791891000,"headline":"Zoetis Appoints Iris Knobloch to its Board of Directors"}, {"id":142810765,"url":"https://finnhub.io/api/news?id=bd140ab014b5cf6f3e5ea4c4f50b6f6f01dd0f80f065768a70c0742a397f6f2a","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/688741730/image_688741730.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"ZTS","summary":"An equally weighted portfolio of the top 10 stocks yields 2.8% but would have underperformed SPY over the past 5 years. Check out dividend growth stocks here.","category":"company","datetime":1791758522,"headline":"10 Dividend Growth Stocks: October 2026"}, {"id":142806662,"url":"https://finnhub.io/api/news?id=88a74baf83fffd8b419bb6c42be37ea4daa59b2aa69282ceb6e60f787cf3393b","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2252678669/image_2252678669.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"ZTS","summary":"Track 50 top dividend growth stocks: AMAT, DHI & HD climb as valuations shift.","category":"company","datetime":1791722816,"headline":"Top 50 High-Quality Dividend Growth Stocks For October 2026"}, {"id":142805719,"url":"https://finnhub.io/api/news?id=d1ed17e76605d3bb1bc4f052951377f7b02e1277c0d41ff40c22be2f7dbd30ce","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"ZTS","summary":"Zoetis has seen its share price under pressure in recent years, even with a short-term bounce. This puts fresh attention on whether the current valuation is still supported by its earnings power. With the animal health group in the spotlight after mixed business updates, the key issue for you as an investor is what today's earnings actually justify. Over the past 5 years, Zoetis shareholders have seen the stock fall 60.9%, which makes the current price level a live question rather than a...","category":"company","datetime":1791720702,"headline":"Zoetis (ZTS) Stock May Trade At A Discount As Q2 Pressure Persists"}, {"id":142768145,"url":"https://finnhub.io/api/news?id=65831ba99049f7d1895ce78c619d1859917817b1e920d945eff4668248b0f4fe","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"ZTS","summary":"In the most recent trading session, Zoetis (ZTS) closed at $74.81, indicating a +2.37% shift from the previous trading day.","category":"company","datetime":1791580505,"headline":"Zoetis (ZTS) Outpaces Stock Market Gains: What You Should Know"}, {"id":142767072,"url":"https://finnhub.io/api/news?id=3d2ed8994bf06290bae931b73a6a13db796ca6fce85a100a435a5bc0dcd6e13f","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"ZTS","summary":"Whether you want a higher 3% dividend yield or a quickly growing dividend that yields 1.2%, these two stocks look like rare opportunities.","category":"company","datetime":1791576300,"headline":"A Once-in-a-Decade Opportunity: 2 Magnificent Dividend Stocks Down 34% to 52% I'm Buying Right Now"}, {"id":142791211,"url":"https://finnhub.io/api/news?id=8515c8cafa622c1ba55b6a4727cf33da0134590c035e2163865fea16ff57ffd7","image":"https://cdn.benzinga.com/files/images/story/2025/11/06/aggregated_options_1.jpg?width=2048&height=1536","source":"Benzinga","related":"ZTS","summary":"This whale alert can help traders discover the next big trading opportunities.\nWhales are entities with large sums of money and we track their transactions here at Benzinga on our options activity scanner.\nTraders will","category":"company","datetime":1791552910,"headline":"10 Health Care Stocks Whale Activity In Today’s Session"}, {"id":142754007,"url":"https://finnhub.io/api/news?id=4baa07edb0173cb3c6df8828e8bb1501f402c4c9b2b857651a7bc282ce58221e","image":"https://www.chartmill.com/images/uploads/Best_Dividend_500_264px_webp_9524a3945f.webp","source":"ChartMill","related":"ZTS","summary":"Zoetis is a dividend stock with strong profitability, low payout ratio, and 20.56% dividend growth, but slower earnings remain a risk.","category":"company","datetime":1791538836,"headline":"Zoetis (NYSE:ZTS): A Quality Dividend Stock for Income Investors With Room to Grow"}, {"id":142733312,"url":"https://finnhub.io/api/news?id=85cbdaa0f9a83fa20249dead4b6503d31276c12c50796b88623a9c572c26e86b","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"ZTS","summary":"PARSIPPANY, N.J., October 08, 2026--The Board of Directors of Zoetis Inc. (NYSE:ZTS) has declared a dividend of $0.53 per share for the fourth quarter of 2026. The dividend will be paid on Tuesday, December 1, 2026, to all holders of record of the Company’s common stock as of the close of business on Friday, October 30, 2026.","category":"company","datetime":1791490500,"headline":"Zoetis Declares Fourth Quarter 2026 Dividend"}, {"id":142732290,"url":"https://finnhub.io/api/news?id=22be5015ff8334f3bfeb497148b5c9b03f33028d27c8887e271efa1669d2fced","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"ZTS","summary":"Zoetis (NYSE:ZTS) reported new peer-reviewed data on its Simparica Trio product comparing protection against resistant heartworm to NexGard Plus. The publication focuses on a resistant heartworm strain that has become a growing concern for veterinarians and dog owners. Researchers found Simparica Trio provided stronger protection against the resistant heartworm strain than competitor NexGard Plus in the study. Stronger protection by Simparica Trio against resistant heartworm only tells part...","category":"company","datetime":1791482919,"headline":"Zoetis (ZTS) Says Study Shows Simparica Trio Outperformed A Rival On Resistant Heartworm"}, {"id":142731108,"url":"https://finnhub.io/api/news?id=664d09db37b68e5267609d3b907b91d63226bf384f6ab20679365506df8e3365","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"ZTS","summary":"PAHC's Animal Health gains from MFA, vaccine and mineral nutrition growth, but tariffs, costs and currency swings remain key risks to its outlook.","category":"company","datetime":1791476520,"headline":"Is it the Right Time to Add Phibro Stock to Your Portfolio?"}, {"id":142728425,"url":"https://finnhub.io/api/news?id=1f6b2e084f37767081588e49aa339e50321e0e63b9c9e2a1f99a82ceda8cdbbd","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2291417043/image_2291417043.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"ZTS","summary":"Neogen Corporation's products are used for detecting contamination, checking quality, and protecting livestock. Read more on NEOG stock here.","category":"company","datetime":1791454968,"headline":"Neogen Corporation: Promising Recurring Demand With Food Safety"}, {"id":142698563,"url":"https://finnhub.io/api/news?id=c6e0ab0cf952b1b3147ea613e6a5b07cb02af2f0738298ab0bdc24fb3f8ef01a","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"ZTS","summary":"It's going to be a very long road back to all-time highs for some well-known companies.","category":"company","datetime":1791389750,"headline":"These 7 major S&P 500 stocks need to rally at least 200% to reclaim their peaks"}, {"id":142695147,"url":"https://finnhub.io/api/news?id=303b9019184f0fc4db851963052101f896b811e36a79ee7a385d3e7c2cfe2c44","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"ZTS","summary":"Key TakeawaysNeogen shares jumped 4% after fiscal first-quarter revenue of $222. 8 million beat the $208.","category":"company","datetime":1791380059,"headline":"Neogen Soars 4% as Q1 Revenue Beat and Raised Guidance Show “Encouraging Progress”"}, {"id":142662157,"url":"https://finnhub.io/api/news?id=16b38a3c85b62af7442841b64d8f56b21564d23cd5f5c671461a613f8e313ef9","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"ZTS","summary":"PARSIPPANY, N.J., October 06, 2026--Drug-resistant heartworm is a growing concern for veterinarians and pet owners as resistant heartworm populations emerge. New research shows that not all heartworm preventives perform equally against these resistant isolates. Macrocyclic lactone (ML) resistance means some heartworm isolates are less sensitive to the drug class used in today’s heartworm disease preventives. As ML resistance continues to challenge heartworm prevention, veterinarians need data th","category":"company","datetime":1791286200,"headline":"New Peer-Reviewed Publication on Laboratory Study That Demonstrated Simparica Trio® Protected 3x More Dogs From Infection With a Resistant Heartworm Isolate Than NexGard® Plus1"}, {"id":142662285,"url":"https://finnhub.io/api/news?id=7e1eb27d1f4ac3e3c7397391f053e54fcf4e19d49304b9e204a5b9fdef0c8732","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2256862219/image_2256862219.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"ZTS","summary":"The 4-factor approach has averaged 18.76% total return, outperforming SCHD's 13.70% over completed 12-month cycles. Read more here.","category":"company","datetime":1791274326,"headline":"SCHD-Inspired 4-Factor Dividend Growth Strategy Selections For October 2026"}, {"id":142663812,"url":"https://finnhub.io/api/news?id=f1452b176c313c5241c1ec7c0a16c68a8296a70367f45b8d0a728d6276e2fd4c","image":"https://cdn.benzinga.com/files/images/story/2025/11/06/movers_3.jpg?width=2048&height=1536","source":"Benzinga","related":"ZTS","summary":"On Thursday, Zoetis (NYSE:ZTS) discussed second-quarter financial results during its earnings call. The full transcript is provided below.\nThis transcript is brought to you by Benzinga APIs. For real-time access to our","category":"company","datetime":1791269589,"headline":"Zoetis Reports Q2 2026 Results: Full Earnings Call Transcript"}, {"id":142571093,"url":"https://finnhub.io/api/news?id=37fe2ca1458d132e96a1ae9e443a3c633aa18af06559c6574ea35036977f4c99","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"ZTS","summary":"Zoetis Inc. (NYSE:ZTS) has built one of the strongest franchises in animal health. Its products are used by veterinarians around the world; its portfolio spans medicines, vaccines, and diagnostics, and its research capabilities have helped establish entire categories of treatment. But a moat is only valuable if it protects market share and pricing power when […]","category":"company","datetime":1790909374,"headline":"Zoetis (ZTS) Has a Huge Animal Health Moat. Is It Starting to Crack?"}, {"id":142563955,"url":"https://finnhub.io/api/news?id=c980375e3b22071e3c11bec8d34ee762bf7e8770c79fed0b9bdd473835696a72","image":"https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png","source":"Yahoo","related":"ZTS","summary":"Zoetis (ZTS) reached $69.1 at the closing of the latest trading day, reflecting a -1.05% change compared to its last close.","category":"company","datetime":1790889305,"headline":"Zoetis (ZTS) Stock Sinks As Market Gains: Here's Why"}, {"id":142559047,"url":"https://finnhub.io/api/news?id=37374ce9835e5c61e1fb08021bd85eeb42e992b8d15da14974361471f98b125b","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2209914068/image_2209914068.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"ZTS","summary":"October 2026 Top 25 High-Growth Dividend Stocks trading 31% below intrinsic value, with a projected 22.53% annual return. Read full analysis here.","category":"company","datetime":1790851234,"headline":"Top 25 High-Growth Dividend Stocks For October 2026"}, {"id":142558297,"url":"https://finnhub.io/api/news?id=a18bb0839f70d1043459f9e146edff1a12e0e68b0821cfd57c078e1f3dd2e383","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2253044633/image_2253044633.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"ZTS","summary":"The Top 25 stocks average a 3.38% dividend yield and appear ~31% undervalued by dividend yield theory. Read more on the list here.","category":"company","datetime":1790848800,"headline":"Top 25 Attractive Dividend Stocks For October 2026"}, {"id":142512774,"url":"https://finnhub.io/api/news?id=a20db31969ad1df3967ae7ef539bdbdd5eb5f43bae7906b15b0adc5bc5eab093","image":"https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2233435423/image_2233435423.jpg?io=getty-c-w1536","source":"SeekingAlpha","related":"ZTS","summary":"Zoetis (ZTS) stock: why shares fell 71% and what’s next. Margin strength, pipeline vs. 2030+ patent risks, and $113 fair value.","category":"company","datetime":1790749881,"headline":"Zoetis: Priced For The Worst, Worth Buying"}
data_source finnhub_news_keyword_model
article_count 8
negative_hits 0
positive_hits 3
recomputed_at_score true
sentiment_score_raw 0.9
source_article_count 44
discarded_article_count 30
sentimentPoints 4

Dimension contribution

Dimension Raw Max Norm % Contrib
基本面 4.3 5/110 86% 4.3
資金流 15.6 20/110 78% 15.6
市場環境 9.6 15/110 64% 9.6
催化劑 6 20/110 30% 6
風險管理 7.2 10/110 72% 7.2
技術信號 20.8 30/110 69.33% 20.8
情緒分析 4 10/110 40% 4

5D momentum v2 breakdown

Cursor_18.25 5D momentum v2 0-50

5D momentum v2 7/50
ret_5d 0.0173
max_score 50
max_total 50
raw_total 7
vcp_bonus 0
vol_ratio 0.7045
ret_points 4
vol_points 0
range_ratio 0.5787
volat_points 0
day_range_pct 0.0135
model_version cursor_18_27_news_v2_160
available_bars 30
breakout_points 0
partial_history false
pullback_points 3
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.4

details

atrPct 2.2513
turnoverUsdM 235.1219
liquidityPoints 0.4
volatilityPoints 1
rrPoints 1.4

stopLevels

symbol US.ZTS
rr_range 1:1.0-1:2.5
risk_profile 中等
stop_loss_price 77.3242

strength_details

ma_score 2
atr_score 2
rsi_score 0.5
macd_score 3
volume_score 1
market_adjustment 1
risk_reward_ratio 1.1
stop_loss_percent 4.5
take_profit_price 85.0185
target_multiplier 1.9
technical_strength 1.75
take_profit_percent 5
positionPoints 1.4
stopLossPoints 2.4

diversification

score 2

details

method sector concentration proxy; no portfolio holdings used
sector Health Care
concentratedSectorPenalty 0
riskRewardRatio 1.2
stopLossPercent 4.5027
diversificationPoints 2

Calculation audit log

基本面分析總分: 4.3/5分
資金流分析總分: 15.6/20分
市場環境分析總分: 9.6/15分
催化劑分析: 6/20分
風險管理總分: 7.2/10分
技術信號分析總分: 20.8/30分
情緒分析: 4/10分
共振率(僅顯示不加分): 0%

Technical indicators

adx
value 78.57
atr
atr 1.8229
rule ATR / current price; lower volatility scores higher
score 6
atr_pct 2.25
cci
rule Cursor_18.24 CCI bands
level 強勢區
score 10
value 98.15
cmf
rule Cursor_18.24 CMF bands
level 輕微流入
score 6
value 0.1788
kdj
d 88.33
j 85.27
k 87.31
rule Cursor_18.24 K/D cross
score 0
signal 死叉
mfi
rule Cursor_18.24 MFI bands
level 強資金流入
score 10
value 72.16
obv
rule Cursor_18.24 recent_slope vs previous_slope
score 8
trend 資金入貨
value 885285
recentSlope 1757558.5
previousSlope 968430
rsi
value 81.63
sar
rule Cursor_18.24 Parabolic SAR
score 8
trend 上升
value 78.5091
position SAR喺價下
distancePct 3.04
previousTrend 上升
ma50
value 74.7296
macd
macd 2.1895
trend 強烈看漲
signal 1.4049
histogram 0.7846
vwap
rule Cursor_18.24 VWAP 20D consecutive close
score 10
value 74.9607
position 連續5日>VWAP
consecutiveAbove 13
volume
rule Cursor_18.24 volume ratio
level 空升
ratio 0.71
score 2
avgVolume 4071641
currentVolume 2903815
derived
ma20 75.3695
ma50 74.7296
prevClose 81.03
avgVolume10 3847702
avgVolume20 4071641
changePercent -0.07
avgVolumeForScore 4071641
ma_cross
ma20 75.3695
ma50 74.7296
rule Cursor_18.24 MA20/MA50 cross
cross 接近
score 6
prevMa20 74.8925
prevMa50 74.586
spreadPct 0.86
isVolumeBreakout false
bollinger
lower 66.7466
upper 83.9924
position 上半部
rsi_short
value 67.71
macd_short
macd 0
trend 中性
signal 0
histogram 0
volume_ratio
ratio 0.71

Raw calculation JSON

{
  "risk": {
    "level": "Medium",
    "reason": "risk management score >= 6.5/10",
    "position": {
      "score": 1.4,
      "details": {
        "atrPct": 2.25132765221687,
        "turnoverUsdM": 235.12190055,
        "liquidityPoints": 0.4,
        "volatilityPoints": 1
      }
    },
    "rrPoints": 1.4,
    "stopLevels": {
      "symbol": "US.ZTS",
      "rr_range": "1:1.0-1:2.5",
      "risk_profile": "中等",
      "stop_loss_price": 77.3242,
      "strength_details": {
        "ma_score": 2,
        "atr_score": 2,
        "rsi_score": 0.5,
        "macd_score": 3,
        "volume_score": 1
      },
      "market_adjustment": 1,
      "risk_reward_ratio": 1.1,
      "stop_loss_percent": 4.5,
      "take_profit_price": 85.0185,
      "target_multiplier": 1.9,
      "technical_strength": 1.75,
      "take_profit_percent": 5
    },
    "positionPoints": 1.4,
    "stopLossPoints": 2.4,
    "diversification": {
      "score": 2,
      "details": {
        "method": "sector concentration proxy; no portfolio holdings used",
        "sector": "Health Care",
        "concentratedSectorPenalty": 0
      }
    },
    "riskRewardRatio": 1.2,
    "stopLossPercent": 4.50265530443374,
    "diversificationPoints": 2
  },
  "total": {
    "max": 160,
    "result": 74.5,
    "formula": "score_with_momentum_v2 = main_score + momentum_5d_v2_score",
    "baseScore": 67.5,
    "modelVersion": "cursor_18_27_news_v2_160",
    "momentum5dScore": 7
  },
  "market": {
    "ma20": 75.3695,
    "ma50": 74.7296,
    "close": 80.97,
    "prevClose": 81.03,
    "avgVolume20": 4071641,
    "volumeRatio": 0.71,
    "changePercent": -0.07
  },
  "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": 7,
    "details": {
      "ret_5d": 0.017338861666038374,
      "max_score": 50,
      "max_total": 50,
      "raw_total": 7,
      "vcp_bonus": 0,
      "vol_ratio": 0.7044982556249424,
      "ret_points": 4,
      "vol_points": 0,
      "range_ratio": 0.578657316259096,
      "volat_points": 0,
      "day_range_pct": 0.013461800666913652,
      "model_version": "cursor_18_27_news_v2_160",
      "available_bars": 30,
      "breakout_points": 0,
      "partial_history": false,
      "pullback_points": 3,
      "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": 74.5,
    "formula": "Cursor_18.25 ranking score v2 (score_with_momentum_v2)",
    "weights": [
      {
        "raw": 4.3,
        "label": "基本面",
        "weight": "5/110",
        "normalized": 86,
        "contribution": 4.3
      },
      {
        "raw": 15.6,
        "label": "資金流",
        "weight": "20/110",
        "normalized": 78,
        "contribution": 15.6
      },
      {
        "raw": 9.6,
        "label": "市場環境",
        "weight": "15/110",
        "normalized": 64,
        "contribution": 9.6
      },
      {
        "raw": 6,
        "label": "催化劑",
        "weight": "20/110",
        "normalized": 30,
        "contribution": 6
      },
      {
        "raw": 7.2,
        "label": "風險管理",
        "weight": "10/110",
        "normalized": 72,
        "contribution": 7.2
      },
      {
        "raw": 20.8,
        "label": "技術信號",
        "weight": "30/110",
        "normalized": 69.33,
        "contribution": 20.8
      },
      {
        "raw": 4,
        "label": "情緒分析",
        "weight": "10/110",
        "normalized": 40,
        "contribution": 4
      }
    ],
    "modelVersion": "cursor_18_27_news_v2_160"
  },
  "momentumMax": 50,
  "scoreStatus": "checked",
  "standard110": {
    "rating": "謹慎買入",
    "result": 67.5,
    "details": [
      "基本面分析總分: 4.3/5分",
      "資金流分析總分: 15.6/20分",
      "市場環境分析總分: 9.6/15分",
      "催化劑分析: 6/20分",
      "風險管理總分: 7.2/10分",
      "技術信號分析總分: 20.8/30分",
      "情緒分析: 4/10分",
      "共振率(僅顯示不加分): 0%"
    ],
    "formula": "基本面5 + 資金流20 + 市場環境15 + 催化劑20 + 風險管理10 + 技術信號30 + 情緒10",
    "dimensionScores": {
      "催化劑": 6,
      "基本面": 4.3,
      "資金流": 15.6,
      "市場環境": 9.6,
      "情緒分析": 4,
      "技術信號": 20.8,
      "風險管理": 7.2
    },
    "dimensionDetails": {
      "催化劑": {
        "max": 20,
        "grade": "較差",
        "items": {
          "catalyst": {
            "score": 6,
            "details": {
              "source": "finnhub_news_keyword_model",
              "articleCount": 8,
              "catalystCount": 1
            }
          },
          "catalystPoints": 6
        }
      },
      "基本面": {
        "max": 5,
        "grade": "優秀",
        "items": {
          "pbPoints": 0.2,
          "pePoints": 0.5,
          "epsPoints": 0.4,
          "roePoints": 0.75,
          "debtPoints": 0.3,
          "marginPoints": 0.75,
          "turnoverUsdM": 235.12190055,
          "volumePoints": 0.5,
          "revenuePoints": 0,
          "dividendPoints": 0.4,
          "marketCapPoints": 0.5
        },
        "source": "fmp_stable"
      },
      "資金流": {
        "max": 20,
        "grade": "良好",
        "items": {
          "cmfPoints": 2.4,
          "mfiPoints": 4,
          "obvPoints": 3.2,
          "vwapPoints": 4,
          "institutional": {
            "score": 2,
            "details": {
              "source": "optional-neutral",
              "warning": {
                "code": "INSTITUTIONAL_DATA_OPTIONAL",
                "symbol": "US.ZTS",
                "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": 1.8,
            "details": {
              "source": "twelvedata+fred",
              "vixClose": 19.45
            }
          },
          "trend": {
            "score": 0.8,
            "details": {
              "qqq": {
                "ma20": 734.0185023500001,
                "ma50": 725.4347994000001,
                "name": "QQQ",
                "close": 712.20001,
                "points": 0.4
              },
              "spy": {
                "ma20": 770.1384979000001,
                "ma50": 767.5889950999999,
                "name": "SPY",
                "close": 765.37,
                "points": 0.4
              },
              "source": "twelvedata+fred"
            }
          },
          "atrPct": 2.25132765221687,
          "atrPoints": 3,
          "cciPoints": 4,
          "vixPoints": 1.8,
          "marketTrendPoints": 0.8
        }
      },
      "情緒分析": {
        "max": 10,
        "grade": "較差",
        "items": {
          "sentiment": {
            "score": 4,
            "details": {
              "source": "finnhub_news_keyword_model",
              "articleCount": 8,
              "negativeHits": 0,
              "positiveHits": 3,
              "sentimentScoreRaw": 0.9
            }
          },
          "sentimentData": {
            "raw": [
              {
                "id": 143137630,
                "url": "https://finnhub.io/api/news?id=e2abfc565ef0ec7098c826f24d9c6010d7d6d801e595759c0dd060964d751c1e",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "ZTS",
                "summary": "In the latest trading session, Zoetis (ZTS) closed at $81.03, marking a -1.18% move from the previous day.",
                "category": "company",
                "datetime": 1792790103,
                "headline": "Zoetis (ZTS) Registers a Bigger Fall Than the Market: Important Facts to Note"
              },
              {
                "id": 143104276,
                "url": "https://finnhub.io/api/news?id=12dec2da51e73e3d58d1875772428842d2100dc7e0c4ca0a1127faa2465f0df9",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "ZTS",
                "summary": "Is IDXX a good stock to buy? We came across a bullish thesis on IDEXX Laboratories, Inc. on Astute Optics – US’s Substack. In this article, we will summarize the bulls’ thesis on IDXX. IDEXX Laboratories, Inc.’s share was trading at $553.48 as of October 21st 2026. IDXX’s trailing and forward P/E were 36.65 and 31.45 respectively […]",
                "category": "company",
                "datetime": 1792700301,
                "headline": "IDEXX Laboratories (IDXX) vs. ZTS and NEOG: Can Raised Guidance and Product Expansion Drive Further Earnings Growth?"
              },
              {
                "id": 143070305,
                "url": "https://finnhub.io/api/news?id=0dcca9defb40dbacb680fb15d34e9aa5021beaad62ed0d31c108abc878635846",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "ZTS",
                "summary": "Zoetis offers diversification and stability, while ImmuCell boasts stronger sales growth and expansion potential.",
                "category": "company",
                "datetime": 1792593060,
                "headline": "ZTS vs. ICCC: Which Animal Health Stock Is the Better Investment Bet?"
              },
              {
                "id": 142920654,
                "url": "https://finnhub.io/api/news?id=7b67ef8eef3ec8d0698207f1552821b11e346ff48db38edfab6f14937b63c4b7",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "ZTS",
                "summary": "Middle Coast Investing, an investment advisor firm, released its second-quarter 2026 investor letter. The letter can be downloaded here. Market breadth in Q3 2026 reviews shows dominance by a few sectors, with S&P 500 stocks averaging a 9.7% return and only 40.55% above their 200-day moving average. Key themes include AI, inflation, and the U.S.-Iran conflict, […]",
                "category": "company",
                "datetime": 1792080245,
                "headline": "Zoetis (ZTS) Hit by Guidance Cuts, Met with Market Shrug"
              },
              {
                "id": 142916896,
                "url": "https://finnhub.io/api/news?id=193f58efb7ed97df6eb6972c2cfb7fd8e162838174894ec53408af76241f237e",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "ZTS",
                "summary": "Zoetis has gotten torched over the last six months - since April 2026, its stock price has dropped 37.6% to $75.34 per share. This was partly due to its softer quarterly results and may have investors wondering how to approach the situation.",
                "category": "company",
                "datetime": 1792071867,
                "headline": "3 Reasons ZTS is Risky and 1 Stock to Buy Instead"
              },
              {
                "id": 142880217,
                "url": "https://finnhub.io/api/news?id=47a3c5af87fff42cbf2c3fd786c9b2e35bfb402cdd1c726fb407d6b7543344ef",
                "image": "https://www.chartmill.com/images/uploads/thumbnail_article_luc_kroeze_c1f44c837d.webp",
                "source": "ChartMill",
                "related": "ZTS",
                "summary": "Zoetis quality investing analysis: high ROIC, strong cash flow, low debt, reasonable valuation, but revenue growth lags Caviar Cruise screen criteria.",
                "category": "company",
                "datetime": 1791976866,
                "headline": "Zoetis (NYSE:ZTS): A Quality Investing Case Study in Animal Health"
              },
              {
                "id": 142870466,
                "url": "https://finnhub.io/api/news?id=c9e9b9b51159e9087486cfd19062661cfc3d3276969620049c76c869b2c9acd8",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "ZTS",
                "summary": "Board appointment and dividend set the stage for Zoetis Zoetis (ZTS) has given investors fresh governance and income headlines in October, with Iris Knobloch joining the Board and a fourth quarter dividend of $0.53 per share affirmed. For context, Zoetis shares trade at US$74.30 after a 4.16% 7-day share price gain. However, the 1-year total shareholder return has declined 47.21% and the 5-year total shareholder return is down 61.56%, suggesting recent momentum is tentative against a weaker...",
                "category": "company",
                "datetime": 1791961777,
                "headline": "Zoetis (ZTS) Board Update And Dividend Keep Undervalued Narrative In Focus"
              },
              {
                "id": 142852685,
                "url": "https://finnhub.io/api/news?id=b4f73bc04760ed99ae425087ffdccb8743bd459bec8676a425e5ebcaa1a1ab25",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "ZTS",
                "summary": "As the craze of earnings season draws to a close, here’s a look back at some of the most exciting (and some less so) results from Q2. Today, we are looking at branded pharmaceuticals stocks, starting with Zoetis (NYSE:ZTS).",
                "category": "company",
                "datetime": 1791908344,
                "headline": "Branded Pharmaceuticals Stocks Q2 In Review: Zoetis (NYSE:ZTS) Vs Peers"
              }
            ],
            "raw_source": [
              {
                "id": 143201697,
                "url": "https://finnhub.io/api/news?id=5a66f3c8a41c7c96ee898feddb2e9473753767632cd20bd6fe4813ae2519291f",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "ZTS",
                "summary": "For questions about this article or underlying research, email help@trefis.com.",
                "category": "company",
                "datetime": 1793034972,
                "headline": "Can Zoetis Stock Jump 30%?"
              },
              {
                "id": 143143733,
                "url": "https://finnhub.io/api/news?id=1bf25eff3f4e92d5e3da84b6ae1d3b3cef34fe9794d5c4985be63bc283f867aa",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/1072593728/image_1072593728.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "ZTS",
                "summary": "Get a weekly summary of dividend activity for Dividend Champions, Contenders, and Challengers, including dividend changes and key ex-dividend dates.",
                "category": "company",
                "datetime": 1792793778,
                "headline": "Dividend Champion, Contender, And Challenger Highlights: Week October 25"
              },
              {
                "id": 143137630,
                "url": "https://finnhub.io/api/news?id=e2abfc565ef0ec7098c826f24d9c6010d7d6d801e595759c0dd060964d751c1e",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "ZTS",
                "summary": "In the latest trading session, Zoetis (ZTS) closed at $81.03, marking a -1.18% move from the previous day.",
                "category": "company",
                "datetime": 1792790103,
                "headline": "Zoetis (ZTS) Registers a Bigger Fall Than the Market: Important Facts to Note"
              },
              {
                "id": 143104276,
                "url": "https://finnhub.io/api/news?id=12dec2da51e73e3d58d1875772428842d2100dc7e0c4ca0a1127faa2465f0df9",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "ZTS",
                "summary": "Is IDXX a good stock to buy? We came across a bullish thesis on IDEXX Laboratories, Inc. on Astute Optics – US’s Substack. In this article, we will summarize the bulls’ thesis on IDXX. IDEXX Laboratories, Inc.’s share was trading at $553.48 as of October 21st 2026. IDXX’s trailing and forward P/E were 36.65 and 31.45 respectively […]",
                "category": "company",
                "datetime": 1792700301,
                "headline": "IDEXX Laboratories (IDXX) vs. ZTS and NEOG: Can Raised Guidance and Product Expansion Drive Further Earnings Growth?"
              },
              {
                "id": 143078183,
                "url": "https://finnhub.io/api/news?id=cc9bf5aab1152f8234329b7d6bdc8eb1927731b98d294b46d37df65a0fc610ad",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "ZTS",
                "summary": "For questions about this article or underlying research, email help@trefis.com.",
                "category": "company",
                "datetime": 1792640090,
                "headline": "How Unusual Is Zoetis's Latest Sales Growth?"
              },
              {
                "id": 143076665,
                "url": "https://finnhub.io/api/news?id=039ece311b2c8f2cb63abfd53bafea68e72dfa3fd4df5cb6ea2ab89ef021790b",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "ZTS",
                "summary": "Three ETFs all claim to own quality businesses, yet only four companies appear in all three portfolios. The definition of quality turns out to matter enormously for what ends up in your account.",
                "category": "company",
                "datetime": 1792630984,
                "headline": "SPHQ, QUAL, and MOAT Define Quality Differently. Those Rules Decide What You Own"
              },
              {
                "id": 143070305,
                "url": "https://finnhub.io/api/news?id=0dcca9defb40dbacb680fb15d34e9aa5021beaad62ed0d31c108abc878635846",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "ZTS",
                "summary": "Zoetis offers diversification and stability, while ImmuCell boasts stronger sales growth and expansion potential.",
                "category": "company",
                "datetime": 1792593060,
                "headline": "ZTS vs. ICCC: Which Animal Health Stock Is the Better Investment Bet?"
              },
              {
                "id": 143031815,
                "url": "https://finnhub.io/api/news?id=0fd1e70c60074b521420666410d81e6607e9d5b754914a886d52f0c680c029a5",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "ZTS",
                "summary": "PARSIPPANY, N.J., October 20, 2026--Convenia RTU for Dogs provides up to 14 days of antibiotic treatment in a single dose for susceptible bacterial skin infections",
                "category": "company",
                "datetime": 1792528920,
                "headline": "Zoetis Receives FDA Approval for Convenia® RTU for Dogs (cefovecin injectable suspension), Helping More Medium and Large Dogs Access Single-Injection Treatment"
              },
              {
                "id": 143031925,
                "url": "https://finnhub.io/api/news?id=1c8e4d8fb875d44021fbfe8b9ccac9f0bbceb42075708d6aeb607d5511862993",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2180557660/image_2180557660.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "ZTS",
                "summary": "Zoetis (ZTS) rated sell as growth slows and guidance falls. Read the latest analysis on the stock here.",
                "category": "company",
                "datetime": 1792516944,
                "headline": "Zoetis: Weakening Fundamentals Overshadow The Discount"
              },
              {
                "id": 143025167,
                "url": "https://finnhub.io/api/news?id=4bfb8d37828d880b69512fa556a6e88025420ce344389cf75c07778d1668b3de",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "ZTS",
                "summary": "Apple downgraded, Akamai upgraded: Wall Street's top analyst calls",
                "category": "company",
                "datetime": 1792503315,
                "headline": "Apple downgraded, Akamai upgraded: Wall Street's top analyst calls"
              },
              {
                "id": 143026299,
                "url": "https://finnhub.io/api/news?id=047a8f7b40a7ad7ea4826c6ad830d435d35a328225cc31a852577bb1e91bb2c2",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "ZTS",
                "summary": "Investing.com -- Jefferies downgraded Zoetis and Elanco to Hold from Buy on Tuesday, warning that pricing power in animal health is at risk. The firm reiterated its Buy rating on IDEXX Laboratories.",
                "category": "company",
                "datetime": 1792501571,
                "headline": "Jefferies downgrades Zoetis, Elanco on pricing risk; prefers IDEXX"
              },
              {
                "id": 143022225,
                "url": "https://finnhub.io/api/news?id=2cc7648c72c62fa7256c9fbc3b0d5751d2543999f3305473540e1577e4f158c0",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "ZTS",
                "summary": "Pre-Market Stock Futures: Futures are mixed, but Nasdaq futures are lower as chipmakers come under attack this morning. The AI trade made a Monday comeback after a dreadful period last week. The Goldman Sachs (NYSE: GS) upgrade of CoreWeave (NASDAQ: CRWV) was a lynchpin in Monday’s move higher, despite the shares actually closing flat on the […]",
                "category": "company",
                "datetime": 1792497473,
                "headline": "Here Are Tuesday’s Top Wall Street Analyst Research Calls: Akamai Technolgies, Apple, Blackrock, Ford Motor, Healthcare Realty Trust, Noble, Sunoco LP, Venture Global, Western Midstream Partners, Zoetis, and More"
              },
              {
                "id": 143028035,
                "url": "https://finnhub.io/api/news?id=5b0c61fdbc4250c630e45a88832841101c8a5212515dfc77a040cec010a53c5a",
                "image": "",
                "source": "Benzinga",
                "related": "ZTS",
                "summary": "https://www.fda.gov/animal-veterinary/cvm-updates/fda-approves-ready-use-cefovecin-injectable-treatment-certain-skin-infections-dogs",
                "category": "company",
                "datetime": 1792490999,
                "headline": "FDA Approves Ready-To-Use Cefovecin Injectable For Treatment Of Certain Skin Infections In Dogs"
              },
              {
                "id": 143025038,
                "url": "https://finnhub.io/api/news?id=9df19a92ed5225c2d2520bf1aebe36be86c2affd9111f135926648a2fcf3b683",
                "image": "https://cdn.benzinga.com/files/images/story/2026/10/20/Ljubljana--Slovenia---2022-September-18-.jpg?width=2048&height=1536",
                "source": "Benzinga",
                "related": "ZTS",
                "summary": "Analysts downgraded Werner, Zoetis, Apple, Heartland Express and Elanco, cutting ratings to Neutral/Hold and lowering price targets.",
                "category": "company",
                "datetime": 1792484524,
                "headline": "This Apple Analyst Is No Longer Bullish; Here Are Top 5 Downgrades For Tuesday"
              },
              {
                "id": 143028037,
                "url": "https://finnhub.io/api/news?id=0a9489b77c45458d7d6f38479f778166f3fca19744585c3e29e184253bc321cc",
                "image": "",
                "source": "Benzinga",
                "related": "ZTS",
                "summary": "Jefferies  analyst Keith Devas   downgrades Zoetis (NYSE:ZTS) from Buy to Hold and lowers the price target from $103 to $83.",
                "category": "company",
                "datetime": 1792483762,
                "headline": "Jefferies Downgrades Zoetis to Hold, Lowers Price Target to $83"
              },
              {
                "id": 142948198,
                "url": "https://finnhub.io/api/news?id=658776dbc7db6b617f3e22e4e3348b5d99b3e27275037865fa08ee28d1c6ba71",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "ZTS",
                "summary": "The investment case for Zoetis Inc. (NYSE:ZTS) has changed significantly since declining demand in its U.S. companion-animal business has put pressure on earnings forecasts and affected the price of its shares. As a company in the animal health sector, Zoetis produces medicines, vaccines, and diagnostic products for both pets and livestock, and the wide range […]",
                "category": "company",
                "datetime": 1792164586,
                "headline": "Zoetis’ Valuation Has Fallen Sharply, but Has the Market Overreacted?"
              },
              {
                "id": 142945208,
                "url": "https://finnhub.io/api/news?id=bcf6b59db861e57d5b261ac684ed28930b794780ff8583ca87806e8e3c6f80ee",
                "image": "",
                "source": "Benzinga",
                "related": "ZTS",
                "summary": "Goldman Sachs  analyst Matt Dellatorre   initiates coverage on Zoetis (NYSE:ZTS) with a Neutral rating and announces Price Target of $74.",
                "category": "company",
                "datetime": 1792129137,
                "headline": "Goldman Sachs Initiates Coverage On Zoetis with Neutral Rating, Announces Price Target of $74"
              },
              {
                "id": 142920654,
                "url": "https://finnhub.io/api/news?id=7b67ef8eef3ec8d0698207f1552821b11e346ff48db38edfab6f14937b63c4b7",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "ZTS",
                "summary": "Middle Coast Investing, an investment advisor firm, released its second-quarter 2026 investor letter. The letter can be downloaded here. Market breadth in Q3 2026 reviews shows dominance by a few sectors, with S&P 500 stocks averaging a 9.7% return and only 40.55% above their 200-day moving average. Key themes include AI, inflation, and the U.S.-Iran conflict, […]",
                "category": "company",
                "datetime": 1792080245,
                "headline": "Zoetis (ZTS) Hit by Guidance Cuts, Met with Market Shrug"
              },
              {
                "id": 142916896,
                "url": "https://finnhub.io/api/news?id=193f58efb7ed97df6eb6972c2cfb7fd8e162838174894ec53408af76241f237e",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "ZTS",
                "summary": "Zoetis has gotten torched over the last six months - since April 2026, its stock price has dropped 37.6% to $75.34 per share. This was partly due to its softer quarterly results and may have investors wondering how to approach the situation.",
                "category": "company",
                "datetime": 1792071867,
                "headline": "3 Reasons ZTS is Risky and 1 Stock to Buy Instead"
              },
              {
                "id": 142880217,
                "url": "https://finnhub.io/api/news?id=47a3c5af87fff42cbf2c3fd786c9b2e35bfb402cdd1c726fb407d6b7543344ef",
                "image": "https://www.chartmill.com/images/uploads/thumbnail_article_luc_kroeze_c1f44c837d.webp",
                "source": "ChartMill",
                "related": "ZTS",
                "summary": "Zoetis quality investing analysis: high ROIC, strong cash flow, low debt, reasonable valuation, but revenue growth lags Caviar Cruise screen criteria.",
                "category": "company",
                "datetime": 1791976866,
                "headline": "Zoetis (NYSE:ZTS): A Quality Investing Case Study in Animal Health"
              },
              {
                "id": 142870466,
                "url": "https://finnhub.io/api/news?id=c9e9b9b51159e9087486cfd19062661cfc3d3276969620049c76c869b2c9acd8",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "ZTS",
                "summary": "Board appointment and dividend set the stage for Zoetis Zoetis (ZTS) has given investors fresh governance and income headlines in October, with Iris Knobloch joining the Board and a fourth quarter dividend of $0.53 per share affirmed. For context, Zoetis shares trade at US$74.30 after a 4.16% 7-day share price gain. However, the 1-year total shareholder return has declined 47.21% and the 5-year total shareholder return is down 61.56%, suggesting recent momentum is tentative against a weaker...",
                "category": "company",
                "datetime": 1791961777,
                "headline": "Zoetis (ZTS) Board Update And Dividend Keep Undervalued Narrative In Focus"
              },
              {
                "id": 142852685,
                "url": "https://finnhub.io/api/news?id=b4f73bc04760ed99ae425087ffdccb8743bd459bec8676a425e5ebcaa1a1ab25",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "ZTS",
                "summary": "As the craze of earnings season draws to a close, here’s a look back at some of the most exciting (and some less so) results from Q2. Today, we are looking at branded pharmaceuticals stocks, starting with Zoetis (NYSE:ZTS).",
                "category": "company",
                "datetime": 1791908344,
                "headline": "Branded Pharmaceuticals Stocks Q2 In Review: Zoetis (NYSE:ZTS) Vs Peers"
              },
              {
                "id": 142847665,
                "url": "https://finnhub.io/api/news?id=22036da91f6405ab60c990d7250a0fdacf2ec6d0382b00144f92ac4554a519ad",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "ZTS",
                "summary": "PARSIPPANY, N.J., October 13, 2026--Zoetis Inc. (NYSE:ZTS) today announced the appointment of Iris Knobloch to its Board of Directors, effective as of December 1, 2026. With decades of experience across global media and consumer businesses, Ms. Knobloch brings a distinct combination of international leadership, proven public company board experience across financial services, hospitality and media, and deep consumer and digital expertise to the Zoetis Board. She currently serves on the boards of",
                "category": "company",
                "datetime": 1791891000,
                "headline": "Zoetis Appoints Iris Knobloch to its Board of Directors"
              },
              {
                "id": 142810765,
                "url": "https://finnhub.io/api/news?id=bd140ab014b5cf6f3e5ea4c4f50b6f6f01dd0f80f065768a70c0742a397f6f2a",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/688741730/image_688741730.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "ZTS",
                "summary": "An equally weighted portfolio of the top 10 stocks yields 2.8% but would have underperformed SPY over the past 5 years. Check out dividend growth stocks here.",
                "category": "company",
                "datetime": 1791758522,
                "headline": "10 Dividend Growth Stocks: October 2026"
              },
              {
                "id": 142806662,
                "url": "https://finnhub.io/api/news?id=88a74baf83fffd8b419bb6c42be37ea4daa59b2aa69282ceb6e60f787cf3393b",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2252678669/image_2252678669.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "ZTS",
                "summary": "Track 50 top dividend growth stocks: AMAT, DHI & HD climb as valuations shift.",
                "category": "company",
                "datetime": 1791722816,
                "headline": "Top 50 High-Quality Dividend Growth Stocks For October 2026"
              },
              {
                "id": 142805719,
                "url": "https://finnhub.io/api/news?id=d1ed17e76605d3bb1bc4f052951377f7b02e1277c0d41ff40c22be2f7dbd30ce",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "ZTS",
                "summary": "Zoetis has seen its share price under pressure in recent years, even with a short-term bounce. This puts fresh attention on whether the current valuation is still supported by its earnings power. With the animal health group in the spotlight after mixed business updates, the key issue for you as an investor is what today's earnings actually justify. Over the past 5 years, Zoetis shareholders have seen the stock fall 60.9%, which makes the current price level a live question rather than a...",
                "category": "company",
                "datetime": 1791720702,
                "headline": "Zoetis (ZTS) Stock May Trade At A Discount As Q2 Pressure Persists"
              },
              {
                "id": 142768145,
                "url": "https://finnhub.io/api/news?id=65831ba99049f7d1895ce78c619d1859917817b1e920d945eff4668248b0f4fe",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "ZTS",
                "summary": "In the most recent trading session, Zoetis (ZTS) closed at $74.81, indicating a +2.37% shift from the previous trading day.",
                "category": "company",
                "datetime": 1791580505,
                "headline": "Zoetis (ZTS) Outpaces Stock Market Gains: What You Should Know"
              },
              {
                "id": 142767072,
                "url": "https://finnhub.io/api/news?id=3d2ed8994bf06290bae931b73a6a13db796ca6fce85a100a435a5bc0dcd6e13f",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "ZTS",
                "summary": "Whether you want a higher 3% dividend yield or a quickly growing dividend that yields 1.2%, these two stocks look like rare opportunities.",
                "category": "company",
                "datetime": 1791576300,
                "headline": "A Once-in-a-Decade Opportunity: 2 Magnificent Dividend Stocks Down 34% to 52% I'm Buying Right Now"
              },
              {
                "id": 142791211,
                "url": "https://finnhub.io/api/news?id=8515c8cafa622c1ba55b6a4727cf33da0134590c035e2163865fea16ff57ffd7",
                "image": "https://cdn.benzinga.com/files/images/story/2025/11/06/aggregated_options_1.jpg?width=2048&height=1536",
                "source": "Benzinga",
                "related": "ZTS",
                "summary": "This whale alert can help traders discover the next big trading opportunities.\nWhales are entities with large sums of money and we track their transactions here at Benzinga on our options activity scanner.\nTraders will",
                "category": "company",
                "datetime": 1791552910,
                "headline": "10 Health Care Stocks Whale Activity In Today’s Session"
              },
              {
                "id": 142754007,
                "url": "https://finnhub.io/api/news?id=4baa07edb0173cb3c6df8828e8bb1501f402c4c9b2b857651a7bc282ce58221e",
                "image": "https://www.chartmill.com/images/uploads/Best_Dividend_500_264px_webp_9524a3945f.webp",
                "source": "ChartMill",
                "related": "ZTS",
                "summary": "Zoetis is a dividend stock with strong profitability, low payout ratio, and 20.56% dividend growth, but slower earnings remain a risk.",
                "category": "company",
                "datetime": 1791538836,
                "headline": "Zoetis (NYSE:ZTS): A Quality Dividend Stock for Income Investors With Room to Grow"
              },
              {
                "id": 142733312,
                "url": "https://finnhub.io/api/news?id=85cbdaa0f9a83fa20249dead4b6503d31276c12c50796b88623a9c572c26e86b",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "ZTS",
                "summary": "PARSIPPANY, N.J., October 08, 2026--The Board of Directors of Zoetis Inc. (NYSE:ZTS) has declared a dividend of $0.53 per share for the fourth quarter of 2026. The dividend will be paid on Tuesday, December 1, 2026, to all holders of record of the Company’s common stock as of the close of business on Friday, October 30, 2026.",
                "category": "company",
                "datetime": 1791490500,
                "headline": "Zoetis Declares Fourth Quarter 2026 Dividend"
              },
              {
                "id": 142732290,
                "url": "https://finnhub.io/api/news?id=22be5015ff8334f3bfeb497148b5c9b03f33028d27c8887e271efa1669d2fced",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "ZTS",
                "summary": "Zoetis (NYSE:ZTS) reported new peer-reviewed data on its Simparica Trio product comparing protection against resistant heartworm to NexGard Plus. The publication focuses on a resistant heartworm strain that has become a growing concern for veterinarians and dog owners. Researchers found Simparica Trio provided stronger protection against the resistant heartworm strain than competitor NexGard Plus in the study. Stronger protection by Simparica Trio against resistant heartworm only tells part...",
                "category": "company",
                "datetime": 1791482919,
                "headline": "Zoetis (ZTS) Says Study Shows Simparica Trio Outperformed A Rival On Resistant Heartworm"
              },
              {
                "id": 142731108,
                "url": "https://finnhub.io/api/news?id=664d09db37b68e5267609d3b907b91d63226bf384f6ab20679365506df8e3365",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "ZTS",
                "summary": "PAHC's Animal Health gains from MFA, vaccine and mineral nutrition growth, but tariffs, costs and currency swings remain key risks to its outlook.",
                "category": "company",
                "datetime": 1791476520,
                "headline": "Is it the Right Time to Add Phibro Stock to Your Portfolio?"
              },
              {
                "id": 142728425,
                "url": "https://finnhub.io/api/news?id=1f6b2e084f37767081588e49aa339e50321e0e63b9c9e2a1f99a82ceda8cdbbd",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2291417043/image_2291417043.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "ZTS",
                "summary": "Neogen Corporation's products are used for detecting contamination, checking quality, and protecting livestock. Read more on NEOG stock here.",
                "category": "company",
                "datetime": 1791454968,
                "headline": "Neogen Corporation: Promising Recurring Demand With Food Safety"
              },
              {
                "id": 142698563,
                "url": "https://finnhub.io/api/news?id=c6e0ab0cf952b1b3147ea613e6a5b07cb02af2f0738298ab0bdc24fb3f8ef01a",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "ZTS",
                "summary": "It's going to be a very long road back to all-time highs for some well-known companies.",
                "category": "company",
                "datetime": 1791389750,
                "headline": "These 7 major S&P 500 stocks need to rally at least 200% to reclaim their peaks"
              },
              {
                "id": 142695147,
                "url": "https://finnhub.io/api/news?id=303b9019184f0fc4db851963052101f896b811e36a79ee7a385d3e7c2cfe2c44",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "ZTS",
                "summary": "Key TakeawaysNeogen shares jumped 4% after fiscal first-quarter revenue of $222. 8 million beat the $208.",
                "category": "company",
                "datetime": 1791380059,
                "headline": "Neogen Soars 4% as Q1 Revenue Beat and Raised Guidance Show “Encouraging Progress”"
              },
              {
                "id": 142662157,
                "url": "https://finnhub.io/api/news?id=16b38a3c85b62af7442841b64d8f56b21564d23cd5f5c671461a613f8e313ef9",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "ZTS",
                "summary": "PARSIPPANY, N.J., October 06, 2026--Drug-resistant heartworm is a growing concern for veterinarians and pet owners as resistant heartworm populations emerge. New research shows that not all heartworm preventives perform equally against these resistant isolates. Macrocyclic lactone (ML) resistance means some heartworm isolates are less sensitive to the drug class used in today’s heartworm disease preventives. As ML resistance continues to challenge heartworm prevention, veterinarians need data th",
                "category": "company",
                "datetime": 1791286200,
                "headline": "New Peer-Reviewed Publication on Laboratory Study That Demonstrated Simparica Trio® Protected 3x More Dogs From Infection With a Resistant Heartworm Isolate Than NexGard® Plus1"
              },
              {
                "id": 142662285,
                "url": "https://finnhub.io/api/news?id=7e1eb27d1f4ac3e3c7397391f053e54fcf4e19d49304b9e204a5b9fdef0c8732",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2256862219/image_2256862219.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "ZTS",
                "summary": "The 4-factor approach has averaged 18.76% total return, outperforming SCHD's 13.70% over completed 12-month cycles. Read more here.",
                "category": "company",
                "datetime": 1791274326,
                "headline": "SCHD-Inspired 4-Factor Dividend Growth Strategy Selections For October 2026"
              },
              {
                "id": 142663812,
                "url": "https://finnhub.io/api/news?id=f1452b176c313c5241c1ec7c0a16c68a8296a70367f45b8d0a728d6276e2fd4c",
                "image": "https://cdn.benzinga.com/files/images/story/2025/11/06/movers_3.jpg?width=2048&height=1536",
                "source": "Benzinga",
                "related": "ZTS",
                "summary": "On Thursday, Zoetis (NYSE:ZTS) discussed second-quarter financial results during its earnings call. The full transcript is provided below.\nThis transcript is brought to you by Benzinga APIs. For real-time access to our",
                "category": "company",
                "datetime": 1791269589,
                "headline": "Zoetis Reports Q2 2026 Results: Full Earnings Call Transcript"
              },
              {
                "id": 142571093,
                "url": "https://finnhub.io/api/news?id=37fe2ca1458d132e96a1ae9e443a3c633aa18af06559c6574ea35036977f4c99",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "ZTS",
                "summary": "Zoetis Inc. (NYSE:ZTS) has built one of the strongest franchises in animal health. Its products are used by veterinarians around the world; its portfolio spans medicines, vaccines, and diagnostics, and its research capabilities have helped establish entire categories of treatment. But a moat is only valuable if it protects market share and pricing power when […]",
                "category": "company",
                "datetime": 1790909374,
                "headline": "Zoetis (ZTS) Has a Huge Animal Health Moat. Is It Starting to Crack?"
              },
              {
                "id": 142563955,
                "url": "https://finnhub.io/api/news?id=c980375e3b22071e3c11bec8d34ee762bf7e8770c79fed0b9bdd473835696a72",
                "image": "https://s.yimg.com/rz/stage/p/yahoo_finance_en-US_h_p_finance_2.png",
                "source": "Yahoo",
                "related": "ZTS",
                "summary": "Zoetis (ZTS) reached $69.1 at the closing of the latest trading day, reflecting a -1.05% change compared to its last close.",
                "category": "company",
                "datetime": 1790889305,
                "headline": "Zoetis (ZTS) Stock Sinks As Market Gains: Here's Why"
              },
              {
                "id": 142559047,
                "url": "https://finnhub.io/api/news?id=37374ce9835e5c61e1fb08021bd85eeb42e992b8d15da14974361471f98b125b",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2209914068/image_2209914068.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "ZTS",
                "summary": "October 2026 Top 25 High-Growth Dividend Stocks trading 31% below intrinsic value, with a projected 22.53% annual return. Read full analysis here.",
                "category": "company",
                "datetime": 1790851234,
                "headline": "Top 25 High-Growth Dividend Stocks For October 2026"
              },
              {
                "id": 142558297,
                "url": "https://finnhub.io/api/news?id=a18bb0839f70d1043459f9e146edff1a12e0e68b0821cfd57c078e1f3dd2e383",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2253044633/image_2253044633.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "ZTS",
                "summary": "The Top 25 stocks average a 3.38% dividend yield and appear ~31% undervalued by dividend yield theory. Read more on the list here.",
                "category": "company",
                "datetime": 1790848800,
                "headline": "Top 25 Attractive Dividend Stocks For October 2026"
              },
              {
                "id": 142512774,
                "url": "https://finnhub.io/api/news?id=a20db31969ad1df3967ae7ef539bdbdd5eb5f43bae7906b15b0adc5bc5eab093",
                "image": "https://static.seekingalpha.com/cdn/s3/uploads/getty_images/2233435423/image_2233435423.jpg?io=getty-c-w1536",
                "source": "SeekingAlpha",
                "related": "ZTS",
                "summary": "Zoetis (ZTS) stock: why shares fell 71% and what’s next. Margin strength, pipeline vs. 2030+ patent risks, and $113 fair value.",
                "category": "company",
                "datetime": 1790749881,
                "headline": "Zoetis: Priced For The Worst, Worth Buying"
              }
            ],
            "data_source": "finnhub_news_keyword_model",
            "article_count": 8,
            "negative_hits": 0,
            "positive_hits": 3,
            "recomputed_at_score": true,
            "sentiment_score_raw": 0.9,
            "source_article_count": 44,
            "discarded_article_count": 30
          },
          "sentimentPoints": 4
        }
      },
      "技術信號": {
        "max": 30,
        "raw": 20.8,
        "grade": "一般",
        "items": {
          "bbPoints": 3,
          "adxPoints": 3,
          "sarPoints": 2.4000000000000004,
          "vcpPoints": 1.5,
          "macdPoints": 4,
          "vcpPayload": {
            "vcp_pass": false,
            "vcp_score": 1.5,
            "vcp_reason": "跌縮量(近10日3日);站上MA50;升放量(近10日3日);Ready=N;Confirm=N",
            "vcp_metrics": {
              "up_days": 6,
              "vol_ref": 4264570,
              "down_days": 3,
              "vcp_ready": false,
              "above_ma50": true,
              "avg_vol_10": 3966270,
              "avg_vol_20": 4121820,
              "avg_vol_30": 4264570,
              "range_pct_10": 0.10028405582314444,
              "range_pct_20": 0.16697542299617155,
              "range_pct_30": 0.16697542299617155,
              "up_expand_ok": true,
              "lookback_used": 59,
              "near_20d_high": true,
              "contraction_ok": false,
              "down_shrink_ok": true,
              "up_expand_days": 3,
              "breakout_20d_ok": false,
              "vol_ratio_10_30": 0.9300515644015692,
              "dist_to_20d_high": 0.016040831206708073,
              "down_shrink_days": 3,
              "breakout_level_20d": 82.29,
              "vcp_breakout_confirm": false,
              "contraction_ratio_10_30": 0.6005917159763313
            },
            "vcp_name_en": "Volatility Contraction Pattern",
            "vcp_name_zh": "波動收縮形態",
            "vol_contraction": false
          },
          "kdjAdxPoints": 0.5,
          "rsiKdjPoints": 1.6,
          "volumeWeight": 2,
          "maCrossPoints": 2.4,
          "shortRsiPoints": 1,
          "shortMacdPoints": 0.4,
          "volConfirmPoints": 0.6,
          "volumePointsTechnical": 0.4
        }
      },
      "風險管理": {
        "max": 10,
        "grade": "良好",
        "items": {
          "position": {
            "score": 1.4,
            "details": {
              "atrPct": 2.25132765221687,
              "turnoverUsdM": 235.12190055,
              "liquidityPoints": 0.4,
              "volatilityPoints": 1
            }
          },
          "rrPoints": 1.4,
          "stopLevels": {
            "symbol": "US.ZTS",
            "rr_range": "1:1.0-1:2.5",
            "risk_profile": "中等",
            "stop_loss_price": 77.3242,
            "strength_details": {
              "ma_score": 2,
              "atr_score": 2,
              "rsi_score": 0.5,
              "macd_score": 3,
              "volume_score": 1
            },
            "market_adjustment": 1,
            "risk_reward_ratio": 1.1,
            "stop_loss_percent": 4.5,
            "take_profit_price": 85.0185,
            "target_multiplier": 1.9,
            "technical_strength": 1.75,
            "take_profit_percent": 5
          },
          "positionPoints": 1.4,
          "stopLossPoints": 2.4,
          "diversification": {
            "score": 2,
            "details": {
              "method": "sector concentration proxy; no portfolio holdings used",
              "sector": "Health Care",
              "concentratedSectorPenalty": 0
            }
          },
          "riskRewardRatio": 1.2,
          "stopLossPercent": 4.50265530443374,
          "diversificationPoints": 2
        }
      }
    }
  },
  "modelVersion": "cursor_18_27_news_v2_160",
  "providerErrors": [],
  "rankingScoreMax": 160,
  "dataCompleteness": {
    "complete": true,
    "missingFields": [],
    "optionalInputs": [
      "institutionalData"
    ],
    "requiredInputs": [
      "fundamentals",
      "marketContext.VIX",
      "marketContext.SPY",
      "marketContext.QQQ",
      "catalystData",
      "sentimentData",
      "ATR",
      "sector"
    ],
    "optionalInputWarnings": []
  },
  "technicalIndicators": {
    "adx": 78.57,
    "atr": {
      "atr": 1.8229,
      "rule": "ATR / current price; lower volatility scores higher",
      "score": 6,
      "atr_pct": 2.25
    },
    "cci": {
      "rule": "Cursor_18.24 CCI bands",
      "level": "強勢區",
      "score": 10,
      "value": 98.15
    },
    "cmf": {
      "rule": "Cursor_18.24 CMF bands",
      "level": "輕微流入",
      "score": 6,
      "value": 0.1788
    },
    "kdj": {
      "d": 88.33,
      "j": 85.27,
      "k": 87.31,
      "rule": "Cursor_18.24 K/D cross",
      "score": 0,
      "signal": "死叉"
    },
    "mfi": {
      "rule": "Cursor_18.24 MFI bands",
      "level": "強資金流入",
      "score": 10,
      "value": 72.16
    },
    "obv": {
      "rule": "Cursor_18.24 recent_slope vs previous_slope",
      "score": 8,
      "trend": "資金入貨",
      "value": 885285,
      "recentSlope": 1757558.5,
      "previousSlope": 968430
    },
    "rsi": 81.63,
    "sar": {
      "rule": "Cursor_18.24 Parabolic SAR",
      "score": 8,
      "trend": "上升",
      "value": 78.5091,
      "position": "SAR喺價下",
      "distancePct": 3.04,
      "previousTrend": "上升"
    },
    "ma50": 74.7296,
    "macd": {
      "macd": 2.1894809296496476,
      "trend": "強烈看漲",
      "signal": 1.4049133310024091,
      "histogram": 0.7845675986472385
    },
    "vwap": {
      "rule": "Cursor_18.24 VWAP 20D consecutive close",
      "score": 10,
      "value": 74.9607,
      "position": "連續5日>VWAP",
      "consecutiveAbove": 13
    },
    "volume": {
      "rule": "Cursor_18.24 volume ratio",
      "level": "空升",
      "ratio": 0.71,
      "score": 2,
      "avgVolume": 4071641,
      "currentVolume": 2903815
    },
    "derived": {
      "ma20": 75.3695,
      "ma50": 74.7296,
      "prevClose": 81.03,
      "avgVolume10": 3847702,
      "avgVolume20": 4071641,
      "changePercent": -0.07,
      "avgVolumeForScore": 4071641
    },
    "ma_cross": {
      "ma20": 75.3695,
      "ma50": 74.7296,
      "rule": "Cursor_18.24 MA20/MA50 cross",
      "cross": "接近",
      "score": 6,
      "prevMa20": 74.8925,
      "prevMa50": 74.586,
      "spreadPct": 0.86,
      "isVolumeBreakout": false
    },
    "bollinger": {
      "lower": 66.7466,
      "upper": 83.9924,
      "position": "上半部"
    },
    "rsi_short": 67.71,
    "macd_short": {
      "macd": 0,
      "trend": "中性",
      "signal": 0,
      "histogram": 0
    },
    "volume_ratio": {
      "ratio": 0.71
    }
  }
}

Raw metrics JSON

{
  "close": 80.97,
  "volume": 2903815,
  "changePercent": -0.07
}

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.