Best and Worst Analyst Ratings

We track several different measures of analyst sentiment including ratings and price targets. To create a composite Analyst Sentiment Score, we weight several factors such as the recent rate of change which can be more predictive than the absolute level. We also weight each analyst's opinion based on their historic accuracy. We built in a time decay function to ensure that the rating reflects the current sentiment levels. These factors are weighted into the equation by neural nets with the objective of predicting shorter term price movements. It becomes much more predictive when combined with other technical factors such as support/resistance or momentum.

Minimum ATR ?
Average True Range generally refers to how much an asset moves in a day in percentage terms. Moving this up to select more volatile assets with a higher ATR will typically exclude assets like ETFS and bond funds.

Showing Top 100 Companies

(See worst below)
Company Sentiment Score ?
Composite analyst sentiment score
Positive Ratings Negative Ratings Boost Price Target Lower Price Target RSI 3mo S-momo ? 6mo S-momo 1yr S-momo Resistance ? Support Demark Sell ? Demark Buy
AB | AllianceBernstein Holding0.541.0900.45-0.45789.4316.9828.44-1534.82-29747.321500
AJG | Arthur J. Gallagher & Co.0.121.1-1.20.78-0.457452.9543.2287.87186.14-32646.991500
ALHC | Alignment Healthcare, Inc-0.852.08-2.871.18-2.0889112.3382.47103.710.00-27575.971500
AMSF | AMERISAFE, Inc.1.692.0101.370814.437.037.51-1478.74-10760.711500
APA | APA Corporation Common St-1.800-4.012.62-2.2374-32.52-51.54-78.52-41377.29-1977.901500
BIL | SPDR Bloomberg 1-3 Month 0-4.012.62-2.23960.040.010.05200.75-28560.031500
BILS | SPDR Bloomberg 3-12 Month0-4.012.62-2.23950.130.120.23-672.41-34418.571500
BRBR | BellRing Brands, Inc.3.295.55-0.652.44-0.75845.7915.7222.08-1011.99-1944.401500
CAH | Cardinal Health, Inc.2.233.8901.02-0.4580120.36107.2864.450.00-22936.191500
CAPL | CrossAmerica Partners LP 0.00000078142.2331.3421.18167.88-27451.981500
CLW | Clearwater Paper Corporat-0.220-0.450067-36.08-51.52-28.94-27604.44-2118.151500
COP | ConocoPhillips2.072.13-0.452.92-0.4574-3.18-18.59-47.66-13495.03-2565.881500
CRESY | Cresud SA0.000000764.936.837.09-2203.28-18567.291500
CRVL | Corvel Corp0.000000729.3014.2918.41-2241.14-24846.491500
CWEN | Clearway Energy, Inc. Cla0.220.4500.45-0.45678.647.689.95-728.96-21805.461500
DNOW | NOW INC.0.42000.8408133.0724.6925.65-517.99-18318.821500
EGO | Eldorado Gold Corporation0.051.01-0.90.45-0.4580-1.78-6.32-13.00-239.33-17342.081500
EMNT | PIMCO Enhanced Short Matu1.01-0.90.45-0.45930.040.010.18-2401.47-29416.461500
ENB | Enbridge, Inc0.331.2-0.530.45-0.457318.0329.6932.13-576.73-31491.031500
EQNR | Equinor ASA American Depo-0.950.53-1.990-0.4585-1.34-5.54-15.48309.95-5606.311500
FBP | First BanCorp.0.00000.45-0.4582-0.27-1.43-1.14-3662.45-2615.111500
FLOT | iShares Floating Rate Bon000.45-0.45780.100.080.26-1302.14-30296.951500
FLRN | SPDR Bloomberg Investment000.45-0.45760.090.080.28467.76-25846.321500
FTI | TechnipFMC plc Ordinary S2.234.17-1.832.55-0.45937.639.0014.05-658.46-17302.671500
GBIL | Goldman Sachs Access Trea4.17-1.832.55-0.45830.080.060.17-3190.61-31363.321500
GEO | The GEO Group, Inc.1.261.6100.9107243.5141.8248.48-806.93-32819.911500
GRNT | Granite Ridge Resources, 0.480.5100.45078-4.64-9.52-10.21-3339.27-6591.511500
GRPN | Groupon, Inc.Common Stock2.522.0303.0109214.9010.558.99151.43-13883.841500
HDB | HDFC Bank Limited0.220.45000892.814.212.85122.32-20292.941500
HMST | HomeStreet, Inc.-0.26000.45-0.9667-62.33-29.86-16.64-20156.65-5823.451500
IBDQ | iShares iBonds Dec 2025 T000.45-0.96705.854.4310.38176.31-74290.911500
IBTF | iShares iBonds Dec 2025 T000.45-0.96790.630.711.47-302.08-57772.271500
IGD | VOYA GLOBAL EQUITY DIVIDE000.45-0.96757.408.2712.590.00-31410.841500
ITCI | Intra-Cellular Therapies 4.182.9705.84-0.459060.78124.25114.540.00-1000000.001500
IXC | iShares Global Energy ETF2.9705.84-0.45750.52-1.40-3.28-465.29-6244.861500
KYN | Kayne Anderson Energy Inf2.9705.84-0.457119.5829.6458.74-1305.07-34875.381500
LBRT | Liberty Energy Inc.1.110.4502.23-0.4580-27.66-42.97-54.73-20551.66-2704.061500
LRN | Stride, Inc.0.650.8600.4506855.3569.61169.21-1200.61-34116.591500
LYG | Lloyds Banking Group PLC0.531.95-0.450-0.457157.3824.7651.36198.69-42026.471500
MINT | PIMCO Enhanced Short Matu1.95-0.450-0.45950.050.030.26-1186.07-42267.801500
MSI | Motorola Solutions, Inc. 2.403.5301.28084-1.09-0.86-0.05-6682.79-26125.601500
MUR | Murphy Oil Corp.0.561.49-1.932.01-0.4582-39.17-64.19-128.91168.94-2616.871500
NN | NextNav Inc. Common Stock-0.22000-0.45697.9310.1015.82-1474.86-15473.481500
NNGRY | NN GROUP NV UNSP/ADR0.220.450007917.7713.1521.190.00-36293.421500
NTDOY | NINTENDO CO LTD UNSP/ADR0.651.310006077.8646.9057.93-546.93-35975.861500
OBE | Obsidian Energy Ltd.1.921.8901.95072-5.17-22.22-31.58-461.91-3703.071500
OR | Osisko Gold Royalties Ltd0.64001.2907310.6012.2819.28167.96-23447.891500
ORI | Old Republic Internationa0.751.0500.4508521.5627.9242.43179.37-28238.621500
PBR | PETROLEO BRASILEIRO S.A.--0.990.9-2.890.45-0.4580-0.91-5.82-15.78-211.23-3278.331500
PBR.A | Petroleo Brasileiro S.A.-0.00000074-1.76-8.25-21.97-9076.87-3202.941500
PHAT | Phathom Pharmaceuticals, 2.432.4102.44074-40.18-25.79-51.04-22164.59-2277.821500
PRA | ProAssurance Corporation1.782.0102.01-0.4510015.5220.8416.950.00-19919.931500
PTVE | Pactiv Evergreen Inc. Com2.943.3502.98-0.45941411.4152.8640.460.00-498731.001500
PUK | PRUDENTIAL PLC ADS (REP 20.220.4500.45-0.458120.089.729.87158.47-15763.401500
PULS | PGIM Ultra Short Bond ETF0.4500.45-0.45830.00-0.050.10-1576.42-31614.151500
RELX | RELX PLC-0.170.45-1.230.4506514.6716.0734.51-842.79-32613.401500
RGLD | Royal Gold Inc0.842.65-1.130.59-0.458723.7623.3539.380.00-27575.611500
RTO | Rentokil Initial plc Amer0.181.45-1.090.45-0.4570-20.09-20.88-11.28-35707.32-2218.561500
SAGE | Sage Therapeutics, Inc-5.920-2.052.98-12.7775-1.05-0.91-5.10163.55-7055.631500
SAND | Sandstorm Gold Ltd0.220.4500.45-0.459028.8517.6524.300.00-23608.291500
SFM | Sprouts Farmers Market, I1.151.2-0.451.99-0.457426.1945.5293.50-1068.28-31811.811500
SGOV | iShares 0-3 Month Treasur1.2-0.451.99-0.45970.080.060.13-1367.04-34475.881500
SHEL | Shell plc American Deposi0.100.45-0.450.65-0.45797.153.082.85530.66-19190.451500
SHV | iShares Short Treasury Bo0.45-0.450.65-0.45960.040.020.06-4000.43-31933.761500
SKWD | Skyward Specialty Insuran1.401.2101.5907617.7837.2463.45183.55-31908.321500
SPNT | SiriusPoint Ltd.0.0000009611.6318.3725.520.00-25931.641500
SRDX | Surmodics, Inc. Common St0.00000.45-0.4569-49.21-28.72-26.51-11764.47-2443.671500
SSLZY | SANTOS LTD SP/ADR0.000.45-0.450093-7.56-33.96-35.18-18001.12-2855.671500
STEW | SRH Total Return Fund, In0.45-0.45008425.0634.0957.500.00-30540.571500
SWI | SolarWinds Corporation Co0.52001.05070102.43118.95122.540.00-385373.781500
TBIL | US Treasury 3 Month Bill 001.050940.02-0.030.05-550.63-23404.521500
TDS | Telephone and Data System0.450.4500.4508284.2470.15135.31-508.27-43965.121500
TFLO | iShares Treasury Floating0.4500.450920.230.160.29-318.79-27821.801500
TH | Target Hospitality Corp. 0.00000.45-0.4590-18.67-27.98-34.71-33763.73-2756.511500
TW | Tradeweb Markets Inc. Cla1.511.8901.1408518.2027.6446.930.00-33952.791500
USM | United States Cellular Co0.460.4500.4808360.3682.83113.880.00-39285.121500
UYLD | Angel Oak UltraShort Inco0.4500.480790.470.511.20433.62-34965.601500
VPG | Vishay Precision Group, I-0.22000-0.4571-8.64-27.79-24.37-363.15-4348.641500
WMMVY | WAL-MART DE MEX V S/ADR0.220.4500072-7.42-34.69-65.03296.71-3878.491500
XBIL | US Treasury 6 Month Bill 0.45000820.160.170.36546.82-20834.671500
XHLF | BondBloxx Bloomberg Six M0.45000930.120.100.23697.42-29150.521500
XOM | Exxon Mobil Corporation2.702.98-0.663.53-0.45820.47-1.58-5.10-367.16-11757.881500
YALA | Yalla Group Limited Ameri0.0000007710.136.092.67-441.16-8188.911500
ADSK | Autodesk Inc4.653.7206.02-0.45560.780.506.39-6571.78-11583.801250
ADX | Adams Diversified Equity 3.7206.02-0.4549-21.50-12.73-8.39-12963.77-308.001250
AL | Air Lease Corporation0.11000.66-0.45651.981.522.02-1561.26-4062.721250
ALKT | Alkami Technology, Inc. C2.994.5-1.272.74057-29.19-12.75-10.61-12076.38-10667.141250
ALLY | Ally Financial Inc.3.635.55-2.464.62-0.4568-0.54-1.96-1.99-3821.58-3570.731250
AM | Antero Midstream Corporat0.220.4500.45-0.4577122.8736.8748.800.00-43216.291250
AMD | Advanced Micro Devices10.5011.58-2.1312-0.4549-118.42-63.06-81.68-24066.27-799.291250
AMG | Affiliated Managers Group1.052.5600-0.4657-7.22-5.96-9.23-6558.15-7153.591250
AMH | AMERICAN HOMES 4 RENT3.064.901.67-0.4578-0.16-1.06-3.67-350.38-10651.421250
AORT | Artivion, Inc.0.22000.45050-4.62-3.99-3.42-9787.14-453.031250
APH | Amphenol Corporation1.110.45-0.452.67-0.4558-2.76-4.10-2.32-3678.34-1844.021250
ARKQ | ARK Autonomous Technology0.45-0.452.67-0.45464.3010.6426.76-4016.41-13626.381250
AROC | Archrock Inc0.22000.4505625.7934.4147.82-748.15-28568.861250
ASB | Associated Banc-Corp1.160.4501.87049-0.120.315.33-3196.29-1907.481250
ASG | LIBERTY ALL-STAR GROWTH F0.4501.87048-12.92-8.67-8.67-14554.23-828.301250
ATGE | Adtalem Global Education 0.450.4500.4506657.2966.56138.23-1009.98-26892.261250
ATRO | Astronics Corp0.22000.4505136.6018.7127.150.00-29600.931250

Showing Lowest 100 Companies

Company Sentiment Score ?
Composite analyst sentiment score
Positive Ratings Negative Ratings Boost Price Target Lower Price Target RSI 3mo S-momo ? 6mo S-momo 1yr S-momo Resistance ? Support Demark Sell ? Demark Buy
A | Agilent Technologies Inc.2.272.26-0.453.17-0.4528-11.10-15.87-15.32-17977.35-588.6200
AA | Alcoa Corporation0.930-0.452.76-0.4528-60.00-18.95-20.93-12141.18180.1800
AAGIY | AIA GROUP LTD S/ADR0.220.45000332.191.36-1.98-13329.98-5499.760125
AAL | American Airlines Group I3.644.65-0.453.52-0.4536-11.36-6.93-6.32-7211.04421.5200
AAOI | Applied Optoelectronics, 0.640.4500.830340.67-0.338.22-8334.75-4840.0200
AAP | ADVANCE AUTO PARTS INC0.380-0.462.68-1.4561-22.43-19.42-40.89-29500.38-2953.9100
AAPL | Apple Inc.7.3210.91-2.297-0.9859-1.070.6111.90-3047.39-1781.6900
AAT | AMERICAN ASSETS TRUST, IN-0.22000-0.4539-72.94-17.93-13.87-20060.38-319.1200
ABBV | ABBVIE INC.0.491.34-0.570.66-0.452221.5517.9636.95-1920.93-23890.0200
ABCB | Ameris Bancorp0.390.7700.45-0.45480.470.885.94-5539.32-1732.8500
ABCL | AbCellera Biologics Inc. 1.702.1701.67-0.4540-17.68-20.11-29.95-41575.85-514.7200
ABG | Asbury Automotive Group, -0.060.45-1.010.45034-0.261.098.01-1519.50-8171.6500
ABM | ABM Industries, Inc.-0.220-0.450.45-0.4549-7.49-3.23-0.70-4943.42-6327.2600
ABNB | Airbnb, Inc. Class A Comm0.280.45-1.832.38-0.4538-8.29-6.83-4.52-5248.05194.6900
ABR | Arbor Realty Trust, Inc.0.361.13-0.450.47-0.4524-71.66-22.77-20.41-36214.52313.6800
ABT | Abbott Laboratories0.220.4500.45-0.455923.3941.1855.58-827.31-23299.5100
ACA | Arcosa, Inc. Common Stock0.450.4500.45050-11.37-8.80-8.50-14828.60-682.5400
ACAD | Acadia Pharmaceuticals In4.035.91-1.345.1-1.61474.8312.1419.29-31947.77-638.9400
ACCO | Acco Brands Corporation-0.450-0.450-0.4543-23.49-12.07-16.01-19757.12120.8200
ACEL | Accel Entertainment, Inc.-0.22000-0.4556-4.65-4.95-2.52-16273.41-1545.3100
ACGL | Arch Capital Group Ltd2.733.9301.99-0.4571-4.00-10.87-16.14172.13-3481.9200
ACHC | Acadia Healthcare Company1.161.91-0.451.3-0.4565-50.83-80.21-82.84-126722.46-1693.4400
ACHR | Archer Aviation Inc.0.450.4500.4503523.7730.2745.29-4886.54-12618.0700
ACI | Albertsons Companies, Inc1.081.7100.9-0.455450.1914.6311.07-1562.32-5197.1900
ACIW | ACI Worldwide, Inc.2.673.0902.2506720.9934.7532.79-2269.84-1878.5700
ACLS | Axcelis Technologies Inc1.192.5-0.461.12-0.7721-126.73-174.76-141.95-79812.510.0000
ACLX | Arcellx, Inc. Common Stoc2.570.8804.71-0.4538-2.31-1.41-6.11-7991.16-17019.3500
ACM | Aecom1.552.3201.23-0.4536-7.33-4.12-6.48-7980.57-1402.0500
ACMR | ACM Research, Inc. Class 1.771.2902.2503534.4521.7227.54-3949.83-12503.6400
ACN | Accenture PLC2.373.2801.91-0.4536-4.71-3.70-0.28-12336.03-886.2800
ACNB | ACNB Corp-0.020-0.490.450467.147.259.87-7719.21-921.7300
ACRE | Ares Commercial Real Esta-1.640-1.910.45-1.8128-110.03-53.57-55.24-72043.20173.0000
ACTG | Acacia Research Corporati-0.22000-0.4514-70.19-53.49-47.79-17594.990.000150
ACVA | ACV Auctions Inc. Class A1.892.1302.11-0.4544-16.09-14.39-16.32-7185.44-2208.1900
ADBE | Adobe Inc.7.4611.8-2.237.51-2.1544-32.51-30.36-16.53-23798.02-455.2800
ADC | Agree Realty Corporation0.841.81-0.450.76-0.455414.5019.6225.921.07-34191.5200
ADDYY | ADIDAS AG S/ADR0.030.5-0.450040-0.93-0.660.87-9524.45177.5200
ADI | Analog Devices, Inc.1.793.49-0.661.2-0.4543-9.93-9.14-1.70-8667.60308.3400
ADM | Archer Daniels Midland Co-4.670-6.260.45-3.5262-64.66-68.43-81.99-462.21-2315.1700
ADMA | ADMA Biologics, Inc.1.491.7501.2406319.3916.6831.92-1219.07-18071.5300
ADNT | Adient plc Ordinary Share-1.050-0.450.45-2.1149-97.81-180.70-214.06-39464.47-1866.4800
ADP | Automatic Data Processing0.711.3500.5-0.456613.9829.0238.76-596.93-25635.0100
ADPT | Adaptive Biotechnologies -0.870.4500-2.195165.3892.17176.98-1781.28-12285.6800
ADRNY | KONINKLIJKE AD N.V. S/ADR-0.250-0.490.45-0.455341.3035.8252.53-2174.13-42603.9600
ADTN | ADTRAN Holdings, Inc. Com0.170.79-0.450.45-0.454526.2843.2070.56-4273.73-16263.0300
ADUS | Addus HomeCare Corp.3.166.69-2.171.79080-25.46-23.37-19.81-14720.44-1659.2000
ADYEY | ADYEN NV UNSP/ADR-0.370.45-0.740-0.451718.4930.6439.10-3405.40-6979.4200
AEE | Ameren Corporation-1.720-3.440.45-0.454873.81109.2786.24-1108.43-42361.0000
AEG | AEGON N.V.0.220.45000605.495.524.04298.77-19473.6400
AEHR | Aehr Test Systems0.22000.45027-42.30-36.26-36.04-83048.990.0000
AEM | Agnico Eagle Mines Ltd.0.220.4500.45-0.4571109.2566.18109.260.00-46508.6100
AEO | American Eagle Outfitters0.61001.67-0.4540-161.65-162.30-94.78-39802.28-370.9300
AEP | American Electric Power C-0.911.25-4.11.47-0.455225.5215.4132.12-479.63-30505.6300
AER | Aercap Holdings N.V.0.11000.67-0.454916.7622.5442.25-1796.32-28843.1800
AES | AES Corporation-0.220-0.450.45-0.4535-32.86-31.72-67.64-26717.28-888.1700
AFCG | AFC Gamma, Inc. Common St-0.450-0.450-0.4517-63.53-75.86-75.13-26734.000.0000
AFG | American Financial Group,-0.050.45-1.010.45076-7.06-5.19-11.25-3284.70-13322.2300
AFL | Aflac Inc.0.740.6601.26-0.45719.126.3618.52-651.93-29565.9900
AFRM | Affirm Holdings, Inc. Cla0.930.45-1.875.24-1.95405.388.7124.39-4852.17-10412.7000
AFYA | Afya Limited Class A Comm-0.390-1.220.450607.654.504.96-873.17-6611.7400
AG | FIRST MAJESTIC SILVER COR0.26000.96-0.45480.88-2.03-8.71-1797.19-10693.9400
AGCO | AGCO Corporation0.881.3700.82-0.4558-3.52-6.34-12.19-805.75-2878.9800
AGI | Alamos Gold Inc. Class A 0.491.41-0.450.45-0.4566164.5742.6279.060.00-39184.8900
AGIO | Agios Pharmaceuticals, In1.081.8900.71-0.4536-58.52-20.02-24.53-19090.99-6524.0900
AGM | Federal Agricultural Mort0.220.45000423.846.428.93-4308.13-9101.6600
AGNC | AGNC Investment Corp. Com1.542.6200.9-0.4593.163.785.88-8112.46-1741.2300
AGO | Assured Guaranty, LTD0.850.4501.250642.8210.0414.86-1973.20-9254.0700
AGS | PlayAGS, Inc.3.343.5303.6-0.456031.6126.8838.84-879.57-158018.3100
AGX | Argan, Inc-0.22000-0.45546.2410.2627.29-6107.31-15464.9700
AHH | Armada Hoffler Properties-0.22000-0.4528-121.53-66.59-34.59-30760.650.0000
AIG | American International Gr2.162.92-1.132.97-0.456014.1513.7613.920.00-20093.6600
AIN | Albany International Corp-0.600.45-1.650.45-0.4538-13.12-13.64-16.63-31656.30-183.4500
AIP | Arteris, Inc. Common Stoc1.061.2801.3-0.4530-5.15-4.010.27-14471.25-313.3900
AIQUY | L'AIR LIQUIDE SA UNSP/ADR0.220.450003111.598.6611.77-1909.27-24640.2100
AIR | AAR Corp.2.402.3502.440411.461.35-1.60-8850.57769.6500
AIT | Applied Industrial Techno0.22000.450522.474.9114.03-2931.78-1995.6500
AIZ | Assurant, Inc.-0.250-1.050.540497.4618.2618.26300.60-23687.1300
AJINY | AJINOMOTO CO UNSP/ADR0.220.45000394.0213.4610.41-3029.23-8229.2100
AKAM | Akamai Technologies Inc1.072.53-1.081.14-0.4541-16.68-20.30-23.54-33730.82-616.1900
AKR | Acadia Realty Trust1.052.41-1.20.88037-0.291.225.31-8120.52180.8600
AKRO | Akero Therapeutics, Inc. -0.010.4500.45-0.913531.6657.29113.53-2389.22-25207.5600
ALB | Albemarle Corporation1.643.84-2.624.01-1.9530-103.54-45.60-58.38-52107.80-347.1300
ALC | Alcon Inc. Ordinary Share1.342.67-1.041.5-0.45702.542.515.40-690.76-19222.0200
ALE | ALLETE, Inc.-0.210.84-0.810-0.455421.8336.3741.15294.94-62599.8400
ALEX | Alexander & Baldwin, Inc.0.450.4500.45036-4.22-1.04-2.01-7733.68-406.770100
ALG | Alamo Group, Inc.0.220.4500.45-0.45402.671.17-0.26-8474.34-2743.7500
ALGM | Allegro MicroSystems, Inc0.570.9500.63-0.45338.258.278.05-2042.40-3300.7700
ALGN | Align Technology Inc0.590.4501.19-0.4533-50.77-56.37-77.18-61654.42177.9400
ALGT | Allegiant Travel Company-0.870.45-1.530.45-1.144-8.48-4.871.46-6269.43-2519.9200
ALIT | Alight, Inc.1.622.1901.49-0.4545-64.31-29.06-42.17-32252.44175.9500
ALIZY | ALLIANZ SE UNSP/ADR0.450.4500.4505372.9035.7249.89-1261.03-42931.8800
ALK | Alaska Air Group, Inc.2.372.58-1.163.76-0.45323.0210.7131.75-4786.16-10901.0600
ALKS | Alkermes Inc. plc3.773.56-1.135.55-0.452954.4164.7891.36-2111.56177.1900
ALL | The Allstate Corporation3.462.9804.39-0.455715.4826.0530.85168.35-25847.4200
ALLE | Allegion Public Limited C-1.150-2.650.8-0.4557-12.34-6.07-6.93-7031.30-833.7800
ALRS | Alerus Financial Corporat0.22000.45044-12.85-12.57-8.86-12901.35-178.0000
ALSN | ALLISON TRANSMISSION HOLD1.25002.50483.442.999.74-5421.06-20257.4000
ALT | Altimmune, Inc. Common St2.332.0902.58035-74.29-16.90-27.45-22430.81-6845.2400
ALTR | Altair Engineering Inc. C0.310.75-1.161.02071673.5363.6662.49176.97-209642.0500
ALV | Autoliv, Inc.0.640.8-0.941.87-0.4552-17.75-20.85-30.89-7943.10-2291.2900