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$42.56
-0.4%
C$38.85
C$30.81
C$58.14
C$813.44M2.29101,608 shs6,605 shs
Columbus McKinnon Corporation stock logo
CMCO
Columbus McKinnon
$16.38
+0.3%
$15.81
$11.78
$41.05
$470.20M1.28380,178 shs152,522 shs
MRC Global Inc. stock logo
MRC
MRC Global
$13.32
-1.2%
$12.71
$9.23
$15.59
$1.15B1.61679,878 shs910,357 shs
Omega Flex, Inc. stock logo
OFLX
Omega Flex
$36.35
+1.3%
$32.70
$28.12
$57.81
$367.13M0.3626,226 shs89,754 shs
TPI Composites, Inc. stock logo
TPIC
TPI Composites
$0.98
+9.2%
$1.10
$0.64
$5.26
$47.57M2966,652 shs329,920 shs
13 Stocks Institutional Investors Won't Stop Buying Cover

Which stocks are hedge funds and endowments buying in today's market? Enter your email address and we'll send you MarketBeat's list of thirteen stocks that institutional investors are buying now.

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.37%+3.40%+9.83%+32.92%-19.44%
Columbus McKinnon Corporation stock logo
CMCO
Columbus McKinnon
0.00%+6.16%+10.08%+12.58%-51.39%
MRC Global Inc. stock logo
MRC
MRC Global
0.00%-10.69%+5.97%+35.92%+4.35%
Omega Flex, Inc. stock logo
OFLX
Omega Flex
0.00%+5.73%+12.85%+10.22%-28.32%
TPI Composites, Inc. stock logo
TPIC
TPI Composites
0.00%+9.11%-21.15%+35.82%-72.76%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Ag Growth International Inc. stock logo
AFN
Ag Growth International
1.8524 of 5 stars
3.40.01.70.02.30.00.0
Columbus McKinnon Corporation stock logo
CMCO
Columbus McKinnon
4.1353 of 5 stars
3.05.01.70.01.83.31.9
MRC Global Inc. stock logo
MRC
MRC Global
2.5601 of 5 stars
2.52.00.00.03.01.71.9
Omega Flex, Inc. stock logo
OFLX
Omega Flex
2.854 of 5 stars
0.03.02.50.01.93.31.3
TPI Composites, Inc. stock logo
TPIC
TPI Composites
3.7635 of 5 stars
3.11.00.04.42.31.70.6
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Ag Growth International Inc. stock logo
AFN
Ag Growth International
2.71
Moderate BuyC$49.4316.14% Upside
Columbus McKinnon Corporation stock logo
CMCO
Columbus McKinnon
2.00
Hold$35.00113.68% Upside
MRC Global Inc. stock logo
MRC
MRC Global
3.00
Buy$15.6717.62% Upside
Omega Flex, Inc. stock logo
OFLX
Omega Flex
0.00
N/AN/AN/A
TPI Composites, Inc. stock logo
TPIC
TPI Composites
2.13
Hold$3.16222.88% Upside

Current Analyst Ratings Breakdown

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

