Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Denison Mines Corp. stock logo
DML
Denison Mines
C$2.93
+1.4%
C$2.68
C$1.37
C$3.08
C$2.61B1.91.79 million shs1.44 million shs
Interfor Co. stock logo
IFP
Interfor
C$17.90
-2.3%
C$19.56
C$16.78
C$26.31
C$920.96M2.61168,819 shs169,934 shs
Nexa Resources S.A. stock logo
NEXA
Nexa Resources
$7.33
+0.5%
$7.19
$4.14
$7.62
N/A1.5323,499 shs23,289 shs
Oshkosh Co. stock logo
OSK
Oshkosh
$114.40
+0.9%
$118.07
$72.09
$127.98
$7.48B1.3488,321 shs409,947 shs
Beginner's Guide to Pot Stock Investing Cover

Click the link below and we'll send you MarketBeat's guide to pot stock investing and which pot companies show the most promise.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Denison Mines Corp. stock logo
DML
Denison Mines
+1.38%+5.78%-2.33%+3.17%+109.29%
Interfor Co. stock logo
IFP
Interfor
-2.29%-0.06%-9.28%-11.39%-15.73%
Nexa Resources S.A. stock logo
NEXA
Nexa Resources
+0.55%-0.95%0.00%+2.09%+27.26%
Oshkosh Co. stock logo
OSK
Oshkosh
+0.85%-2.72%-9.88%+0.84%+46.32%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Denison Mines Corp. stock logo
DML
Denison Mines
0.2317 of 5 stars
1.40.00.80.00.01.71.3
Interfor Co. stock logo
IFP
Interfor
1.4139 of 5 stars
3.40.01.70.00.60.80.6
Nexa Resources S.A. stock logo
NEXA
Nexa Resources
2.1147 of 5 stars
0.95.00.00.01.10.03.8
Oshkosh Co. stock logo
OSK
Oshkosh
4.5517 of 5 stars
2.35.02.51.23.92.51.9

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Denison Mines Corp. stock logo
DML
Denison Mines
2.75
Moderate BuyC$3.147.17% Upside
Interfor Co. stock logo
IFP
Interfor
2.80
Moderate BuyC$27.1751.77% Upside
Nexa Resources S.A. stock logo
NEXA
Nexa Resources
1.75
Reduce$6.20-15.42% Downside
Oshkosh Co. stock logo
OSK
Oshkosh
2.63
Moderate Buy$123.507.95% Upside

Current Analyst Ratings

Latest OSK, IFP, DML, and NEXA Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
5/3/2024
Nexa Resources S.A. stock logo
NEXA
Nexa Resources
BMO Capital Markets
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetMarket Perform ➝ Market Perform$7.50 ➝ $7.00
4/26/2024
Oshkosh Co. stock logo
OSK
Oshkosh
Stifel Nicolaus
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$135.00 ➝ $140.00
4/26/2024
Oshkosh Co. stock logo
OSK
Oshkosh
Truist Financial
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetHold ➝ Hold$121.00 ➝ $132.00
4/26/2024
Oshkosh Co. stock logo
OSK
Oshkosh
Robert W. Baird
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOutperform ➝ Outperform$140.00 ➝ $158.00
4/23/2024
Denison Mines Corp. stock logo
DML
Denison Mines
Raymond James
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetC$3.00 ➝ C$3.50
4/19/2024
Interfor Co. stock logo
IFP
Interfor
Royal Bank of Canada
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOutperformC$30.00 ➝ C$28.00
4/17/2024
Interfor Co. stock logo
IFP
Interfor
BMO Capital Markets
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetC$29.00 ➝ C$27.00
4/16/2024
Oshkosh Co. stock logo
OSK
Oshkosh
JPMorgan Chase & Co.
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetNeutral ➝ Neutral$120.00 ➝ $130.00
4/11/2024
Interfor Co. stock logo
IFP
Interfor
CIBC
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetC$25.00 ➝ C$24.00
4/9/2024
Nexa Resources S.A. stock logo
NEXA
Nexa Resources
Scotiabank
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetSector Underperform ➝ Sector Underperform$4.50 ➝ $6.00
4/3/2024
Interfor Co. stock logo
IFP
Interfor
Raymond James
Subscribe to MarketBeat All Access for the recommendation accuracy rating
DowngradeStrong-Buy ➝ Outperform
(Data available from 5/4/2021 forward. View 10+ years of historical ratings with our analyst ratings screener.)

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Denison Mines Corp. stock logo
DML
Denison Mines
C$1.85M1,412.74C$0.15 per share19.37C$0.72 per share4.07
Interfor Co. stock logo
IFP
Interfor
C$3.32B0.28C$2.10 per share8.52C$33.63 per share0.53
Nexa Resources S.A. stock logo
NEXA
Nexa Resources
$2.57BN/A$3.36 per share2.18$12.91 per shareN/A
Oshkosh Co. stock logo
OSK
Oshkosh
$9.93B0.75$12.60 per share9.08$58.50 per share1.96

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Denison Mines Corp. stock logo
DML
Denison Mines
C$89.36MC$0.1029.301.424,871.97%16.58%-4.60%5/8/2024 (Estimated)
Interfor Co. stock logo
IFP
Interfor
-C$266.80M-C$5.19N/AN/A-8.05%-14.20%-2.61%5/9/2024 (Confirmed)
Nexa Resources S.A. stock logo
NEXA
Nexa Resources
-$289.35M-$2.22N/A7.970.58-11.81%-4.72%-1.52%7/25/2024 (Estimated)
Oshkosh Co. stock logo
OSK
Oshkosh
$598M$10.4510.959.711.196.93%20.39%8.31%8/6/2024 (Estimated)

