S&P 500   5,011.12
DOW   37,775.38
QQQ   423.41
What's Driving Tesla Lower Ahead of its Earnings?
How major US stock indexes fared Thursday, 4/18/2024
3 Steel Stocks Could Soar on New China Tariffs
CSX Co.: The Railroad Powering Ahead with an Earnings Beat
'There is no time to waste': EU leaders want to boost competitiveness to close gap with US and China
These are the Top 4 Stocks for Buybacks in 2024
Can Netflix Stock Continue Into All-Time Highs After Earnings?
S&P 500   5,011.12
DOW   37,775.38
QQQ   423.41
What's Driving Tesla Lower Ahead of its Earnings?
How major US stock indexes fared Thursday, 4/18/2024
3 Steel Stocks Could Soar on New China Tariffs
CSX Co.: The Railroad Powering Ahead with an Earnings Beat
'There is no time to waste': EU leaders want to boost competitiveness to close gap with US and China
These are the Top 4 Stocks for Buybacks in 2024
Can Netflix Stock Continue Into All-Time Highs After Earnings?
S&P 500   5,011.12
DOW   37,775.38
QQQ   423.41
What's Driving Tesla Lower Ahead of its Earnings?
How major US stock indexes fared Thursday, 4/18/2024
3 Steel Stocks Could Soar on New China Tariffs
CSX Co.: The Railroad Powering Ahead with an Earnings Beat
'There is no time to waste': EU leaders want to boost competitiveness to close gap with US and China
These are the Top 4 Stocks for Buybacks in 2024
Can Netflix Stock Continue Into All-Time Highs After Earnings?
S&P 500   5,011.12
DOW   37,775.38
QQQ   423.41
What's Driving Tesla Lower Ahead of its Earnings?
How major US stock indexes fared Thursday, 4/18/2024
3 Steel Stocks Could Soar on New China Tariffs
CSX Co.: The Railroad Powering Ahead with an Earnings Beat
'There is no time to waste': EU leaders want to boost competitiveness to close gap with US and China
These are the Top 4 Stocks for Buybacks in 2024
Can Netflix Stock Continue Into All-Time Highs After Earnings?

Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
CN Energy Group. Inc. stock logo
CNEY
CN Energy Group.
$0.75
+2.7%
$1.21
$0.67
$8.04
$1.79M0.63438,113 shs38,411 shs
Houston American Energy Corp. stock logo
HUSA
Houston American Energy
$1.64
-10.4%
$1.46
$1.27
$2.81
$17.84M0.59475,556 shs1.30 million shs
Independence Contract Drilling, Inc. stock logo
ICD
Independence Contract Drilling
$1.88
-1.1%
$1.85
$1.61
$3.45
$28.71M4.9166,759 shs24,332 shs
Profire Energy, Inc. stock logo
PFIE
Profire Energy
$1.85
+6.3%
$1.66
$1.09
$3.29
$92.81M0.52177,009 shs201,512 shs
The 10 Best AI Stocks to Own in 2024 Cover

Wondering where to start (or end) with AI stocks? These 10 simple stocks can help investors build long-term wealth as artificial intelligence continues to grow into the future.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
CN Energy Group. Inc. stock logo
CNEY
CN Energy Group.
+2.04%-26.29%-32.43%-53.13%-88.10%
Houston American Energy Corp. stock logo
HUSA
Houston American Energy
-9.42%+0.93%+18.48%+4.14%+163,499,900.00%
Independence Contract Drilling, Inc. stock logo
ICD
Independence Contract Drilling
-1.57%-2.08%+10.59%-10.48%-37.75%
Profire Energy, Inc. stock logo
PFIE
Profire Energy
+6.32%-0.54%+2.78%+21.71%+59.48%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
CN Energy Group. Inc. stock logo
CNEY
CN Energy Group.
N/AN/AN/AN/AN/AN/AN/AN/A
Houston American Energy Corp. stock logo
HUSA
Houston American Energy
N/AN/AN/AN/AN/AN/AN/AN/A
Independence Contract Drilling, Inc. stock logo
ICD
Independence Contract Drilling
N/AN/AN/AN/AN/AN/AN/AN/A
Profire Energy, Inc. stock logo
PFIE
Profire Energy
2.9611 of 5 stars
3.53.00.00.03.41.71.3

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
CN Energy Group. Inc. stock logo
CNEY
CN Energy Group.
N/AN/AN/AN/A
Houston American Energy Corp. stock logo
HUSA
Houston American Energy
N/AN/AN/AN/A
Independence Contract Drilling, Inc. stock logo
ICD
Independence Contract Drilling
N/AN/AN/AN/A
Profire Energy, Inc. stock logo
PFIE
Profire Energy
3.00
Buy$3.5089.19% Upside

