Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
iRobot Co. stock logo
IRBT
iRobot
$6.89
+2.2%
$9.61
$6.60
$51.49
$191.71M0.912.15 million shs1.36 million shs
Kornit Digital Ltd. stock logo
KRNT
Kornit Digital
$15.87
+1.1%
$17.54
$13.29
$31.94
$748.97M1.89347,460 shs129,395 shs
Enpro Inc. stock logo
NPO
Enpro
$151.31
+1.8%
$158.93
$92.04
$170.63
$3.11B1.5597,008 shs135,024 shs
Tennant stock logo
TNC
Tennant
$118.67
+3.0%
$113.99
$64.88
$124.11
$2.19B1.1107,454 shs92,052 shs
TriMas Co. stock logo
TRS
TriMas
$26.25
+1.4%
$25.46
$22.59
$29.07
$1.06B0.71205,379 shs342,759 shs
10 "Recession Proof" Stocks That Will Thrive in Any Market Cover

Which stocks are likely to thrive in today's challenging market? Click the link below and we'll send you MarketBeat's list of ten stocks that will drive in any economic environment.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
iRobot Co. stock logo
IRBT
iRobot
+2.23%-3.50%-15.87%-60.87%-84.20%
Kornit Digital Ltd. stock logo
KRNT
Kornit Digital
+1.15%+0.13%-12.51%+0.76%-8.16%
Enpro Inc. stock logo
NPO
Enpro
+1.60%-2.41%-6.68%-2.58%+55.01%
Tennant stock logo
TNC
Tennant
+3.03%+2.17%-2.51%+32.09%+74.98%
TriMas Co. stock logo
TRS
TriMas
+1.43%+4.13%+2.02%+6.23%-1.87%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
iRobot Co. stock logo
IRBT
iRobot
3.686 of 5 stars
3.04.00.02.61.72.50.6
Kornit Digital Ltd. stock logo
KRNT
Kornit Digital
3.1905 of 5 stars
3.55.00.00.01.81.71.3
Enpro Inc. stock logo
NPO
Enpro
2.905 of 5 stars
0.05.01.71.43.22.51.9
Tennant stock logo
TNC
Tennant
4.055 of 5 stars
1.55.03.32.61.22.51.9
TriMas Co. stock logo
TRS
TriMas
4.7778 of 5 stars
3.53.01.71.73.03.32.5

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
iRobot Co. stock logo
IRBT
iRobot
2.00
Hold$13.0088.68% Upside
Kornit Digital Ltd. stock logo
KRNT
Kornit Digital
3.00
Buy$24.6755.43% Upside
Enpro Inc. stock logo
NPO
Enpro
N/AN/A$158.004.42% Upside
Tennant stock logo
TNC
Tennant
3.00
Buy$106.00-10.68% Downside
TriMas Co. stock logo
TRS
TriMas
3.00
Buy$40.0052.38% Upside

Current Analyst Ratings

Latest KRNT, NPO, TRS, IRBT, and TNC Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
3/4/2024
iRobot Co. stock logo
IRBT
iRobot
Citigroup
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetNeutral ➝ Neutral$14.00 ➝ $13.00
(Data available from 4/24/2021 forward. View 10+ years of historical ratings with our analyst ratings screener.)

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
iRobot Co. stock logo
IRBT
iRobot
$890.58M0.22N/AN/A$7.03 per share0.98
Kornit Digital Ltd. stock logo
KRNT
Kornit Digital
$219.79M3.45N/AN/A$15.88 per share1.00
Enpro Inc. stock logo
NPO
Enpro
$1.06B2.99$14.23 per share10.63$67.43 per share2.24
Tennant stock logo
TNC
Tennant
$1.24B1.81$9.62 per share12.33$30.96 per share3.83
TriMas Co. stock logo
TRS
TriMas
$893.55M1.20$2.91 per share9.03$16.49 per share1.59

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
iRobot Co. stock logo
IRBT
iRobot
-$304.71M-$11.02N/AN/A-34.22%-84.78%-34.64%5/14/2024 (Estimated)
Kornit Digital Ltd. stock logo
KRNT
Kornit Digital
-$64.35M-$1.32N/AN/AN/A-29.28%-5.05%-4.59%5/8/2024 (Confirmed)
Enpro Inc. stock logo
NPO
Enpro
$22.20M$1.06142.7518.84N/A2.10%9.67%5.32%5/7/2024 (Estimated)
Tennant stock logo
TNC
Tennant
$109.50M$5.8320.3617.66N/A8.81%23.07%11.27%5/3/2024 (Confirmed)
TriMas Co. stock logo
TRS
TriMas
$40.36M$0.9727.0610.80N/A4.52%8.85%4.41%4/30/2024 (Confirmed)