Latest OSK, IFP, DML, and NEXA Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/9/2024N/A
Interfor Co. stock logo
IFP
Interfor
N/AN/AN/AN/AN/AN/A
4/25/2024Q1 2024
Oshkosh Co. stock logo
OSK
Oshkosh
$2.26$2.89+$0.63$3.07$2.49 billion$2.54 billion    
2/29/2024Q4 2023
Denison Mines Corp. stock logo
DML
Denison Mines
-C$0.02C$0.04+C$0.06C$0.04N/AC$1.09 million
2/21/2024Q4 2023
Nexa Resources S.A. stock logo
NEXA
Nexa Resources
-$0.09-$0.01+$0.08$0.69$593.27 million$629.90 million
2/8/2024Q4 2023
Interfor Co. stock logo
IFP
Interfor
-C$1.65-C$3.29-C$1.64-C$3.29N/AC$785.90 million

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Denison Mines Corp. stock logo
DML
Denison Mines
N/AN/AN/AN/AN/A
Interfor Co. stock logo
IFP
Interfor
N/AN/AN/AN/AN/A
Nexa Resources S.A. stock logo
NEXA
Nexa Resources
N/AN/AN/AN/AN/A
Oshkosh Co. stock logo
OSK
Oshkosh
$1.841.61%+10.06%17.61%2 Years

Latest OSK, IFP, DML, and NEXA Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
4/25/2024
Oshkosh Co. stock logo
OSK
Oshkosh
Quarterly$0.461.55%5/10/20245/13/20245/28/2024
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Denison Mines Corp. stock logo
DML
Denison Mines
0.07
8.28
3.12
Interfor Co. stock logo
IFP
Interfor
54.21
2.00
1.15
Nexa Resources S.A. stock logo
NEXA
Nexa Resources
1.09
0.99
0.67
Oshkosh Co. stock logo
OSK
Oshkosh
0.16
1.43
0.76

Ownership

Institutional Ownership

CompanyInstitutional Ownership
Denison Mines Corp. stock logo
DML
Denison Mines
49.81%
Interfor Co. stock logo
IFP
Interfor
50.17%
Nexa Resources S.A. stock logo
NEXA
Nexa Resources
N/A
Oshkosh Co. stock logo
OSK
Oshkosh
92.36%

Insider Ownership

CompanyInsider Ownership
Denison Mines Corp. stock logo
DML
Denison Mines
0.37%
Interfor Co. stock logo
IFP
Interfor
0.97%
Nexa Resources S.A. stock logo
NEXA
Nexa Resources
N/A
Oshkosh Co. stock logo
OSK
Oshkosh
0.64%

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
Denison Mines Corp. stock logo
DML
Denison Mines
65892.00 millionN/ANot Optionable
Interfor Co. stock logo
IFP
Interfor
5,39051.45 millionN/ANot Optionable
Nexa Resources S.A. stock logo
NEXA
Nexa Resources
5,771N/AN/AOptionable
Oshkosh Co. stock logo
OSK
Oshkosh
17,30065.40 million64.98 millionOptionable

OSK, IFP, DML, and NEXA Headlines

