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
Flotek Industries, Inc. stock logo
FTK
Flotek Industries
$14.82
+1.1%
$12.61
$3.79
$16.87
$442.38M1.39331,058 shs120,872 shs
PEDEVCO Corp. stock logo
PED
PEDEVCO
$0.66
+0.0%
$0.62
$0.47
$1.10
$60.28M0.41138,946 shs85,960 shs
PermRock Royalty Trust stock logo
PRT
PermRock Royalty Trust
$4.26
+0.2%
$3.94
$3.26
$4.63
$51.83M1.0145,108 shs8,940 shs
Sunworks, Inc. stock logo
SUNW
Sunworks
$0.15
$0.04
$2.14
$3.41M1.5625.47 million shs32.64 million 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
Flotek Industries, Inc. stock logo
FTK
Flotek Industries
+2.32%+2.05%+0.91%+74.95%+230.47%
PEDEVCO Corp. stock logo
PED
PEDEVCO
-0.66%-12.17%+1.97%-5.90%-27.58%
PermRock Royalty Trust stock logo
PRT
PermRock Royalty Trust
+2.76%+4.45%+8.70%-1.82%+6.25%
Sunworks, Inc. stock logo
SUNW
Sunworks
0.00%0.00%0.00%0.00%0.00%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Flotek Industries, Inc. stock logo
FTK
Flotek Industries
1.8275 of 5 stars
1.43.00.00.02.11.72.5
PEDEVCO Corp. stock logo
PED
PEDEVCO
3.3201 of 5 stars
3.50.00.00.00.61.73.1
PermRock Royalty Trust stock logo
PRT
PermRock Royalty Trust
1.7667 of 5 stars
0.02.01.70.02.80.81.9
Sunworks, Inc. stock logo
SUNW
Sunworks
N/AN/AN/AN/AN/AN/AN/AN/A
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Flotek Industries, Inc. stock logo
FTK
Flotek Industries
2.80
Moderate Buy$14.33-3.28% Downside
PEDEVCO Corp. stock logo
PED
PEDEVCO
3.00
Buy$1.63146.59% Upside
PermRock Royalty Trust stock logo
PRT
PermRock Royalty Trust
0.00
N/AN/AN/A
Sunworks, Inc. stock logo
SUNW
Sunworks
0.00
N/AN/AN/A

Current Analyst Ratings Breakdown

