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
Ag Growth International Inc. stock logo
AFN
Ag Growth International
C$39.41
+0.7%
C$41.82
C$30.81
C$55.41
C$740.91M1.45718287,853 shs33,623 shs
Columbus McKinnon Corporation stock logo
CMCO
Columbus McKinnon
$14.83
+0.3%
$14.98
$11.78
$41.05
$424.85M1.28297,140 shs212,897 shs
MRC Global Inc. stock logo
MRC
MRC Global
$14.54
+0.4%
$14.30
$9.23
$15.59
$1.23B1.72483,080 shs1.03 million shs
Omega Flex, Inc. stock logo
OFLX
Omega Flex
$34.34
+0.1%
$33.94
$28.12
$57.81
$346.34M0.2817,829 shs10,533 shs
TPI Composites, Inc. stock logo
TPIC
TPI Composites
$0.12
-48.5%
$0.45
$0.11
$5.15
$5.90M1.9844.66 million shs69.85 million shs
7 Stocks to Buy And Hold Forever Cover

Enter your email address and we'll send you MarketBeat's list of seven stocks and why their long-term outlooks are very promising.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Ag Growth International Inc. stock logo
AFN
Ag Growth International
+0.66%-1.57%-3.92%-4.02%-28.07%
Columbus McKinnon Corporation stock logo
CMCO
Columbus McKinnon
+0.27%+3.06%+3.71%+2.06%-51.54%
MRC Global Inc. stock logo
MRC
MRC Global
+0.45%+0.21%+5.59%+14.26%+19.28%
Omega Flex, Inc. stock logo
OFLX
Omega Flex
+0.09%+0.70%+4.47%+6.09%-32.60%
TPI Composites, Inc. stock logo
TPIC
TPI Composites
0.00%0.00%-48.51%-90.16%-97.24%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Ag Growth International Inc. stock logo
AFN
Ag Growth International
C$39.41
+0.7%
C$41.82
C$30.81
C$55.41
C$740.91M1.45718287,853 shs33,623 shs
Columbus McKinnon Corporation stock logo
CMCO
Columbus McKinnon
$14.83
+0.3%
$14.98
$11.78
$41.05
$424.85M1.28297,140 shs212,897 shs
MRC Global Inc. stock logo
MRC
MRC Global
$14.54
+0.4%
$14.30
$9.23
$15.59
$1.23B1.72483,080 shs1.03 million shs
Omega Flex, Inc. stock logo
OFLX
Omega Flex
$34.34
+0.1%
$33.94
$28.12
$57.81
$346.34M0.2817,829 shs10,533 shs
TPI Composites, Inc. stock logo
TPIC
TPI Composites
$0.12
-48.5%
$0.45
$0.11
$5.15
$5.90M1.9844.66 million shs69.85 million shs
7 Stocks to Buy And Hold Forever Cover

Enter your email address and we'll send you MarketBeat's list of seven stocks and why their long-term outlooks are very promising.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Ag Growth International Inc. stock logo
AFN
Ag Growth International
+0.66%-1.57%-3.92%-4.02%-28.07%
Columbus McKinnon Corporation stock logo
CMCO
Columbus McKinnon
+0.27%+3.06%+3.71%+2.06%-51.54%
MRC Global Inc. stock logo
MRC
MRC Global
+0.45%+0.21%+5.59%+14.26%+19.28%
Omega Flex, Inc. stock logo
OFLX
Omega Flex
+0.09%+0.70%+4.47%+6.09%-32.60%
TPI Composites, Inc. stock logo
TPIC
TPI Composites
0.00%0.00%-48.51%-90.16%-97.24%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Ag Growth International Inc. stock logo
AFN
Ag Growth International
3.00
BuyC$50.7128.68% Upside
Columbus McKinnon Corporation stock logo
CMCO
Columbus McKinnon
2.00
Hold$35.00136.01% Upside
MRC Global Inc. stock logo
MRC
MRC Global
2.75
Moderate Buy$16.0010.04% Upside
Omega Flex, Inc. stock logo
OFLX
Omega Flex
0.00
N/AN/AN/A
TPI Composites, Inc. stock logo
TPIC
TPI Composites
1.86
Reduce$1.731,332.51% Upside

Current Analyst Ratings Breakdown