Current Analyst Ratings

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
CN Energy Group. Inc. stock logo
CNEY
CN Energy Group.
$57.90M0.03N/AN/A$43.40 per share0.02
Houston American Energy Corp. stock logo
HUSA
Houston American Energy
$790K22.58N/AN/A$0.92 per share1.78
Independence Contract Drilling, Inc. stock logo
ICD
Independence Contract Drilling
$210.11M0.14$2.81 per share0.67$12.89 per share0.15
Profire Energy, Inc. stock logo
PFIE
Profire Energy
$58.21M1.70$0.27 per share6.97$1.19 per share1.55

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
CN Energy Group. Inc. stock logo
CNEY
CN Energy Group.
-$5.63MN/A0.00N/AN/AN/AN/AN/A
Houston American Energy Corp. stock logo
HUSA
Houston American Energy
-$3.21M-$0.30N/AN/A-404.41%-2.72%-2.62%5/13/2024 (Estimated)
Independence Contract Drilling, Inc. stock logo
ICD
Independence Contract Drilling
-$37.70M-$2.68N/AN/AN/A-17.94%-6.12%-3.02%5/14/2024 (Estimated)
Profire Energy, Inc. stock logo
PFIE
Profire Energy
$10.78M$0.228.41N/A18.51%20.13%17.59%5/14/2024 (Estimated)

Latest ICD, PFIE, CNEY, and HUSA Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
3/13/2024Q4 2023
Profire Energy, Inc. stock logo
PFIE
Profire Energy
$0.05$0.07+$0.02$0.07$14.99 million$14.38 million
2/28/2024Q4 2023
Independence Contract Drilling, Inc. stock logo
ICD
Independence Contract Drilling
-$0.46-$0.61-$0.15$0.62$43.89 million$45.83 million

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
CN Energy Group. Inc. stock logo
CNEY
CN Energy Group.
N/AN/AN/AN/AN/A
Houston American Energy Corp. stock logo
HUSA
Houston American Energy
N/AN/AN/AN/AN/A
Independence Contract Drilling, Inc. stock logo
ICD
Independence Contract Drilling
N/AN/AN/AN/AN/A
Profire Energy, Inc. stock logo
PFIE
Profire Energy
N/AN/AN/AN/AN/A

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
CN Energy Group. Inc. stock logo
CNEY
CN Energy Group.
N/A
3.22
3.10
Houston American Energy Corp. stock logo
HUSA
Houston American Energy
0.01
16.73
16.73
Independence Contract Drilling, Inc. stock logo
ICD
Independence Contract Drilling
0.85
1.07
1.04
Profire Energy, Inc. stock logo
PFIE
Profire Energy
0.01
4.89
3.34

Ownership

Institutional Ownership

CompanyInstitutional Ownership
CN Energy Group. Inc. stock logo
CNEY
CN Energy Group.
7.64%
Houston American Energy Corp. stock logo
HUSA
Houston American Energy
12.18%
Independence Contract Drilling, Inc. stock logo
ICD
Independence Contract Drilling
29.38%
Profire Energy, Inc. stock logo
PFIE
Profire Energy
38.51%

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
CN Energy Group. Inc. stock logo
CNEY
CN Energy Group.
302.39 millionN/ANot Optionable
Houston American Energy Corp. stock logo
HUSA
Houston American Energy
210.91 million9.29 millionOptionable
Independence Contract Drilling, Inc. stock logo
ICD
Independence Contract Drilling
45015.27 million14.69 millionOptionable
Profire Energy, Inc. stock logo
PFIE
Profire Energy
11853.34 million40.54 millionNot Optionable