Latest SUNW, PED, PRT, and FTK Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
6/17/2025
Flotek Industries, Inc. stock logo
FTK
Flotek Industries
Northland Capmk
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeHold
6/17/2025
Flotek Industries, Inc. stock logo
FTK
Flotek Industries
Northland Securities
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageMarket Perform$16.00
6/12/2025
Flotek Industries, Inc. stock logo
FTK
Flotek Industries
Alliance Global Partners
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageBuy$19.00
5/20/2025
PEDEVCO Corp. stock logo
PED
PEDEVCO
D. Boral Capital
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$1.50 ➝ $1.50
4/2/2025
PEDEVCO Corp. stock logo
PED
PEDEVCO
D. Boral Capital
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$1.50 ➝ $1.50
(Data available from 6/27/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Flotek Industries, Inc. stock logo
FTK
Flotek Industries
$187.02M2.37$0.60 per share24.68$3.82 per share3.88
PEDEVCO Corp. stock logo
PED
PEDEVCO
$40.17M1.50$0.11 per share6.21$1.13 per share0.58
PermRock Royalty Trust stock logo
PRT
PermRock Royalty Trust
$6.02M8.61$0.43 per share9.83$5.95 per share0.72
Sunworks, Inc. stock logo
SUNW
Sunworks
$154.86M0.00N/AN/A$1.82 per share0.00
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Flotek Industries, Inc. stock logo
FTK
Flotek Industries
$10.50M$0.4532.9334.47N/A7.09%12.76%8.71%8/5/2025 (Estimated)
PEDEVCO Corp. stock logo
PED
PEDEVCO
$260K$0.1933.029.41N/A6.57%1.58%1.39%N/A
PermRock Royalty Trust stock logo
PRT
PermRock Royalty Trust
$5.16M$0.459.46N/A85.61%7.57%7.42%8/8/2025 (Estimated)
Sunworks, Inc. stock logo
SUNW
Sunworks
-$28.21M-$1.56N/AN/AN/A-40.36%-127.97%-62.61%N/A

Latest SUNW, PED, PRT, and FTK Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/14/2025Q1 2025
PermRock Royalty Trust stock logo
PRT
PermRock Royalty Trust
N/A$0.12N/A$0.12N/A$1.72 million
5/6/2025Q1 2025
Flotek Industries, Inc. stock logo
FTK
Flotek Industries
$0.06$0.17+$0.11$0.17$44.50 million$55.36 million
3/28/2025Q4 2024
PermRock Royalty Trust stock logo
PRT
PermRock Royalty Trust
N/A$0.11N/A$0.11N/A$1.47 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Flotek Industries, Inc. stock logo
FTK
Flotek Industries
N/AN/AN/AN/AN/A
PEDEVCO Corp. stock logo
PED
PEDEVCO
N/AN/AN/AN/AN/A
PermRock Royalty Trust stock logo
PRT
PermRock Royalty Trust
$0.378.69%N/A82.22%N/A
Sunworks, Inc. stock logo
SUNW
Sunworks
N/AN/AN/AN/AN/A

Latest SUNW, PED, PRT, and FTK Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
6/22/2025
PermRock Royalty Trust stock logo
PRT
PermRock Royalty Trust
monthly$0.044412.98%6/30/20256/30/20257/15/2025
5/24/2025
PermRock Royalty Trust stock logo
PRT
PermRock Royalty Trust
$0.03059.34%5/30/20256/2/20256/13/2025
4/23/2025
PermRock Royalty Trust stock logo
PRT
PermRock Royalty Trust
$0.02387.23%4/30/20255/1/20255/14/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Flotek Industries, Inc. stock logo
FTK
Flotek Industries
N/A
2.19
1.88
PEDEVCO Corp. stock logo
PED
PEDEVCO
N/A
2.10
2.10
PermRock Royalty Trust stock logo
PRT
PermRock Royalty Trust
N/A
3.05
3.05
Sunworks, Inc. stock logo
SUNW
Sunworks
0.14
1.24
0.83

Institutional Ownership

CompanyInstitutional Ownership
Flotek Industries, Inc. stock logo
FTK
Flotek Industries
10.90%
PEDEVCO Corp. stock logo
PED
PEDEVCO
3.26%
PermRock Royalty Trust stock logo
PRT
PermRock Royalty Trust
41.67%
Sunworks, Inc. stock logo
SUNW
Sunworks
8.88%

Insider Ownership

CompanyInsider Ownership
Flotek Industries, Inc. stock logo
FTK
Flotek Industries
3.02%
PEDEVCO Corp. stock logo
PED
PEDEVCO
70.60%
PermRock Royalty Trust stock logo
PRT
PermRock Royalty Trust
N/A
Sunworks, Inc. stock logo
SUNW
Sunworks
1.20%
CompanyEmployeesShares OutstandingFree FloatOptionable
Flotek Industries, Inc. stock logo
FTK
Flotek Industries
13029.85 million28.95 millionOptionable
PEDEVCO Corp. stock logo
PED
PEDEVCO
1091.34 million26.31 millionNot Optionable
PermRock Royalty Trust stock logo
PRT
PermRock Royalty Trust
2,02012.17 millionN/ANot Optionable
Sunworks, Inc. stock logo
SUNW
Sunworks
62256.78 million56.10 millionOptionable

Recent News About These Companies

An energy-first approach to offsetting the cost of a roof
New issuer aims to get ABS market to eat its vegetables
End of the line for a U.S. solar giant
SunPower goes bankrupt
Sunworks (SUNWQ) Earnings Dates & Reports
Sunworks, Inc. (SUNWQ)
Best Solar Panel Installation Companies in Sacramento
Best Solar Companies in Wisconsin
Sunworks Inc. (US86803X2045.SG)
Sunworks Inc.
U.S. solar installer Sunworks makes bankruptcy filing

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
Flotek Industries stock logo

Flotek Industries NYSE:FTK

$14.82 +0.16 (+1.09%)
As of 11:43 AM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

Flotek Industries, Inc. operates as a technology-driven green chemistry and data company that serves customers across industrial and commercial markets in the United States, the United Arab Emirates, and internationally. It operates through two segments: Chemistry Technologies (CT) and Data Analytics (DA). The CT segment designs, develops, manufactures, packages, distributes, delivers, and markets green specialty chemicals that enhance the profitability of hydrocarbon producers, as well as green specialty chemistries, and logistics and technology services. This segment primarily serves integrated oil and gas, oilfield services, independent oil and gas, national and state-owned oil, geothermal energy, solar energy, and alternative energy companies. The DA segment designs, develops, produces, sells, and supports equipment and services that create and provide valuable information on the composition and properties of energy customers' hydrocarbon fluids. It sells its products directly through a mix of in-house sales professionals, as well as contractual agency agreements. Flotek Industries, Inc. was incorporated in 1985 and is headquartered in Houston, Texas.

PEDEVCO stock logo

PEDEVCO NYSE:PED

$0.66 +0.00 (+0.05%)
As of 11:43 AM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

PEDEVCO Corp., an oil and gas company, focuses on the acquisition, development, and production of oil and natural gas assets in the United States. It holds interests in the Permian Basin asset covering an area of approximately 22,721 net acres located in New Mexico; and D-J Basin asset covering an area of approximately 19,214 net acres located in Wyoming. The company is headquartered in Houston, Texas.

PermRock Royalty Trust stock logo

PermRock Royalty Trust NYSE:PRT

$4.26 +0.01 (+0.21%)
As of 11:39 AM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

PermRock Royalty Trust operates as a statutory trust. It owns interests in the oil and natural gas producing properties. The company's underlying properties include 22,394 net acres in the Permian Basin. The company was founded in 2017 and is based in Dallas, Texas.

Sunworks stock logo

Sunworks NASDAQ:SUNW

Sunworks, Inc., through its subsidiaries, engages in the provision of photovoltaic and battery based power and storage systems for the commercial, agricultural, industrial, public works, and residential markets in the United States. It is also involved in the design, arrange financing, integrate, install, and manage systems ranging for residential homeowners, and commercial and public works projects. The company was formerly known as Solar3D, Inc. and changed its name to Sunworks, Inc. in March 2016. Sunworks, Inc. was incorporated in 2002 and is headquartered in Provo, Utah.