SourceHeadline
Los Angeles Capital Management LLC Has $27.82 Million Position in Oshkosh Co. (NYSE:OSK)Los Angeles Capital Management LLC Has $27.82 Million Position in Oshkosh Co. (NYSE:OSK)
marketbeat.com - May 4 at 10:25 AM
Heres Why Oshkosh (OSK) is a Strong Value StockHere's Why Oshkosh (OSK) is a Strong Value Stock
zacks.com - May 3 at 10:46 AM
Russell Investments Group Ltd. Sells 11,556 Shares of Oshkosh Co. (NYSE:OSK)Russell Investments Group Ltd. Sells 11,556 Shares of Oshkosh Co. (NYSE:OSK)
marketbeat.com - May 3 at 5:50 AM
Frontline Communications Delivers State-of-the-Art Mobile Command VehicleFrontline Communications Delivers State-of-the-Art Mobile Command Vehicle
firehouse.com - May 2 at 8:43 PM
Truist Financial Corp Has $11.47 Million Stock Position in Oshkosh Co. (NYSE:OSK)Truist Financial Corp Has $11.47 Million Stock Position in Oshkosh Co. (NYSE:OSK)
marketbeat.com - May 2 at 5:40 AM
Is Oshkosh (OSK) Stock Outpacing Its Auto-Tires-Trucks Peers This Year?Is Oshkosh (OSK) Stock Outpacing Its Auto-Tires-Trucks Peers This Year?
zacks.com - May 1 at 10:46 AM
Oshkosh Co. to Post Q2 2024 Earnings of $2.93 Per Share, DA Davidson Forecasts (NYSE:OSK)Oshkosh Co. to Post Q2 2024 Earnings of $2.93 Per Share, DA Davidson Forecasts (NYSE:OSK)
americanbankingnews.com - May 1 at 1:28 AM
Analysts Are Neutral on Top Industrial Goods Stocks: General Dynamics (GD), FTI Consulting (FCN)Analysts Are Neutral on Top Industrial Goods Stocks: General Dynamics (GD), FTI Consulting (FCN)
markets.businessinsider.com - April 30 at 11:08 AM
Oshkosh Corporation (NYSE:OSK) Q1 2024 Earnings Call TranscriptOshkosh Corporation (NYSE:OSK) Q1 2024 Earnings Call Transcript
finance.yahoo.com - April 30 at 11:08 AM
Oshkosh Co. Expected to Earn Q2 2024 Earnings of $2.93 Per Share (NYSE:OSK)Oshkosh Co. Expected to Earn Q2 2024 Earnings of $2.93 Per Share (NYSE:OSK)
marketbeat.com - April 30 at 8:00 AM
Tyrone Michael Jordan Appointed to FuelCell Energy’s Board of DirectorsTyrone Michael Jordan Appointed to FuelCell Energy’s Board of Directors
finance.yahoo.com - April 29 at 7:42 PM
Skylands Capital LLC Cuts Position in Oshkosh Co. (NYSE:OSK)Skylands Capital LLC Cuts Position in Oshkosh Co. (NYSE:OSK)
marketbeat.com - April 29 at 2:46 PM
Oshkosh (OSK) Q1 Earnings Beat Estimates, Guidance RevisedOshkosh (OSK) Q1 Earnings Beat Estimates, Guidance Revised
zacks.com - April 29 at 12:01 PM
Stifel Nicolaus Raises Oshkosh (NYSE:OSK) Price Target to $140.00Stifel Nicolaus Raises Oshkosh (NYSE:OSK) Price Target to $140.00
americanbankingnews.com - April 29 at 6:46 AM
Oshkosh (NYSE:OSK) Price Target Raised to $158.00Oshkosh (NYSE:OSK) Price Target Raised to $158.00
americanbankingnews.com - April 29 at 5:10 AM
Oshkosh Corporation Beat Analyst Estimates: See What The Consensus Is Forecasting For This YearOshkosh Corporation Beat Analyst Estimates: See What The Consensus Is Forecasting For This Year
finance.yahoo.com - April 28 at 8:55 AM
Truist Financial Increases Oshkosh (NYSE:OSK) Price Target to $132.00Truist Financial Increases Oshkosh (NYSE:OSK) Price Target to $132.00
americanbankingnews.com - April 28 at 7:00 AM
StockNews.com Downgrades Oshkosh (NYSE:OSK) to HoldStockNews.com Downgrades Oshkosh (NYSE:OSK) to Hold
americanbankingnews.com - April 28 at 2:30 AM
Short Interest in Oshkosh Co. (NYSE:OSK) Decreases By 26.2%Short Interest in Oshkosh Co. (NYSE:OSK) Decreases By 26.2%
marketbeat.com - April 27 at 7:20 AM
Oshkosh Co. (NYSE:OSK) Given Consensus Recommendation of "Moderate Buy" by AnalystsOshkosh Co. (NYSE:OSK) Given Consensus Recommendation of "Moderate Buy" by Analysts
americanbankingnews.com - April 27 at 2:38 AM
Oshkosh (NYSE:OSK) Cut to "Hold" at StockNews.comOshkosh (NYSE:OSK) Cut to "Hold" at StockNews.com
marketbeat.com - April 26 at 11:26 PM
Oshkosh (NYSE:OSK) Releases Quarterly  Earnings Results, Beats Estimates By $0.63 EPSOshkosh (NYSE:OSK) Releases Quarterly Earnings Results, Beats Estimates By $0.63 EPS
marketbeat.com - April 26 at 2:07 PM
Oshkosh (NYSE:OSK) PT Raised to $140.00Oshkosh (NYSE:OSK) PT Raised to $140.00
marketbeat.com - April 26 at 12:41 PM
Oshkosh First Quarter 2024 Earnings: Beats ExpectationsOshkosh First Quarter 2024 Earnings: Beats Expectations
finance.yahoo.com - April 26 at 9:43 AM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Company Descriptions