Latest KRNT, NPO, TRS, IRBT, and TNC Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/8/2024N/A
Kornit Digital Ltd. stock logo
KRNT
Kornit Digital
-$0.12N/A+$0.12N/AN/AN/A  
5/3/2024N/A
Tennant stock logo
TNC
Tennant
$1.45N/A-$1.45N/AN/AN/A  
4/30/2024N/A
TriMas Co. stock logo
TRS
TriMas
$0.29N/A-$0.29N/AN/AN/A  
2/29/2024Q4 2023
TriMas Co. stock logo
TRS
TriMas
$0.54$0.37-$0.17$0.55$246.44 million$209.60 million      
2/26/2024Q4 2023
iRobot Co. stock logo
IRBT
iRobot
N/A-$2.18-$2.18-$2.08N/A$307.54 million
2/22/2024Q4 2023
Tennant stock logo
TNC
Tennant
$1.27$1.92+$0.65$2.20$309.87 million$311.40 million      
2/20/202412/31/2023
Enpro Inc. stock logo
NPO
Enpro
$1.47$1.19-$0.28$2.61$264.10 million$241.90 million      
2/14/2024Q4 2023
Kornit Digital Ltd. stock logo
KRNT
Kornit Digital
-$0.12-$0.04+$0.08$0.40$57.35 million$56.59 million

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
iRobot Co. stock logo
IRBT
iRobot
N/AN/AN/AN/AN/A
Kornit Digital Ltd. stock logo
KRNT
Kornit Digital
N/AN/AN/AN/AN/A
Enpro Inc. stock logo
NPO
Enpro
$1.200.79%+3.71%113.21%9 Years
Tennant stock logo
TNC
Tennant
$1.120.94%+6.50%19.21%52 Years
TriMas Co. stock logo
TRS
TriMas
$0.160.61%N/A16.49%N/A

Latest KRNT, NPO, TRS, IRBT, and TNC Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
2/15/2024
Enpro Inc. stock logo
NPO
Enpro
quarterly$0.300.7%3/5/20243/6/20243/20/2024
2/13/2024
Tennant stock logo
TNC
Tennant
Quarterly$0.281.12%2/28/20242/29/20243/15/2024
2/19/2024
TriMas Co. stock logo
TRS
TriMas
Quarterly$0.040.63%2/29/20243/1/20243/8/2024
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
iRobot Co. stock logo
IRBT
iRobot
1.03
1.62
1.09
Kornit Digital Ltd. stock logo
KRNT
Kornit Digital
N/A
10.43
9.07
Enpro Inc. stock logo
NPO
Enpro
0.45
3.31
2.59
Tennant stock logo
TNC
Tennant
0.34
2.08
1.44
TriMas Co. stock logo
TRS
TriMas
0.58
2.49
1.29

Ownership

Institutional Ownership

CompanyInstitutional Ownership
iRobot Co. stock logo
IRBT
iRobot
77.42%
Kornit Digital Ltd. stock logo
KRNT
Kornit Digital
92.76%
Enpro Inc. stock logo
NPO
Enpro
98.31%
Tennant stock logo
TNC
Tennant
93.33%
TriMas Co. stock logo
TRS
TriMas
99.42%

Insider Ownership