ICD, PFIE, CNEY, and HUSA Headlines

SourceHeadline
Profire Energy (NASDAQ:PFIE) Stock Price Passes Below 200 Day Moving Average of $1.74Profire Energy (NASDAQ:PFIE) Stock Price Passes Below 200 Day Moving Average of $1.74
americanbankingnews.com - April 18 at 3:26 AM
Profire Energy (PFIE) Price Target Increased by 12.50% to 3.83Profire Energy (PFIE) Price Target Increased by 12.50% to 3.83
msn.com - April 17 at 12:55 PM
Do Profire Energys (NASDAQ:PFIE) Earnings Warrant Your Attention?Do Profire Energy's (NASDAQ:PFIE) Earnings Warrant Your Attention?
finance.yahoo.com - April 13 at 1:42 PM
Q3 2024 Earnings Estimate for Profire Energy, Inc. Issued By Roth Capital (NASDAQ:PFIE)Q3 2024 Earnings Estimate for Profire Energy, Inc. Issued By Roth Capital (NASDAQ:PFIE)
americanbankingnews.com - April 11 at 1:36 AM
Q3 2024 EPS Estimates for Profire Energy, Inc. (NASDAQ:PFIE) Lifted by AnalystQ3 2024 EPS Estimates for Profire Energy, Inc. (NASDAQ:PFIE) Lifted by Analyst
marketbeat.com - April 10 at 8:28 AM
Equities Analysts Issue Forecasts for Profire Energy, Inc.s Q2 2024 Earnings (NASDAQ:PFIE)Equities Analysts Issue Forecasts for Profire Energy, Inc.'s Q2 2024 Earnings (NASDAQ:PFIE)
americanbankingnews.com - April 10 at 1:40 AM
Roth Capital Equities Analysts Raise Earnings Estimates for Profire Energy, Inc. (NASDAQ:PFIE)Roth Capital Equities Analysts Raise Earnings Estimates for Profire Energy, Inc. (NASDAQ:PFIE)
marketbeat.com - April 9 at 6:09 AM
Indias March factory growth hits 16-year high, hiring picks upIndia's March factory growth hits 16-year high, hiring picks up
finance.yahoo.com - April 2 at 8:18 AM
Sterility Testing Market Growth Driven by R&D and Rising Demand for Sterilized ProductsSterility Testing Market Growth Driven by R&D and Rising Demand for Sterilized Products
finance.yahoo.com - April 1 at 10:17 PM
ISM® Manufacturing index Increased to 50.3% in MarchISM® Manufacturing index Increased to 50.3% in March
msn.com - April 1 at 12:16 PM
4 Oil & Gas Equipment Stocks to Watch Amid Industry Challenges4 Oil & Gas Equipment Stocks to Watch Amid Industry Challenges
zacks.com - April 1 at 9:21 AM
Profire Energy, Inc.: Profire Energy Reports Financial Results for Fourth Quarter and Full Fiscal Year 2023Profire Energy, Inc.: Profire Energy Reports Financial Results for Fourth Quarter and Full Fiscal Year 2023
finanznachrichten.de - March 17 at 1:28 PM
Q4 2023 Profire Energy Inc Earnings CallQ4 2023 Profire Energy Inc Earnings Call
finance.yahoo.com - March 15 at 2:32 AM
Recap: Profire Energy Q4 EarningsRecap: Profire Energy Q4 Earnings
benzinga.com - March 13 at 10:41 PM
Profire Energy, Inc. (PFIE) Q4 Earnings Surpass EstimatesProfire Energy, Inc. (PFIE) Q4 Earnings Surpass Estimates
zacks.com - March 13 at 6:41 PM
Profire Energy Reports Financial Results for Fourth Quarter and Full Fiscal Year 2023Profire Energy Reports Financial Results for Fourth Quarter and Full Fiscal Year 2023
globenewswire.com - March 13 at 4:30 PM
Profire Energy Earnings PreviewProfire Energy Earnings Preview
benzinga.com - March 12 at 4:03 PM
Profire Energy, Inc. (NASDAQ:PFIE) Stocks Been Sliding But Fundamentals Look Decent: Will The Market Correct The Share Price In The Future?Profire Energy, Inc. (NASDAQ:PFIE) Stock's Been Sliding But Fundamentals Look Decent: Will The Market Correct The Share Price In The Future?
finance.yahoo.com - February 28 at 4:08 PM
7 Penny Stocks to Buy and Hold Forever for Multibagger Gains7 Penny Stocks to Buy and Hold Forever for Multibagger Gains
investorplace.com - February 28 at 3:00 PM
Profire Energy Sets Fourth Quarter and Full Fiscal Year 2023 Call for Thursday, March 14,2024 at 8:30 a.m. ETProfire Energy Sets Fourth Quarter and Full Fiscal Year 2023 Call for Thursday, March 14,2024 at 8:30 a.m. ET
globenewswire.com - February 28 at 1:00 PM
Oil States International (OIS) Tops Q4 Earnings EstimatesOil States International (OIS) Tops Q4 Earnings Estimates
msn.com - February 20 at 9:44 AM
Profire Energy IncProfire Energy Inc
money.usnews.com - February 14 at 1:05 PM
Heres What Profire Energys (NASDAQ:PFIE) Strong Returns On Capital MeanHere's What Profire Energy's (NASDAQ:PFIE) Strong Returns On Capital Mean
finance.yahoo.com - December 31 at 2:27 PM
Investors in Profire Energy (NASDAQ:PFIE) have seen favorable returns of 90% over the past three yearsInvestors in Profire Energy (NASDAQ:PFIE) have seen favorable returns of 90% over the past three years
finance.yahoo.com - November 27 at 7:08 PM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Company Descriptions