Denison Mines logo

Denison Mines

TSE:DML
Denison Mines Corp. engages in the acquisition, exploration, and development of uranium bearing properties in Canada. Its flagship project is the Wheeler River uranium project covering an area of approximately 300,000 hectares located in the Athabasca Basin region in northern Saskatchewan. The company was formerly known as International Uranium Corporation and changed its name to Denison Mines Corp. in December 2006. Denison Mines Corp. was incorporated in 1936 and is headquartered in Toronto, Canada.
Interfor logo

Interfor

TSE:IFP
Interfor Corporation, together with its subsidiaries, produces and sells wood products in Canada, the United States, Japan, China, Taiwan, and internationally. It offers decking, fascia and board, framing, v-joint paneling, fineline paneling, and siding products, as well as appearance, structural, studs, timbers, and machine stress related products. The company also provides stock for windows and doors; supplies specialty materials; and logs and wood chips. Its products are used for residential, commercial, and industrial applications. The company was formerly known as International Forest Products Limited and changed its name to Interfor Corporation in May 2014. Interfor Corporation was incorporated in 1963 and is headquartered in Burnaby, Canada.
Nexa Resources logo

Nexa Resources

NYSE:NEXA
Nexa Resources S.A., together with its subsidiaries, engages in the zinc mining and smelting business worldwide. The company operates in two segments, Mining and Smelting. It produces zinc, zamac, zinc oxide, and zincal, as well as by-products, such as copper, lead, silver, gold, copper sulfate, sulfuric acid, copper cementum, silver concentrate, slag aggregates, and cadmium/sponge deposits. The company owns and operates six polymetallic mines, including three located in the Central Andes of Peru; two located in the State of Minas Gerais in Brazil; and one located in the State of Mato Grosso in Brazil. It also owns and operates three zinc smelters comprising one located in Cajamarquilla in Peru; and two located in the State of Minas Gerais in Brazil, which recovers and produces metallic zinc, zinc oxide, and by-products, such as sulfuric acid. The company also exports its products. Its products are used in civil construction, transportation, energy, agriculture, health, and consumer goods industries. The company was formerly known as VM Holding S.A. and changed its name to Nexa Resources S.A. in September 2017. The company was founded in 1956 and is based in Luxembourg City, Luxembourg. Nexa Resources S.A. is a subsidiary of Votorantim S.A.
Oshkosh logo

Oshkosh

NYSE:OSK
Oshkosh Corporation provides purpose-built vehicles and equipment worldwide. The company operates through three segments: Access, Defense, and Vocational segment. Its Access Equipment segment design and manufacture aerial work platform and telehandlers for use in construction, industrial, and maintenance applications; offers financing and leasing solutions including rental fleet loans, leases, and floor plan and retail financing; and towing and recovery equipment, which includes carriers, wreckers, and rotators, as well as provides equipment installation and sale of chassis and service parts. The Defense segment engages in the manufacture and sale of heavy, medium, and light tactical wheeled vehicles and related services for department of defense. Its Vocational segment offers custom and commercial firefighting equipment, fire apparatus, and emergency vehicles, including pumpers, aerial platform, ladder and tiller trucks, and tankers; light, medium, and heavy-duty rescue vehicles; and wildland rough terrain response, bomb squad, hazardous materials control vehicles, mobile command and control centers, and other emergency response vehicles. Additionally, this segment produces and sells custom and commercial firefighting vehicles, as well as command vehicles, ARFF vehicles; design and manufacture refuse collection vehicles for waste services industry; front discharge concrete mixers for the concrete ready-mix industry; and field service vehicles and truck-mounted cranes for construction, equipment dealer, building supply, utility, tire service, railroad, and mining industries. Further, the company provides its products through direct sales representatives, dealers, and distributors. Oshkosh Corporation was formerly known as Oshkosh Truck Corporation. The company was founded in 1917 and is headquartered in Oshkosh, Wisconsin.