CompanyInsider Ownership
iRobot Co. stock logo
IRBT
iRobot
1.86%
Kornit Digital Ltd. stock logo
KRNT
Kornit Digital
0.21%
Enpro Inc. stock logo
NPO
Enpro
1.70%
Tennant stock logo
TNC
Tennant
2.40%
TriMas Co. stock logo
TRS
TriMas
1.30%

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
iRobot Co. stock logo
IRBT
iRobot
1,11328.44 million27.92 millionOptionable
Kornit Digital Ltd. stock logo
KRNT
Kornit Digital
93447.74 million47.64 millionOptionable
Enpro Inc. stock logo
NPO
Enpro
3,50020.94 million20.59 millionOptionable
Tennant stock logo
TNC
Tennant
4,45719.01 million18.55 millionOptionable
TriMas Co. stock logo
TRS
TriMas
3,40040.82 million40.29 millionOptionable

KRNT, NPO, TRS, IRBT, and TNC Headlines

SourceHeadline
Research Analysts Issue Forecasts for TriMas Co.s Q1 2024 Earnings (NASDAQ:TRS)Research Analysts Issue Forecasts for TriMas Co.'s Q1 2024 Earnings (NASDAQ:TRS)
marketbeat.com - April 24 at 5:58 AM
TriMas Declares Quarterly DividendTriMas Declares Quarterly Dividend
businesswire.com - April 23 at 9:00 AM
TriMas (TRS) Scheduled to Post Quarterly Earnings on TuesdayTriMas (TRS) Scheduled to Post Quarterly Earnings on Tuesday
americanbankingnews.com - April 23 at 4:30 AM
TriMas Packaging Group to Exhibit at LUXE PACK New York and China Beauty ExpoTriMas Packaging Group to Exhibit at LUXE PACK New York and China Beauty Expo
businesswire.com - April 18 at 10:00 AM
TriMas (NASDAQ:TRS) Returns On Capital Not Reflecting Well On The BusinessTriMas' (NASDAQ:TRS) Returns On Capital Not Reflecting Well On The Business
finance.yahoo.com - April 16 at 12:39 PM
TriMas Co. (NASDAQ:TRS) Short Interest UpdateTriMas Co. (NASDAQ:TRS) Short Interest Update
americanbankingnews.com - April 15 at 5:16 AM
Allspring Global Investments Holdings LLC Raises Position in TriMas Co. (NASDAQ:TRS)Allspring Global Investments Holdings LLC Raises Position in TriMas Co. (NASDAQ:TRS)
marketbeat.com - April 10 at 7:29 AM
TriMas Announces First Quarter 2024 Earnings Conference Call DateTriMas Announces First Quarter 2024 Earnings Conference Call Date
finance.yahoo.com - April 9 at 11:00 AM
TriMas Announces First Quarter 2024 Earnings Conference Call DateTriMas Announces First Quarter 2024 Earnings Conference Call Date
businesswire.com - April 9 at 10:00 AM
TriMas Co. (NASDAQ:TRS) Sees Significant Increase in Short InterestTriMas Co. (NASDAQ:TRS) Sees Significant Increase in Short Interest
marketbeat.com - March 30 at 10:28 AM
Weakness in Specialty Products, High Costs Ail TriMas (TRS)Weakness in Specialty Products, High Costs Ail TriMas (TRS)
zacks.com - March 22 at 2:11 PM
TriMas Announces Update to Board of DirectorsTriMas Announces Update to Board of Directors
businesswire.com - March 20 at 9:32 AM
Analysts Have Conflicting Sentiments on These Consumer Cyclical Companies: Chewy (CHWY), Trimas (TRS) and Target (TGT)Analysts Have Conflicting Sentiments on These Consumer Cyclical Companies: Chewy (CHWY), Trimas (TRS) and Target (TGT)
markets.businessinsider.com - March 5 at 7:28 AM
TriMas Corp (TRS) CEO Thomas Amato Acquires 10,000 SharesTriMas Corp (TRS) CEO Thomas Amato Acquires 10,000 Shares
finance.yahoo.com - March 4 at 3:19 PM
TriMas Full Year 2023 Earnings: Misses ExpectationsTriMas Full Year 2023 Earnings: Misses Expectations
finance.yahoo.com - March 2 at 9:28 AM
TriMas (TRS) Earnings Miss Estimates in Q4, Revenues Rise Y/YTriMas (TRS) Earnings Miss Estimates in Q4, Revenues Rise Y/Y
zacks.com - March 1 at 12:50 PM
TriMas Corporation (NASDAQ:TRS) Q4 2023 Earnings Call TranscriptTriMas Corporation (NASDAQ:TRS) Q4 2023 Earnings Call Transcript
finance.yahoo.com - March 1 at 9:52 AM
TriMas Corporation 2023 Q4 - Results - Earnings Call PresentationTriMas Corporation 2023 Q4 - Results - Earnings Call Presentation
seekingalpha.com - February 29 at 11:13 AM
TriMas Q4 Adj. Profit DeclinesTriMas Q4 Adj. Profit Declines
markets.businessinsider.com - February 29 at 9:09 AM
TriMas Reports Fourth Quarter and Full Year 2023 ResultsTriMas Reports Fourth Quarter and Full Year 2023 Results
businesswire.com - February 29 at 8:00 AM
TriMas Declares Quarterly DividendTriMas Declares Quarterly Dividend
businesswire.com - February 20 at 9:00 AM
TRS Mar 2024 22.500 putTRS Mar 2024 22.500 put
finance.yahoo.com - February 18 at 3:21 PM
TriMas Corporation (NASDAQ:TRS) Stock Is Going Strong But Fundamentals Look Uncertain: What Lies AheadTriMas Corporation (NASDAQ:TRS) Stock Is Going Strong But Fundamentals Look Uncertain: What Lies Ahead
finance.yahoo.com - February 16 at 12:44 PM
TriMas Corporation (NASDAQ:TRS) Stock Is Going Strong But Fundamentals Look Uncertain: What Lies Ahead ?TriMas Corporation (NASDAQ:TRS) Stock Is Going Strong But Fundamentals Look Uncertain: What Lies Ahead ?
finance.yahoo.com - February 16 at 12:44 PM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Company Descriptions

