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
Columbus McKinnon Corporation stock logo
CMCO
Columbus McKinnon
$16.02
-0.6%
$15.05
$13.31
$24.40
$460.54M1.39422,781 shs102,581 shs
Proto Labs, Inc. stock logo
PRLB
Proto Labs
$76.06
+1.8%
$64.31
$36.15
$76.40
$1.81B1.36179,597 shs62,156 shs
Timken Company (The) stock logo
TKR
Timken
$127.75
+0.8%
$108.61
$67.14
$128.61
$8.87B1.18858,905 shs234,833 shs
TriMas Corporation stock logo
TRS
TriMas
$41.28
-0.3%
$37.98
$25.58
$43.72
$1.48B0.58474,892 shs85,726 shs
7 Energy Stocks to Buy and Hold Forever Cover

With the proliferation of data centers and electric vehicles, the electric grid will only get more strained. Download this report to learn how energy stocks can play a role in your portfolio as the global demand for energy continues to grow.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Columbus McKinnon Corporation stock logo
CMCO
Columbus McKinnon
-1.04%+9.89%+3.40%-15.12%+2.74%
Proto Labs, Inc. stock logo
PRLB
Proto Labs
+0.45%+7.24%+17.25%+20.78%+98.17%
Timken Company (The) stock logo
TKR
Timken
-0.41%+6.46%+18.38%+17.08%+82.09%
TriMas Corporation stock logo
TRS
TriMas
+0.61%+5.91%+12.59%+5.96%+56.21%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Columbus McKinnon Corporation stock logo
CMCO
Columbus McKinnon
$16.02
-0.6%
$15.05
$13.31
$24.40
$460.54M1.39422,781 shs102,581 shs
Proto Labs, Inc. stock logo
PRLB
Proto Labs
$76.06
+1.8%
$64.31
$36.15
$76.40
$1.81B1.36179,597 shs62,156 shs
Timken Company (The) stock logo
TKR
Timken
$127.75
+0.8%
$108.61
$67.14
$128.61
$8.87B1.18858,905 shs234,833 shs
TriMas Corporation stock logo
TRS
TriMas
$41.28
-0.3%
$37.98
$25.58
$43.72
$1.48B0.58474,892 shs85,726 shs
7 Energy Stocks to Buy and Hold Forever Cover

With the proliferation of data centers and electric vehicles, the electric grid will only get more strained. Download this report to learn how energy stocks can play a role in your portfolio as the global demand for energy continues to grow.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Columbus McKinnon Corporation stock logo
CMCO
Columbus McKinnon
-1.04%+9.89%+3.40%-15.12%+2.74%
Proto Labs, Inc. stock logo
PRLB
Proto Labs
+0.45%+7.24%+17.25%+20.78%+98.17%
Timken Company (The) stock logo
TKR
Timken
-0.41%+6.46%+18.38%+17.08%+82.09%
TriMas Corporation stock logo
TRS
TriMas
+0.61%+5.91%+12.59%+5.96%+56.21%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Columbus McKinnon Corporation stock logo
CMCO
Columbus McKinnon
2.40
Hold$23.5046.74% Upside
Proto Labs, Inc. stock logo
PRLB
Proto Labs
3.00
Buy$53.33-29.88% Downside
Timken Company (The) stock logo
TKR
Timken
2.67
Moderate Buy$139.138.91% Upside
TriMas Corporation stock logo
TRS
TriMas
2.75
Moderate Buy$41.500.53% Upside

Current Analyst Ratings Breakdown

