Free Trial

Compare Stocks

Compare stocks with our powerful stock comparison tool. Analyze fundamentals, price performance, and key financial indicators to make informed investment decisions. Our tool lets you compare up to ten stocks side by side based on Performance Charts, Price & Volume, MarketRank™, Analyst Ratings, Sales & Book Value, Profitability & Earnings, Dividends, Debt, Ownership, Headlines, and more. Simply enter up to ten stock symbols (e.g., BAC, JPM, WFC, C, GS) to get started and uncover top investment opportunities.

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Astronics Corporation stock logo
ATRO
Astronics
$46.03
-3.0%
$39.05
$14.13
$48.94
$1.68B1.68771,367 shs416,528 shs
Innodata Inc. stock logo
INOD
Innodata
$91.73
-1.6%
$55.92
$14.79
$93.85
$2.97B2.962.46 million shs1.09 million shs
Meta Platforms, Inc. stock logo
META
Meta Platforms
$733.51
+2.2%
$753.09
$479.80
$796.25
$1.80T1.212.61 million shs12.68 million shs
Analysts Agree—These Gold Picks Outshine the Rest Cover

Unlock the timeless value of gold with our exclusive 2025 Gold Forecasting Report. Explore why gold remains the ultimate investment for safeguarding wealth against inflation, economic shifts, and global uncertainties. Whether you're planning for future generations or seeking a reliable asset in turbulent times, this report is your essential guide to making informed decisions.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Astronics Corporation stock logo
ATRO
Astronics
-2.97%-1.10%+20.21%+27.47%+130.27%
Innodata Inc. stock logo
INOD
Innodata
-1.57%+4.94%+71.04%+84.49%+489.52%
Meta Platforms, Inc. stock logo
META
Meta Platforms
+2.18%+0.89%-4.20%+2.23%+24.22%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Astronics Corporation stock logo
ATRO
Astronics
$46.03
-3.0%
$39.05
$14.13
$48.94
$1.68B1.68771,367 shs416,528 shs
Innodata Inc. stock logo
INOD
Innodata
$91.73
-1.6%
$55.92
$14.79
$93.85
$2.97B2.962.46 million shs1.09 million shs
Meta Platforms, Inc. stock logo
META
Meta Platforms
$733.51
+2.2%
$753.09
$479.80
$796.25
$1.80T1.212.61 million shs12.68 million shs
Analysts Agree—These Gold Picks Outshine the Rest Cover

Unlock the timeless value of gold with our exclusive 2025 Gold Forecasting Report. Explore why gold remains the ultimate investment for safeguarding wealth against inflation, economic shifts, and global uncertainties. Whether you're planning for future generations or seeking a reliable asset in turbulent times, this report is your essential guide to making informed decisions.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Astronics Corporation stock logo
ATRO
Astronics
-2.97%-1.10%+20.21%+27.47%+130.27%
Innodata Inc. stock logo
INOD
Innodata
-1.57%+4.94%+71.04%+84.49%+489.52%
Meta Platforms, Inc. stock logo
META
Meta Platforms
+2.18%+0.89%-4.20%+2.23%+24.22%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Astronics Corporation stock logo
ATRO
Astronics
2.00
Hold$49.006.45% Upside
Innodata Inc. stock logo
INOD
Innodata
2.80
Moderate Buy$63.00-31.32% Downside
Meta Platforms, Inc. stock logo
META
Meta Platforms
2.98
Moderate Buy$830.6813.25% Upside

Current Analyst Ratings Breakdown