iRobot logo

iRobot

NASDAQ:IRBT
iRobot Corporation designs, builds, and sells robots and home innovation products in the United States, Europe, the Middle East, Africa, Japan, and internationally. The company offers floor care products, including Roomba floor vacuuming robots; Roomba accessories and consumables, such as the Clean Base Automatic Dirt Disposal, replacement dirt disposal bags for the Clean Base, filters, brushes, and batteries; Braava family of automatic floor mopping robots; and Braava accessories and consumables, which include cleaning solution, washable and disposable mopping pads, replacement tanks, and batteries, as well as subscription services. It also provides Root robots for coding, discovery, and play; Roomba Combo mopping and vacuuming robot; and accessories, including robot vacuum and mop, handheld vacuum, and air purifier, educational coding robot, and accessory bundles. The company sells its products through chain stores and other national retailers, value- added distributors, and resellers, as well as through its website and app, and e-commerce websites. iRobot Corporation was incorporated in 1990 and is headquartered in Bedford, Massachusetts.
Kornit Digital logo

Kornit Digital

NASDAQ:KRNT
Kornit Digital Ltd. develops, designs, and markets digital printing solutions for the fashion, apparel, and home decor segments of printed textile industry in the United States, Europe, the Middle East, Africa, the Asia Pacific, and internationally. The company's solutions include digital printing systems, ink and other consumables, associated software, and value-added services. Its products and services include direct-to-garment printing platform for smaller industrial operators to mass producers; NeoPigment ink and other consumables; QuickP designer software; and maintenance and support, consulting, and professional services. The company serves decorators, online businesses, brand owners, and contract printers. Kornit Digital Ltd. was incorporated in 2002 and is headquartered in Rosh HaAyin, Israel.
Enpro logo