Latest OFLX, AFN, TPIC, MRC, and CMCO Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
8/8/2025
MRC Global Inc. stock logo
MRC
MRC Global
Zacks Research
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
UpgradeHold
8/7/2025
MRC Global Inc. stock logo
MRC
MRC Global
Susquehanna
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Boost Price TargetPositive$14.00 ➝ $15.00
8/5/2025
Ag Growth International Inc. stock logo
AFN
Ag Growth International
Atb Cap Markets
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
UpgradeHoldStrong-Buy
8/5/2025
Ag Growth International Inc. stock logo
AFN
Ag Growth International
TD Securities
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Boost Price TargetBuyC$55.00 ➝ C$57.00
8/5/2025
Ag Growth International Inc. stock logo
AFN
Ag Growth International
Raymond James Financial
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Boost Price TargetOutperformC$47.00 ➝ C$52.00
8/1/2025
Ag Growth International Inc. stock logo
AFN
Ag Growth International
Desjardins
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Boost Price TargetBuyC$47.00 ➝ C$49.00
7/21/2025
MRC Global Inc. stock logo
MRC
MRC Global
Stifel Nicolaus
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Lower Price TargetBuy$17.00 ➝ $16.00
7/8/2025
TPI Composites, Inc. stock logo
TPIC
TPI Composites
TD Cowen
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Reiterated RatingBuyHold$2.00 ➝ $1.00
6/27/2025
MRC Global Inc. stock logo
MRC
MRC Global
Stifel Nicolaus
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Boost Price TargetBuy$15.00 ➝ $17.00
6/24/2025
Ag Growth International Inc. stock logo
AFN
Ag Growth International
TD Securities
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Boost Price TargetBuyC$48.00 ➝ C$55.00
6/19/2025
Ag Growth International Inc. stock logo
AFN
Ag Growth International
ATB Capital
Subscribe to MarketBeat All Access for the firm's recommendation accuracy rating
Boost Price TargetSector PerformC$43.00 ➝ C$47.00
(Data available from 9/16/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Ag Growth International Inc. stock logo
AFN
Ag Growth International
C$1.37B0.54C$2.10 per share18.75C$16.88 per share2.33
Columbus McKinnon Corporation stock logo
CMCO
Columbus McKinnon
$963.03M0.44$1.60 per share9.29$30.83 per share0.48
MRC Global Inc. stock logo
MRC
MRC Global
$3.01B0.41$1.48 per share9.80$6.05 per share2.40
Omega Flex, Inc. stock logo
OFLX
Omega Flex
$101.68M3.41$1.91 per share17.97$8.24 per share4.17
TPI Composites, Inc. stock logo
TPIC
TPI Composites
$1.33B0.00N/AN/A($9.96) per share-0.01
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Ag Growth International Inc. stock logo
AFN
Ag Growth International
C$23.99M-C$0.36N/A1.301.71%7.48%6.34%N/A
Columbus McKinnon Corporation stock logo
CMCO
Columbus McKinnon
-$5.14M-$0.54N/A5.03N/A-1.63%7.62%3.87%10/29/2025 (Estimated)
MRC Global Inc. stock logo
MRC
MRC Global
$55M-$0.24N/A14.69N/A-0.10%11.81%3.67%11/4/2025 (Estimated)
Omega Flex, Inc. stock logo
OFLX
Omega Flex
$18.01M$1.6820.44N/A16.91%20.48%16.44%10/29/2025 (Estimated)
TPI Composites, Inc. stock logo
TPIC
TPI Composites
-$240.71M-$4.26N/AN/AN/A-15.28%N/A-27.61%11/6/2025 (Estimated)

Latest OFLX, AFN, TPIC, MRC, and CMCO Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
8/11/2025Q2 2025
TPI Composites, Inc. stock logo
TPIC
TPI Composites
-$0.54-$1.41-$0.87-$1.40$365.39 million$276.24 million
8/6/2025Q2 2025
MRC Global Inc. stock logo
MRC
MRC Global
$0.23$0.25+$0.02$0.15$784.60 million$798.00 million
7/30/2025Q1 2026
Columbus McKinnon Corporation stock logo
CMCO
Columbus McKinnon
$0.47$0.50+$0.03-$0.07$230.88 million$235.92 million
7/30/2025Q2 2025
Omega Flex, Inc. stock logo
OFLX
Omega Flex
N/A$0.41N/A$0.41N/A$25.52 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Ag Growth International Inc. stock logo
AFN
Ag Growth International
C$0.601.52%N/AN/A N/A
Columbus McKinnon Corporation stock logo
CMCO
Columbus McKinnon
$0.281.89%N/AN/A N/A
MRC Global Inc. stock logo
MRC
MRC Global
N/AN/AN/AN/AN/A
Omega Flex, Inc. stock logo
OFLX
Omega Flex
$1.363.96%N/A80.95%7 Years
TPI Composites, Inc. stock logo
TPIC
TPI Composites
N/AN/AN/AN/AN/A

Latest OFLX, AFN, TPIC, MRC, and CMCO Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
9/12/2025
Omega Flex, Inc. stock logo
OFLX
Omega Flex
quarterly$0.344.03%9/25/20259/25/202510/8/2025
7/21/2025
Columbus McKinnon Corporation stock logo
CMCO
Columbus McKinnon
quarterly$0.071.86%8/8/20258/8/20258/18/2025
6/17/2025
Omega Flex, Inc. stock logo
OFLX
Omega Flex
quarterly$0.344.12%6/30/20256/30/20257/10/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Ag Growth International Inc. stock logo
AFN
Ag Growth International
277.31
1.41
0.84
Columbus McKinnon Corporation stock logo
CMCO
Columbus McKinnon
0.46
1.85
1.01
MRC Global Inc. stock logo
MRC
MRC Global
0.83
1.84
1.00
Omega Flex, Inc. stock logo
OFLX
Omega Flex
N/A
5.84
4.79
TPI Composites, Inc. stock logo
TPIC
TPI Composites
N/A
0.36
0.35

Institutional Ownership

CompanyInstitutional Ownership
Ag Growth International Inc. stock logo
AFN
Ag Growth International
20.23%
Columbus McKinnon Corporation stock logo
CMCO
Columbus McKinnon
95.96%
MRC Global Inc. stock logo
MRC
MRC Global
94.97%
Omega Flex, Inc. stock logo
OFLX
Omega Flex
36.06%
TPI Composites, Inc. stock logo
TPIC
TPI Composites
75.24%

Insider Ownership

CompanyInsider Ownership
Ag Growth International Inc. stock logo
AFN
Ag Growth International
1.06%
Columbus McKinnon Corporation stock logo
CMCO
Columbus McKinnon
2.26%
MRC Global Inc. stock logo
MRC
MRC Global
2.00%
Omega Flex, Inc. stock logo
OFLX
Omega Flex
65.20%
TPI Composites, Inc. stock logo
TPIC
TPI Composites
3.70%
CompanyEmployeesShares OutstandingFree FloatOptionable
Ag Growth International Inc. stock logo
AFN
Ag Growth International
N/A18.80 millionN/ANot Optionable
Columbus McKinnon Corporation stock logo
CMCO
Columbus McKinnon
3,47828.73 million28.08 millionOptionable
MRC Global Inc. stock logo
MRC
MRC Global
2,60085.08 million83.38 millionOptionable
Omega Flex, Inc. stock logo
OFLX
Omega Flex
17010.09 million3.51 millionNot Optionable
TPI Composites, Inc. stock logo
TPIC
TPI Composites
11,70048.73 million46.93 millionOptionable

Recent News About These Companies

TPI Composites, Inc. (TPIC) Balance Sheet - Yahoo Finance
TPI Composites: Q2 Earnings Snapshot
TPI Composites Files for Chapter 11 Bankruptcy
3 Reasons TPIC is Risky and 1 Stock to Buy Instead

New MarketBeat Followers Over Time

Media Sentiment Over Time

Ag Growth International stock logo

Ag Growth International TSE:AFN

C$39.41 +0.26 (+0.66%)
As of 09/16/2025 04:00 PM Eastern

Ag Growth International Inc., together with its subsidiaries, manufactures and sells equipment for the agriculture industry in Canada, the United States, and internationally. It operates through Farm and Commercial segments. The company offers grain, bolted, hopper, and smooth wall bins; temporary storage; unloads and sweeps systems; water tanks; secondary containment systems; fuel tanks; and storage accessories, as well as mixed flow dryers; fans and heaters; aeration products; vents and exhausters; and stirring systems. It also provides portable handling equipment, such as augers, conveyors, grain vacs, post pounders, seed treaters, and related accessories; permanent handling equipment, such as bucket elevators, chain and belt conveyors, distributors, feed handling, screw feeders and conveyors, and spouts and connectors. In addition, the company offers towers, catwalks, and ladders, as well as all-steel buildings; batch blenders, bulk scales, declining weight blenders, vertical blenders, micro-dosing systems, mixers, and milling equipment; and controllers, hazard monitoring, and monitoring and automation equipment. Its products are used in port facilities, inland grain terminals, corporate farms, fertilizer distribution sites, ethanol production, oilseed crushing, commercial feed mills, rice mills, and flour mills. The company serves farmers, agribusinesses, grain handlers, regional cooperatives, contractors, food and animal feed manufacturers, and fertilizer blenders and distributors. Ag Growth International Inc. was founded in 1996 and is based in Winnipeg, Canada.

Columbus McKinnon stock logo

Columbus McKinnon NASDAQ:CMCO

$14.83 +0.04 (+0.27%)
Closing price 09/16/2025 04:00 PM Eastern
Extended Trading
$14.84 +0.01 (+0.07%)
As of 09/16/2025 04:10 PM 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.

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.

MRC Global stock logo

MRC Global NYSE:MRC

$14.54 +0.06 (+0.41%)
Closing price 09/16/2025 03:59 PM Eastern
Extended Trading
$14.54 0.00 (0.00%)
As of 09/16/2025 04:20 PM 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.

MRC Global Inc., through its subsidiaries, distributes pipes, valves, fittings, and other infrastructure products and services in the United States, Canada, and internationally. It offers ball, butterfly, gate, globe, check, diaphragm, needle, and plug valves; other products, such as lined corrosion resistant piping systems, control valves, valve automation, and top work components; and valve modification services, including valve control extensions, welding, hydrotesting, painting, coating, x-raying, and actuation assembly. The company also provides carbon steel fittings and flanges comprising carbon weld fittings, flanges, and piping components; stainless steel, alloy and corrosion resistant pipes, tubing, fittings, and flanges; and carbon line pipes. In addition, it offers natural gas distribution products, including risers, meters, polyethylene pipes and fittings, and various other components and industrial supplies; oilfield and industrial supplies and completion equipment, such as high density polyethylene pipes, fittings, and rods; and specialized production equipment comprising tanks and separators. Further, the company provides various services under the ValidTorque and FastTrack names. Its products are used in the construction, maintenance, repair, and overhaul of equipment used in extreme operating conditions, including high pressure, high/low temperature, and high corrosive and abrasive environments. The company was formerly known as McJunkin Red Man Holding Corporation and changed its name to MRC Global Inc. in January 2012. MRC Global Inc. was founded in 1921 and is headquartered in Houston, Texas.

Omega Flex stock logo

Omega Flex NASDAQ:OFLX

$34.34 +0.03 (+0.09%)
Closing price 09/16/2025 04:00 PM Eastern
Extended Trading
$34.32 -0.03 (-0.07%)
As of 09/16/2025 04:10 PM 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.

Omega Flex, Inc., together with its subsidiaries, manufactures and sells flexible metal hoses and accessories in North America and internationally. It offers flexible gas piping for use in residential and commercial buildings; fittings; containment pining; and corrugated medical tubing for use in hospitals, ambulatory care centers, dental, physician and veterinary clinics, laboratories, and other facilities. The company sells its products under the TracPipe, CounterStrike, AutoSnap, AutoFlare, DoubleTrac, DEF-Trac, and MediTrac brand names. It serves various markets, including construction, manufacturing, transportation, petrochemical, pharmaceutical, and other industries. The company sells its products through independent sales representatives, distributors, fabricating distributors, wholesalers, original equipment manufacturers, and direct sales, as well as through its website. The company was formerly known as Tofle America, Inc. and changed its name to Omega Flex, Inc. in 1996. Omega Flex, Inc. was incorporated in 1975 and is based in Exton, Pennsylvania.

TPI Composites stock logo

TPI Composites NASDAQ:TPIC

$0.12 -0.11 (-48.51%)
Closing price 08/18/2025
Extended Trading
$0.12 0.00 (0.00%)
As of 08/18/2025 07:59 PM 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.

TPI Composites, Inc. manufactures and sells composite wind blades, and related precision molding and assembly systems to original equipment manufacturers (OEMs) in the United States, Mexico, Europe, the Middle East, Africa, and India. It also provides composite solutions for the automotive industry; and field service inspection and repair services comprising diagnostic, repair, and maintenance services for wind blades to OEM customers, and wind farm owners and operators. The company was formerly known as LCSI Holding, Inc. and changed its name to TPI Composites, Inc. in 2008. TPI Composites, Inc. was founded in 1968 and is headquartered in Scottsdale, Arizona.