Praveen Narra's Stock Ratings

Raymond James Analyst

Praveen Narra is an analyst at Raymond James. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 12/16/2025

Updated: Dec 16, 2025

Overall Average Return

-12.7%

Smart Score

37.6%

Overall Average Return Percentile

15th

Number of Ratings

56
Buy NowGet Alert
04/16/2024USACBuy Now
USA Compression Partners
$23.5127.61%$28 → $30MaintainsOutperformGet Alert
09/07/2023OISBuy Now
Oil States International
$6.8645.77% → $10Initiates → OutperformGet Alert
07/31/2023NOVBuy Now
NOV
$15.7677.66%$27 → $28MaintainsOutperformGet Alert
07/20/2023HALBuy Now
Halliburton
$27.8268.97%$46 → $47MaintainsStrong BuyGet Alert
07/14/2023NOVBuy Now
NOV
$15.7671.32%$29 → $27MaintainsOutperformGet Alert
06/23/2023HALBuy Now
Halliburton
$27.8265.38%$52 → $46MaintainsStrong BuyGet Alert
07/31/2020WHDBuy Now
Cactus
$44.87-42.05%$24 → $26MaintainsStrong BuyGet Alert
07/21/2020HALBuy Now
Halliburton
$27.82-35.29%$15 → $18MaintainsStrong BuyGet Alert
07/13/2020HALBuy Now
Halliburton
$27.82-46.07%$12 → $15MaintainsStrong BuyGet Alert
07/13/2020WHDBuy Now
Cactus
$44.87-46.51%$22 → $24MaintainsStrong BuyGet Alert
04/29/2020NOVBuy Now
NOV
$15.76-11.17%$11 → $14MaintainsOutperformGet Alert
04/09/2020WHDBuy Now
Cactus
$44.87-50.97%$15 → $22Reiterates → Strong BuyGet Alert
03/10/2020USACBuy Now
USA Compression Partners
$23.51——DowngradeOutperform → Market PerformGet Alert
03/10/2020PUMPBuy Now
ProPetro Holding
$9.74-28.16%$18 → $7DowngradeStrong Buy → OutperformGet Alert
03/10/2020PTENBuy Now
Patterson-UTI Energy
$5.96——DowngradeStrong Buy → Market PerformGet Alert
03/10/2020OISBuy Now
Oil States International
$6.86——DowngradeStrong Buy → Market PerformGet Alert
03/10/2020NINEBuy Now
Nine Energy Service
$0.32——DowngradeStrong Buy → Market PerformGet Alert
02/28/2020WHDBuy Now
Cactus
$44.87-22%$39 → $35MaintainsStrong BuyGet Alert
02/27/2020HLXBuy Now
Helix Energy Solns Gr
$6.8645.88%$11 → $10Reiterates → Strong BuyGet Alert
02/25/2020PUMPBuy Now
ProPetro Holding
$9.7484.73%$16 → $18MaintainsStrong BuyGet Alert
02/21/2020OISBuy Now
Oil States International
$6.86104.08%$18 → $14MaintainsStrong BuyGet Alert
01/24/2020OISBuy Now
Oil States International
$6.86162.39%$20 → $18MaintainsStrong BuyGet Alert
01/06/2020UNTBuy Now
Unit
———DowngradeMarket Perform → UnderperformGet Alert
01/06/2020PUMPBuy Now
ProPetro Holding
$9.74——UpgradeOutperform → Strong BuyGet Alert
08/02/2019WHDBuy Now
Cactus
$44.87-10.85%$42 → $40Reiterates → Strong BuyGet Alert
07/31/2019NOVBuy Now
NOV
$15.76115.74%$32 → $34MaintainsOutperformGet Alert
07/30/2019OISBuy Now
Oil States International
$6.86235.28%$25 → $23MaintainsStrong BuyGet Alert
04/15/2019NOVBuy Now
NOV
$15.76122.08%$40 → $35MaintainsOutperformGet Alert
03/27/2019OISBuy Now
Oil States International
$6.86——UpgradeOutperform → Strong BuyGet Alert
03/08/2019WHDBuy Now
Cactus
$44.87-1.94%$39 → $44MaintainsStrong BuyGet Alert
02/07/2019WHDBuy Now
Cactus
$44.87-13.08% → $39Initiates → Strong BuyGet Alert
12/13/2018UNTBuy Now
Unit
———DowngradeStrong Buy → Market OutperformGet Alert
12/13/2018NCSMBuy Now
NCS Multistage Holdings
$43.26——DowngradeMarket Outperform → Market PerformGet Alert
12/13/2018CCLPBuy Now
CSI Compressco
———DowngradeMarket Outperform → Market PerformGet Alert
10/30/2018OISBuy Now
Oil States International
$6.86410.2%$40 → $35MaintainsOutperformGet Alert
10/29/2018NOVBuy Now
NOV
$15.76185.53%$55 → $45MaintainsOutperformGet Alert
10/26/2018PTENBuy Now
Patterson-UTI Energy
$5.96268.82%$21 → $22MaintainsStrong BuyGet Alert
09/11/2018HALBuy Now
Halliburton
$27.8297.74%$59 → $55MaintainsStrong BuyGet Alert
07/30/2018NOVBuy Now
NOV
$15.76248.98%$50 → $55MaintainsOutperformGet Alert
07/24/2018HALBuy Now
Halliburton
$27.82112.12%$62 → $59MaintainsStrong BuyGet Alert
05/08/2018CCLPBuy Now
CSI Compressco
——$9 → $8MaintainsOutperformGet Alert
01/18/2018NCSMBuy Now
NCS Multistage Holdings
$43.26——DowngradeStrong Buy → OutperformGet Alert
06/15/2017NCSMBuy Now
NCS Multistage Holdings
$43.26-30.65% → $30Initiates → OutperformGet Alert
05/06/2016UNTBuy Now
Unit
———UpgradeMarket Perform → Strong BuyGet Alert
02/02/2015NOVBuy Now
NOV
$15.76287.06%$70 → $61DowngradeStrong Buy → OutperformGet Alert
12/01/2014PTENBuy Now
Patterson-UTI Energy
$5.96335.88%$31 → $26UpgradeOutperform → Strong BuyGet Alert
08/13/2014USACBuy Now
USA Compression Partners
$23.5140.37%$34 → $33MaintainsOutperformGet Alert
07/30/2014NOVBuy Now
NOV
$15.76521.83%$95 → $98MaintainsOutperformGet Alert
07/25/2014PTENBuy Now
Patterson-UTI Energy
$5.96637.64% → $44UpgradeMarket Perform → OutperformGet Alert
07/25/2014PTENBuy Now
Patterson-UTI Energy
$5.96637.64% → $44UpgradeMarket Perform → OutperformGet Alert
06/05/2014NOVBuy Now
NOV
$15.76439.34%$90 → $85MaintainsOutperformGet Alert
04/30/2014USACBuy Now
USA Compression Partners
$23.5144.62%$28.5 → $34MaintainsOutperformGet Alert
01/30/2014PTENBuy Now
Patterson-UTI Energy
$5.96436.46% → $32Initiates → OutperformGet Alert
10/09/2013HALBuy Now
Halliburton
$27.82——UpgradeMarket Perform → OutperformGet Alert
05/01/2013OISBuy Now
Oil States International
$6.86——DowngradeOutperform → Market PerformGet Alert
03/25/2013PTENBuy Now
Patterson-UTI Energy
$5.96——DowngradeOutperform → Market PerformGet Alert