Enpro

NYSE:NPO
Enpro Inc. design, develops, manufactures, and markets proprietary, value-added products and solutions to safeguard critical environments in the United States, Europe, and internationally. It operates through two segments, Sealing Technologies and Advanced Surface Technologies. The Sealing Technologies segment offers single-use hygienic seals, tubing, components and assemblies; metallic, non-metallic, and composite material gaskets; dynamic seals; compression packing; hydraulic components; expansion joints; and wall penetration products for chemical and petrochemical processing, pulp and paper processing, nuclear energy, hydrogen, natural gas, food and biopharmaceutical processing, primary metal manufacturing, mining, water and waste treatment, commercial vehicle, aerospace, medical, filtration, and semiconductor fabrication industries. The Advanced Surface Technologies segment offers cleaning, coating, testing, refurbishment, and verification services for critical components and assemblies used in semiconductor manufacturing equipment, as well as for critical applications in the space, aerospace, and defense markets; and specialized optical filters and thin-film coatings for various applications in the industrial technology, life sciences, and semiconductor markets. The company was formerly known as EnPro Industries, Inc. and changed its name to Enpro Inc. in December 2023. Enpro Inc. was incorporated in 2002 and is headquartered in Charlotte, North Carolina.
Tennant logo

Tennant

NYSE:TNC
Tennant Company, together with its subsidiaries, designs, manufactures, and markets floor cleaning equipment in the Americas, Europe, the Middle East, Africa, and the Asia Pacific. The company offers a suite of products, including floor maintenance and cleaning equipment, detergent-free and other sustainable cleaning technologies, aftermarket parts and consumables, equipment maintenance and repair services, and asset management solutions. It provides business solutions, such as financing, rental, and leasing programs, as well as machine-to-machine asset management solutions. The company offers its products under the Tennant, Nobles, Alfa Uma Empresa Tennant, IPC, Gaomei, and Rongen brands, as well as private-label brands. Its products are used in retail establishments and distribution centers; factories and warehouses; and public venues, such as arenas and stadiums, office buildings, schools and universities, hospitals and clinics, and other environments. The company markets its products to contract cleaners and businesses through direct sales and service organizations, as well as through a network of authorized distributors. Tennant Company was founded in 1870 and is headquartered in Eden Prairie, Minnesota.
TriMas logo

TriMas

NASDAQ:TRS
TriMas Corporation engages in the design, development, manufacture, and sale of products for consumer products, aerospace, and industrial markets worldwide. The company operates through Packaging, Aerospace, and Specialty Products segments. The Packaging segment offers dispensing products, such as foaming and sanitizer pumps, lotion and hand soap pumps, beverage dispensers, perfume sprayers, and nasal and trigger sprayers; polymeric and steel caps and closures comprising food lids, flip-top and beverage closures, child resistance caps, drum and pail closures, and flexible spouts; polymeric jar products; integrated dispensers; bag-in-box products; and consumable vascular delivery and diagnostic test components under the Rieke, Taplast, Affaba & Ferrari, Intertech, Omega, and Rapak brands. The Aerospace segment provides fasteners, collars, blind bolts, rivets, ducting, and connectors for air management systems, and other highly-machined parts and components to original equipment manufacturers, supply chain distributors, and tier one suppliers, as well as maintenance, repair and overhaul (MRO)/aftermarket providers; and military and defense aerospace applications and platforms under the Monogram Aerospace Fasteners, Allfast Fastening Systems, Mac Fasteners, TFI Aerospace, RSA Engineered Products, and Martinic Engineering brands. The Specialty Products segment offers steel cylinders for use in the transportation, storage, and dispensing of compressed gases under the Norris Cylinder brand; natural gas powered wellhead engines, compressors, and replacement parts for oil and natural gas production, and other industrial and commercial markets under the Arrow brand; and spare parts for various industrial engines. It sells its products through a direct sales force, third-party agents, and distributors. TriMas Corporation was incorporated in 1986 and is headquartered in Bloomfield Hills, Michigan.