CN Energy Group. logo

CN Energy Group.

NASDAQ:CNEY
CN Energy Group. Inc., through its subsidiaries, engages in the manufacture and supply of wood-based activated carbon primarily in China. The company's activated carbon is used in pharmaceutical manufacturing, industrial manufacturing, water purification, environmental protection, and food and beverage production. It also engages in the generation and supply of biomass electricity; production of steam for heating; sale of minerals, stone, metal materials, construction materials, wood, chemical materials and products, rubber products, and paper products; management and conversion of forest and natural ecosystem; and forest acquisition, rights transfer, and nurturing, and timber harvesting and processing activities. The company was incorporated in 2018 and is based in Lishui, China.
Houston American Energy logo

Houston American Energy

NYSE:HUSA
Houston American Energy Corp., an independent oil and gas company, engages in the exploration, development, and production of natural gas, crude oil, and condensate in the United States. Its principal properties are located primarily in the Texas Permian Basin, the South American country of Colombia, and the onshore Texas and Louisiana Gulf Coast region. The company was founded in 2001 and is based in Houston, Texas.
Independence Contract Drilling logo

Independence Contract Drilling

NYSE:ICD
Independence Contract Drilling, Inc. provides land-based contract drilling services for oil and natural gas producers in the United States. It operates a fleet of pad-optimal and superspec AC powered rigs in the Permian Basin and the Haynesville Shale. The company was incorporated in 2011 and is headquartered in Houston, Texas.
Profire Energy logo

Profire Energy

NASDAQ:PFIE
Profire Energy, Inc., a technology company, engages in the engineering and design of burner, and combustion management systems and solutions for natural and forced draft applications in the United States and Canada. It primarily focuses on the upstream, midstream, and downstream transmission segments of the oil and gas industry. The company also sells and installs its systems in South America, Europe, Africa, the Middle East, and Asia. Profire Energy, Inc. was incorporated in 2002 and is headquartered in Lindon, Utah.