Latest INOD, ATRO, and META Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
10/9/2025
Meta Platforms, Inc. stock logo
META
Meta Platforms
UBS Group
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Boost Price TargetBuy$897.00 ➝ $900.00
10/8/2025
Astronics Corporation stock logo
ATRO
Astronics
Weiss Ratings
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingSell (D-)
10/8/2025
Meta Platforms, Inc. stock logo
META
Meta Platforms
Weiss Ratings
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingBuy (B)
10/7/2025
Meta Platforms, Inc. stock logo
META
Meta Platforms
Wells Fargo & Company
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Boost Price TargetOverweight$811.00 ➝ $837.00
10/6/2025
Astronics Corporation stock logo
ATRO
Astronics
Zacks Research
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
DowngradeStrong-BuyHold
9/29/2025
Meta Platforms, Inc. stock logo
META
Meta Platforms
Mizuho
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Set Price TargetOutperform$925.00
9/29/2025
Meta Platforms, Inc. stock logo
META
Meta Platforms
Mizuho
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
UpgradeStrong-Buy
9/27/2025
Astronics Corporation stock logo
ATRO
Astronics
Weiss Ratings
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingSell (D-)
9/27/2025
Innodata Inc. stock logo
INOD
Innodata
Weiss Ratings
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingHold (C+)
9/27/2025
Meta Platforms, Inc. stock logo
META
Meta Platforms
Weiss Ratings
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingBuy (B)
9/18/2025
Meta Platforms, Inc. stock logo
META
Meta Platforms
Truist Financial
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Set Price Target$880.00
(Data available from 10/9/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Astronics Corporation stock logo
ATRO
Astronics
$795.43M2.05$1.81 per share25.42$7.26 per share6.34
Innodata Inc. stock logo
INOD
Innodata
$170.46M17.14$0.98 per share93.66$2.19 per share41.89
Meta Platforms, Inc. stock logo
META
Meta Platforms
$178.80B10.31$31.40 per share23.36$72.08 per share10.18
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Astronics Corporation stock logo
ATRO
Astronics
-$16.22M-$0.12N/A41.85N/A-0.45%22.89%9.16%11/5/2025 (Estimated)
Innodata Inc. stock logo
INOD
Innodata
$28.66M$1.2473.98N/A18.71%54.27%32.29%11/6/2025 (Estimated)
Meta Platforms, Inc. stock logo
META
Meta Platforms
$62.36B$27.6226.5624.281.5039.99%39.33%25.83%10/29/2025 (Estimated)

Latest INOD, ATRO, and META Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
11/6/2025Q3 2025
Innodata Inc. stock logo
INOD
Innodata
$0.16N/AN/AN/A$59.78 millionN/A
11/5/2025Q3 2025
Astronics Corporation stock logo
ATRO
Astronics
$0.40N/AN/AN/A$210.80 millionN/A
10/29/2025Q3 2025
Meta Platforms, Inc. stock logo
META
Meta Platforms
$6.74N/AN/AN/A$49.34 billionN/A
8/6/2025Q2 2025
Astronics Corporation stock logo
ATRO
Astronics
$0.33$0.38+$0.05$0.04$208.29 million$204.68 million
7/31/2025Q2 2025
Innodata Inc. stock logo
INOD
Innodata
$0.11$0.20+$0.09$0.20$56.35 million$58.39 million
7/30/2025Q2 2025
Meta Platforms, Inc. stock logo
META
Meta Platforms
$5.75$7.14+$1.39$7.14$44.55 billion$47.52 billion
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Astronics Corporation stock logo
ATRO
Astronics
N/AN/AN/AN/AN/A
Innodata Inc. stock logo
INOD
Innodata
N/AN/AN/AN/AN/A
Meta Platforms, Inc. stock logo
META
Meta Platforms
$2.100.29%N/A7.60%1 Years

Latest INOD, ATRO, and META Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
9/11/2025
Meta Platforms, Inc. stock logo
META
Meta Platforms
quarterly$0.52500.27%9/22/20259/22/20259/29/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Astronics Corporation stock logo
ATRO
Astronics
0.59
3.04
1.63
Innodata Inc. stock logo
INOD
Innodata
0.09
2.87
2.87
Meta Platforms, Inc. stock logo
META
Meta Platforms
0.15
1.97
1.97

Institutional Ownership

CompanyInstitutional Ownership
Astronics Corporation stock logo
ATRO
Astronics
56.68%
Innodata Inc. stock logo
INOD
Innodata
30.75%
Meta Platforms, Inc. stock logo
META
Meta Platforms
79.91%

Insider Ownership

CompanyInsider Ownership
Astronics Corporation stock logo
ATRO
Astronics
9.39%
Innodata Inc. stock logo
INOD
Innodata
12.20%
Meta Platforms, Inc. stock logo
META
Meta Platforms
13.61%
CompanyEmployeesShares OutstandingFree FloatOptionable
Astronics Corporation stock logo
ATRO
Astronics
2,50035.41 million32.08 millionOptionable
Innodata Inc. stock logo
INOD
Innodata
6,64831.85 million27.96 millionOptionable
Meta Platforms, Inc. stock logo
META
Meta Platforms
74,0672.51 billion2.17 billionOptionable

Recent News About These Companies

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
Astronics stock logo

Astronics NASDAQ:ATRO

$46.03 -1.41 (-2.97%)
Closing price 10/9/2025 04:00 PM Eastern
Extended Trading
$45.78 -0.26 (-0.55%)
As of 04:02 AM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

Astronics Corporation, through its subsidiaries, designs and manufactures products for the aerospace, defense, and electronics industries in the United States, rest of North America, Asia, Europe, South America, and internationally. The company operates in two segments, Aerospace and Test Systems. The Aerospace segment offers lighting and safety systems, electrical power generation systems, distribution and seat motions systems, aircraft structures, avionics products, system certification, and other products. This segment serves airframe manufacturers (OEM) that build aircraft for the commercial, military, and general aviation markets; suppliers to OEMs; and aircraft operators, such as airlines; suppliers to the aircraft operators; and branches of the U.S. Department of Defense. The Test Systems segment designs, develops, manufactures, and maintains automated test systems that support the aerospace and defense, and mass transit industries, as well as training and simulation devices for commercial and military applications. It serves OEMs and prime government contractors for electronics and military products. Astronics Corporation was incorporated in 1968 and is headquartered in East Aurora, New York.

Innodata stock logo

Innodata NASDAQ:INOD

$91.73 -1.46 (-1.57%)
Closing price 10/9/2025 04:00 PM Eastern
Extended Trading
$92.60 +0.87 (+0.95%)
As of 04:59 AM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

Innodata Inc. operates as a global data engineering company in the United States, the United Kingdom, the Netherlands, Canada, and internationally. The company operates through three segments: Digital Data Solutions (DDS), Synodex, and Agility. The DDS segment engages in the provision of artificial intelligence (AI) data preparation services; collecting or creating training data; annotating training data; and training AI algorithms for its customers, as well as AI model deployment and integration services. This segment also provides a range of data engineering support services, including data transformation, data curation, data hygiene, data consolidation, data extraction, data compliance, and master data management. The Synodex segment offers an industry platform that transforms medical records into useable digital data with its proprietary data models or client data models. The Agility segment provides an industry platform that offers marketing communications and public relations professionals to target and distribute content to journalists and social media influencers; and to monitor and analyze global news channels, such as print, web, radio, and TV, as well as social media channels. It serves banking, insurance, financial services, technology, digital retailing, and information/media sectors through its professional staff, senior management, and direct sales personnel. The company was formerly known as Innodata Isogen, Inc. and changed its name to Innodata Inc. in June 2012. Innodata Inc. was incorporated in 1988 and is headquartered in Ridgefield Park, New Jersey.

Meta Platforms stock logo

Meta Platforms NASDAQ:META

$733.51 +15.67 (+2.18%)
Closing price 10/9/2025 04:00 PM Eastern
Extended Trading
$736.12 +2.62 (+0.36%)
As of 04:59 AM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

Meta Platforms, Inc. engages in the development of products that enable people to connect and share with friends and family through mobile devices, personal computers, virtual reality headsets, and wearables worldwide. It operates in two segments, Family of Apps and Reality Labs. The Family of Apps segment offers Facebook, which enables people to share, discuss, discover, and connect with interests; Instagram, a community for sharing photos, videos, and private messages, as well as feed, stories, reels, video, live, and shops; Messenger, a messaging application for people to connect with friends, family, communities, and businesses across platforms and devices through text, audio, and video calls; and WhatsApp, a messaging application that is used by people and businesses to communicate and transact privately. The Reality Labs segment provides augmented and virtual reality related products comprising consumer hardware, software, and content that help people feel connected, anytime, and anywhere. The company was formerly known as Facebook, Inc. and changed its name to Meta Platforms, Inc. in October 2021. The company was incorporated in 2004 and is headquartered in Menlo Park, California