Latest CMCO, TKR, PRLB, and TRS Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
5/26/2026
Timken Company (The) stock logo
TKR
Timken
UpgradeNeutralOverweight$130.00 ➝ $150.00
5/22/2026
TriMas Corporation stock logo
TRS
TriMas
UpgradeBuy (B-)Buy (B)
5/22/2026
Timken Company (The) stock logo
TKR
Timken
Boost Price TargetOutperform$132.00 ➝ $137.00
5/22/2026
Timken Company (The) stock logo
TKR
Timken
Set Price Target$128.00
5/21/2026
Timken Company (The) stock logo
TKR
Timken
Set Price Target$140.00
5/21/2026
Timken Company (The) stock logo
TKR
Timken
Boost Price TargetNeutral$117.00 ➝ $120.00
5/15/2026
Timken Company (The) stock logo
TKR
Timken
UpgradeUnderweightNeutral$110.00 ➝ $130.00
5/13/2026
Timken Company (The) stock logo
TKR
Timken
Reiterated RatingNeutral$117.00
5/12/2026
Columbus McKinnon Corporation stock logo
CMCO
Columbus McKinnon
DowngradeStrong-BuyHold
5/11/2026
TriMas Corporation stock logo
TRS
TriMas
UpgradeHold (C+)Buy (B-)
5/11/2026
Timken Company (The) stock logo
TKR
Timken
Boost Price TargetNeutral$108.00 ➝ $117.00
(Data available from 5/29/2023 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Columbus McKinnon Corporation stock logo
CMCO
Columbus McKinnon
$1.00B0.46$1.57 per share10.23$30.83 per share0.52
Proto Labs, Inc. stock logo
PRLB
Proto Labs
$533.13M3.39$2.38 per share32.00$28.71 per share2.65
Timken Company (The) stock logo
TKR
Timken
$4.58B1.94$8.72 per share14.65$48.46 per share2.64
TriMas Corporation stock logo
TRS
TriMas
$1.04B1.42$3.53 per share11.68$40.47 per share1.02
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Columbus McKinnon Corporation stock logo
CMCO
Columbus McKinnon
-$5.14M$0.2176.319.95N/A0.60%7.41%3.82%6/4/2026 (Estimated)
Proto Labs, Inc. stock logo
PRLB
Proto Labs
$21.24M$1.0671.7546.66N/A4.71%4.15%3.66%7/30/2026 (Estimated)
Timken Company (The) stock logo
TKR
Timken
$288.40M$4.4028.9917.971.536.60%11.84%5.79%7/29/2026 (Estimated)
TriMas Corporation stock logo
TRS
TriMas
$120.14M$24.071.7119.02N/A93.79%8.38%4.53%7/28/2026 (Estimated)

Latest CMCO, TKR, PRLB, and TRS Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
6/4/2026Q4 2026
Columbus McKinnon Corporation stock logo
CMCO
Columbus McKinnon
$0.4575N/AN/AN/A$374.97 millionN/A
5/6/2026Q1 2026
Timken Company (The) stock logo
TKR
Timken
$1.50$1.67+$0.17$1.40$1.17 billion$1.23 billion
5/1/2026Q1 2026
Proto Labs, Inc. stock logo
PRLB
Proto Labs
$0.40$0.54+$0.14$0.33$135.31 million$139.34 million
4/30/2026Q1 2026
TriMas Corporation stock logo
TRS
TriMas
$0.48$0.24-$0.24$21.40$158.24 million$168.28 million
CompanyAnnual PayoutDividend Yield5-Year Annualized Dividend GrowthPayout RatioYears of Consecutive Growth
Columbus McKinnon Corporation stock logo
CMCO
Columbus McKinnon
$0.281.75%+3.13%133.33%N/A
Proto Labs, Inc. stock logo
PRLB
Proto Labs
N/AN/AN/AN/AN/A
Timken Company (The) stock logo
TKR
Timken
$1.441.13%+4.23%32.73%12 Years
TriMas Corporation stock logo
TRS
TriMas
$0.160.39%N/A0.66%N/A

Latest CMCO, TKR, PRLB, and TRS Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
5/8/2026
Timken Company (The) stock logo
TKR
Timken
quarterly$0.361.32%5/19/20265/19/20265/29/2026
4/22/2026
TriMas Corporation stock logo
TRS
TriMas
quarterly$0.040.38%5/7/20265/7/20265/14/2026
3/23/2026
Columbus McKinnon Corporation stock logo
CMCO
Columbus McKinnon
quarterly$0.071.82%5/1/20265/1/20265/11/2026
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Columbus McKinnon Corporation stock logo
CMCO
Columbus McKinnon
0.43
1.83
0.99
Proto Labs, Inc. stock logo
PRLB
Proto Labs
N/A
3.51
3.30
Timken Company (The) stock logo
TKR
Timken
0.60
2.88
1.55
TriMas Corporation stock logo
TRS
TriMas
0.27
4.85
4.50

Institutional Ownership

CompanyInstitutional Ownership
Columbus McKinnon Corporation stock logo
CMCO
Columbus McKinnon
95.96%
Proto Labs, Inc. stock logo
PRLB
Proto Labs
84.54%
Timken Company (The) stock logo
TKR
Timken
89.08%
TriMas Corporation stock logo
TRS
TriMas
99.42%

Insider Ownership

CompanyInsider Ownership
Columbus McKinnon Corporation stock logo
CMCO
Columbus McKinnon
2.26%
Proto Labs, Inc. stock logo
PRLB
Proto Labs
1.30%
Timken Company (The) stock logo
TKR
Timken
8.10%
TriMas Corporation stock logo
TRS
TriMas
17.50%
CompanyEmployeesShares OutstandingFree FloatOptionable
Columbus McKinnon Corporation stock logo
CMCO
Columbus McKinnon
3,47828.74 million28.09 millionOptionable
Proto Labs, Inc. stock logo
PRLB
Proto Labs
2,28023.79 million23.49 millionOptionable
Timken Company (The) stock logo
TKR
Timken
19,00069.50 million63.87 millionOptionable
TriMas Corporation stock logo
TRS
TriMas
3,70035.83 million29.56 millionOptionable

Recent News About These Companies

FY2026 Earnings Forecast for TriMas Issued By Zacks Research
TriMas Q1 Earnings Call Highlights
TriMas (TRS) Q3 2024 Earnings Call Transcript
TriMas Completes the Divestiture of TriMas Aerospace

New MarketBeat Followers Over Time

Media Sentiment Over Time

Columbus McKinnon stock logo

Columbus McKinnon NASDAQ:CMCO

$16.02 -0.10 (-0.59%)
As of 02:09 PM Eastern
This is a fair market value price provided by Massive. Learn more.

Columbus McKinnon Corporation designs, manufactures, and markets motion solutions for moving, lifting, positioning, and securing materials worldwide. It offers manual, battery, electric, and air hoists; steel, rack, and pinion jacks; winches, hydraulic jacks and tools, trolleys and its clamps, and lifting tables; skates and heavy load moving systems; material handling equipment; mobile, workplace, and jib cranes; crane components and kits; and below-the-hook lifting devices, lifting slings, and lashing systems. The company also provides linear motion products, elevator and mining drives, brakes, radio controls, collision avoidance systems, regenerative drives, AC and DC drive and motor control systems, DC motor and magnet control systems, and conductor bar systems; and underfloor lifting systems, lifting jacks, roof working platforms, hybrid lifting systems, turntables, bogie axle exchange and lifting systems, bogie lift and turn devices, and workshop equipment. In addition, it offers fabric and modular belt, and sanitary, stainless steel conveyors; pallet systems; parts and belts; rotary unions and swivel joints; check valves; accumulation and transfer tables, motion control systems, and steel and flexible chains; hooks, shackles, textile slings, clamps, and load binders; actuators and rotary unions; and push button pendant stations, collision avoidance, and power delivery subsystems. It serves EV production and aerospace, energy and utilities, process industries, industrial automation, construction and infrastructure, food and beverage, entertainment, life sciences, consumer packaged goods, and e-commerce/supply chain/warehousing markets. It offers its products to end users directly, and through distributors, independent crane builders, material handling specialists and integrators, original equipment manufacturers, government agencies, and engineering procurement and construction firms. The company was founded in 1875 and is based in Charlotte, North Carolina.

Proto Labs stock logo

Proto Labs NYSE:PRLB

$76.06 +1.33 (+1.78%)
As of 02:09 PM Eastern
This is a fair market value price provided by Massive. Learn more.

Proto Labs, Inc., together with its subsidiaries, operates as a digital manufacturer of custom parts in the United States and Europe. The company offers injection molding; computer numerical control machining; three-dimensional printing; and sheet metal fabrication products. It serves developers and engineers, who use 3D computer-aided design software to design products across a range of end-markets. Proto Labs, Inc. was incorporated in 1999 and is headquartered in Maple Plain, Minnesota.

Timken stock logo

Timken NYSE:TKR

$127.74 +0.97 (+0.76%)
As of 02:10 PM Eastern
This is a fair market value price provided by Massive. Learn more.

The Timken Company designs, manufactures, and sells engineered bearings and industrial motion products, and related services in the United States and internationally. The company's Engineered Bearings segment provides various bearing products, including tapered, spherical, and cylindrical roller bearings; plain bearings, metal-polymer bearings, and rod end bearings; radial, angular, and precision ball bearings; thrust and specialty ball bearings; journal bearings; and housed or mounted bearings. This segment serves wind energy, agriculture, construction, food and beverage, metals and mining, automotive and truck, aerospace, rail, and other industries under the Timken, GGB, and Fafnir brands. Its Industrial Motion segment offers a portfolio of engineered products comprising industrial drives, automatic lubrication systems, linear motion products and systems, chains, belts, seals, couplings, filtration systems, and industrial clutches and brakes. It also provides industrial drivetrain and bearing repairing services. This segment serves a range of industries, such as solar energy, automation, construction, agriculture and turf, passenger rail, marine, aerospace, packaging and logistics, medical, and others under the Philadelphia Gear, Cone Drive, Rollon, Nadella, Groeneveld, BEKA, Diamond, Drives, Timken Belts, Spinea, Des-Case, Lagersmit, Lovejoy, and PT Tech brands. The Timken Company was founded in 1899 and is headquartered in North Canton, Ohio.

TriMas stock logo

TriMas NASDAQ:TRS

$41.28 -0.13 (-0.31%)
As of 02:10 PM Eastern
This is a fair market value price provided by Massive. Learn more.

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.