DateCompanyBrokerageActionRatingPrice TargetDetails
6/27/2025
MRC Global Inc. stock logo
MRC
MRC Global
Stifel Nicolaus
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$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 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 recommendation accuracy rating
Boost Price TargetSector PerformC$43.00 ➝ C$47.00
6/9/2025
Ag Growth International Inc. stock logo
AFN
Ag Growth International
Desjardins
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeModerate Buy
5/29/2025
TPI Composites, Inc. stock logo
TPIC
TPI Composites
UBS Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetNeutral ➝ Neutral$1.60 ➝ $1.40
5/8/2025
Ag Growth International Inc. stock logo
AFN
Ag Growth International
Royal Bank Of Canada
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeSector Perform ➝ OutperformC$40.00 ➝ C$50.00
5/8/2025
MRC Global Inc. stock logo
MRC
MRC Global
Stifel Nicolaus
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$14.00 ➝ $15.00
5/7/2025
Ag Growth International Inc. stock logo
AFN
Ag Growth International
CIBC
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOutperformC$52.00 ➝ C$49.00
5/7/2025
Ag Growth International Inc. stock logo
AFN
Ag Growth International
TD Securities
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuyC$46.00 ➝ C$48.00
5/7/2025
Ag Growth International Inc. stock logo
AFN
Ag Growth International
National Bankshares
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOutperformC$49.00 ➝ C$51.00
5/7/2025
Ag Growth International Inc. stock logo
AFN
Ag Growth International
Desjardins
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuyC$46.00 ➝ C$47.00
(Data available from 7/5/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.41B0.58C$2.27 per share18.75C$16.88 per share2.52
Columbus McKinnon Corporation stock logo
CMCO
Columbus McKinnon
$963.03M0.49$1.59 per share10.30$30.83 per share0.53
MRC Global Inc. stock logo
MRC
MRC Global
$3.01B0.38$1.48 per share9.01$6.05 per share2.20
Omega Flex, Inc. stock logo
OFLX
Omega Flex
$101.68M3.61$1.91 per share19.05$8.24 per share4.41
TPI Composites, Inc. stock logo
TPIC
TPI Composites
$1.33B0.04N/AN/A($7.85) per share-0.12
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.99MC$1.2533.981.301.71%7.48%6.34%N/A
Columbus McKinnon Corporation stock logo
CMCO
Columbus McKinnon
-$5.14M-$0.17N/A5.55N/A-0.53%8.13%4.10%7/30/2025 (Estimated)
MRC Global Inc. stock logo
MRC
MRC Global
$55M-$0.11N/A13.45N/A0.47%12.82%3.96%8/5/2025 (Estimated)
Omega Flex, Inc. stock logo
OFLX
Omega Flex
$18.01M$1.7221.13N/A17.40%21.09%16.89%7/30/2025 (Estimated)
TPI Composites, Inc. stock logo
TPIC
TPI Composites
-$240.71M-$4.78N/AN/AN/A-16.57%N/A-24.92%8/6/2025 (Estimated)

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

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
7/30/2025Q1 2026
Columbus McKinnon Corporation stock logo
CMCO
Columbus McKinnon
$0.47N/AN/AN/A$230.88 millionN/A
5/28/2025Q4 2025
Columbus McKinnon Corporation stock logo
CMCO
Columbus McKinnon
$0.58$0.60+$0.02-$0.09$250.05 million$248.00 million
5/12/2025Q1 2025
TPI Composites, Inc. stock logo
TPIC
TPI Composites
-$0.50-$1.01-$0.51-$1.01$310.50 million$332.45 million
5/6/2025Q1 2025
MRC Global Inc. stock logo
MRC
MRC Global
$0.08$0.14+$0.06-$0.26$710.00 million$712.00 million
4/30/2025Q1 2025
Omega Flex, Inc. stock logo
OFLX
Omega Flex
N/A$0.35N/A$0.35N/A$23.33 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Ag Growth International Inc. stock logo
AFN
Ag Growth International
C$0.601.41%N/A47.90%N/A
Columbus McKinnon Corporation stock logo
CMCO
Columbus McKinnon
$0.281.71%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.74%N/A79.07%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
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.48
1.81
1.04
MRC Global Inc. stock logo
MRC
MRC Global
0.70
1.68
0.91
Omega Flex, Inc. stock logo
OFLX
Omega Flex
N/A
5.60
4.55
TPI Composites, Inc. stock logo
TPIC
TPI Composites
N/A
0.88
0.88

Institutional Ownership

CompanyInstitutional Ownership
Ag Growth International Inc. stock logo
AFN
Ag Growth International
27.77%
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
1.98%
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/A19.11 millionN/ANot Optionable
Columbus McKinnon Corporation stock logo
CMCO
Columbus McKinnon
3,47828.69 million28.12 millionOptionable
MRC Global Inc. stock logo
MRC
MRC Global
2,80086.07 million84.35 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.65 million46.85 millionOptionable

Recent News About These Companies

TPI Composites Q1 2025 Earnings Preview

New MarketBeat Followers Over Time

Media Sentiment Over Time

Ag Growth International stock logo

Ag Growth International TSE:AFN

C$42.56 -0.16 (-0.37%)
As of 07/4/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

$16.38 +0.05 (+0.31%)
As of 07/3/2025 01:04 PM Eastern
This is a fair market value 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

$13.32 -0.16 (-1.19%)
As of 07/3/2025 03:30 PM Eastern

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

$36.35 +0.45 (+1.25%)
Closing price 07/3/2025 01:04 PM Eastern
Extended Trading
$36.34 -0.01 (-0.02%)
As of 07/3/2025 04:02 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.98 +0.08 (+9.21%)
Closing price 07/3/2025 01:00 PM Eastern
Extended Trading
$1.00 +0.02 (+1.76%)
As of 07/3/2025 04:53 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.