Market Cap 3.54B
Revenue (ttm) 4.83B
Net Income (ttm) -93.64M
EPS (ttm) N/A
PE Ratio 0.00
Forward PE N/A
Profit Margin -1.94%
Debt to Equity Ratio 0.39
Volume 13,030,800
Avg Vol 9,445,150
Day's Range N/A - N/A
Shares Out 379.62M
Stochastic %K 40%
Beta 0.62
Analysts Sell
Price Target $13.50

Company Profile

Patterson-UTI Energy, Inc., through its subsidiaries, provides drilling and completion services to oil and natural gas exploration and production companies in the United States, Canada, Colombia, and internationally. It operates through three segments: Drilling Services, Completion Services, and Drilling Products. The Contract Drilling Services segment engages in the provision of contract and directional drilling, and measurement-while-drilling (MWD) services in onshore oil and natural gas basin...

Industry: Oil & Gas Drilling
Sector: Energy
Phone: 281 765 7100
Address:
10713 West Sam Houston Parkway North, Suite 800, Houston, United States
StocktwitsEarnings
StocktwitsEarnings Jul. 30 at 10:14 AM
$PTEN Q2 '26 Earnings Results & Recap • Reported GAAP EPS of -$0.05 up 61.54% YoY • Reported revenue of $1.23B up 0.71% YoY • Patterson-UTI Energy expects third quarter Drilling Services adjusted gross profit of approximately $145 million, Completion Services adjusted gross profit of $140 million, and Drilling Products adjusted gross profit of $40 million.
0 · Reply
Estimize
Estimize Jul. 27 at 12:03 PM
Wall St is expecting -0.04 EPS for $PTEN Q2 [Reporting 07/29 AMC] http://www.estimize.com/intro/pten?chart=historical&metric_name=eps&utm_c
0 · Reply
harmongreg
harmongreg Jul. 23 at 6:40 PM
trail stop hit on my $PTEN stock.
0 · Reply
DaedalusPrime
DaedalusPrime Jul. 22 at 4:35 AM
$PTEN I've been out since 5/15, but now I'm looking for an entry point back in tomorrow. Things are looking good again! Let's go!
1 · Reply
Stocksoutfortheboys
Stocksoutfortheboys Jul. 21 at 12:03 PM
$PTEN Ramping up as the conflict inspires the Houthies to initiate their own blockade 📈
0 · Reply
harmongreg
harmongreg Jul. 20 at 6:38 PM
added $PTEN
0 · Reply
KenS23
KenS23 Jul. 17 at 2:48 PM
$PTEN US strategic investments in domestic oil producers is coming for "Defense Purposes". I assume PTEN and field service companies would be included. But I believe it is for more than defense, for the whole economy and could be much bigger.
0 · Reply
Stocksoutfortheboys
Stocksoutfortheboys Jul. 17 at 2:07 PM
$PTEN 📈
0 · Reply
mhamlettjr
mhamlettjr Jul. 2 at 10:17 AM
Read my latest article on $PTEN and why I believe it’s a hold at its current valuation, here’s a summary: Patterson-UTI Energy, Inc. is rated a hold due to short-term oil price volatility and long-term demand uncertainty. PTEN's Q1 2026 revenue declined 12.75% YoY, with negative net income in six of the last seven quarters. DCF analysis implies a $27.08 intrinsic value per share, but near-term oil price declines suggest PTEN will likely remain below $11 in the next year. PTEN's revenue is contract-based, providing some predictability, but falling oil prices and customer budget cuts are key risks to future performance. https://seekingalpha.com/article/4919304-patterson-uti-energy-inc-consider-holding-on-to-this-oil-drilling-company-as-the-strait-of-hormuz-reopens
0 · Reply
lenten
lenten Jul. 1 at 9:32 PM
0 · Reply
Latest News on PTEN
Patterson-UTI upgraded to Neutral from Underweight at JPMorgan

2026-07-31T10:41:47.000Z - 12 hours ago

Patterson-UTI upgraded to Neutral from Underweight at JPMorgan


Patterson-UTI Energy Earnings Call Transcript: Q2 2026

Jul 30, 2026, 10:00 AM EDT - 1 day ago

Patterson-UTI Energy Earnings Call Transcript: Q2 2026


Patterson-UTI Energy Earnings release: Q2 2026

Jul 30, 2026, 10:00 AM EDT - 1 day ago

Patterson-UTI Energy Earnings release: Q2 2026


Patterson-UTI still sees 2026 CapEx $600M

2026-07-29T21:15:20.000Z - 2 days ago

Patterson-UTI still sees 2026 CapEx $600M


Patterson-UTI reports June drilling activity

2026-07-06T20:35:31.000Z - 25 days ago

Patterson-UTI reports June drilling activity


Patterson-UTI Reports Drilling Activity for June 2026

Jul 6, 2026, 4:25 PM EDT - 25 days ago

Patterson-UTI Reports Drilling Activity for June 2026


Patterson-UTI price target lowered to $10.50 from $11 at Citi

2026-06-29T10:25:57.000Z - 4 weeks ago

Patterson-UTI price target lowered to $10.50 from $11 at Citi


Patterson-UTI price target raised to $15 from $14 at Stifel

2026-06-16T10:31:21.000Z - 6 weeks ago

Patterson-UTI price target raised to $15 from $14 at Stifel


Patterson-UTI Reports Drilling Activity for May 2026

Jun 5, 2026, 5:15 PM EDT - 2 months ago

Patterson-UTI Reports Drilling Activity for May 2026


Patterson-UTI Energy Slides: Investor presentation

May 23, 2026, 7:00 AM EDT - 2 months ago

Patterson-UTI Energy Slides: Investor presentation


Patterson-UTI price target raised to $13.50 from $12 at BofA

2026-05-19T10:54:20.000Z - 2 months ago

Patterson-UTI price target raised to $13.50 from $12 at BofA


Patterson-UTI Reports Drilling Activity for April 2026

May 6, 2026, 5:45 PM EDT - 3 months ago

Patterson-UTI Reports Drilling Activity for April 2026


Patterson-UTI Energy Earnings Call Transcript: Q1 2026

Apr 23, 2026, 10:00 AM EDT - 3 months ago

Patterson-UTI Energy Earnings Call Transcript: Q1 2026


Patterson-UTI Energy Earnings release: Q1 2026

Apr 23, 2026, 10:00 AM EDT - 3 months ago

Patterson-UTI Energy Earnings release: Q1 2026


Patterson-UTI Energy Quarterly report: Q1 2026

Apr 23, 2026, 10:00 AM EDT - 3 months ago

Patterson-UTI Energy Quarterly report: Q1 2026


Patterson-UTI Energy Proxy statement: Proxy filing

Apr 13, 2026, 8:00 AM EDT - 3 months ago

Patterson-UTI Energy Proxy statement: Proxy filing


Patterson-UTI Energy Proxy statement: Proxy filing

Apr 13, 2026, 8:00 AM EDT - 3 months ago

Patterson-UTI Energy Proxy statement: Proxy filing


Patterson-UTI Reports Drilling Activity for March 2026

Apr 6, 2026, 4:24 PM EDT - 4 months ago

Patterson-UTI Reports Drilling Activity for March 2026


Patterson-UTI Reports Drilling Activity for February 2026

Mar 4, 2026, 5:35 PM EST - 5 months ago

Patterson-UTI Reports Drilling Activity for February 2026


Patterson-UTI Reports Drilling Activity for January 2026

Feb 6, 2026, 3:15 PM EST - 6 months ago

Patterson-UTI Reports Drilling Activity for January 2026


Patterson-UTI Energy Earnings Call Transcript: Q4 2025

Feb 5, 2026, 10:00 AM EST - 6 months ago

Patterson-UTI Energy Earnings Call Transcript: Q4 2025


Patterson-UTI Energy Annual report: Q4 2025

Feb 5, 2026, 10:00 AM EST - 6 months ago

Patterson-UTI Energy Annual report: Q4 2025


Patterson-UTI Energy Earnings release: Q4 2025

Feb 5, 2026, 10:00 AM EST - 6 months ago

Patterson-UTI Energy Earnings release: Q4 2025


Patterson-UTI Reports Drilling Activity for December 2025

Jan 5, 2026, 9:00 AM EST - 7 months ago

Patterson-UTI Reports Drilling Activity for December 2025


Patterson-UTI Energy Slides: Investor presentation

Jan 5, 2026, 7:00 AM EST - 7 months ago

Patterson-UTI Energy Slides: Investor presentation


Patterson-UTI Reports Drilling Activity for November 2025

Dec 9, 2025, 4:15 PM EST - 8 months ago

Patterson-UTI Reports Drilling Activity for November 2025


Patterson-UTI Reports Drilling Activity for October 2025

Nov 5, 2025, 4:50 PM EST - 9 months ago

Patterson-UTI Reports Drilling Activity for October 2025


Patterson-UTI Energy Earnings Call Transcript: Q3 2025

Oct 23, 2025, 10:00 AM EDT - 10 months ago

Patterson-UTI Energy Earnings Call Transcript: Q3 2025


Patterson-UTI Energy Quarterly report: Q3 2025

Oct 23, 2025, 10:00 AM EDT - 10 months ago

Patterson-UTI Energy Quarterly report: Q3 2025


Patterson-UTI Energy Earnings release: Q3 2025

Oct 23, 2025, 10:00 AM EDT - 10 months ago

Patterson-UTI Energy Earnings release: Q3 2025


Patterson-UTI Reports Drilling Activity for September 2025

Oct 3, 2025, 4:20 PM EDT - 10 months ago

Patterson-UTI Reports Drilling Activity for September 2025


Patterson-UTI Reports Drilling Activity for August 2025

Sep 8, 2025, 5:15 PM EDT - 11 months ago

Patterson-UTI Reports Drilling Activity for August 2025


Patterson-UTI Reports Drilling Activity for July 2025

Aug 5, 2025, 4:15 PM EDT - 1 year ago

Patterson-UTI Reports Drilling Activity for July 2025


Patterson-UTI Energy Slides: Investor Presentation

Aug 1, 2025, 7:00 AM EDT - 1 year ago

Patterson-UTI Energy Slides: Investor Presentation


Patterson-UTI Energy Earnings Call Transcript: Q2 2025

Jul 24, 2025, 10:00 AM EDT - 1 year ago

Patterson-UTI Energy Earnings Call Transcript: Q2 2025


Patterson-UTI Energy Quarterly report: Q2 2025

Jul 24, 2025, 10:00 AM EDT - 1 year ago

Patterson-UTI Energy Quarterly report: Q2 2025


Patterson-UTI Energy Earnings release: Q2 2025

Jul 24, 2025, 10:00 AM EDT - 1 year ago

Patterson-UTI Energy Earnings release: Q2 2025


Patterson-UTI Reports Drilling Activity for June 2025

Jul 7, 2025, 5:00 PM EDT - 1 year ago

Patterson-UTI Reports Drilling Activity for June 2025


Patterson-UTI Reports Drilling Activity for May 2025

Jun 5, 2025, 5:35 PM EDT - 1 year ago

Patterson-UTI Reports Drilling Activity for May 2025


Patterson-UTI Reports Drilling Activity for April 2025

May 5, 2025, 5:10 PM EDT - 1 year ago

Patterson-UTI Reports Drilling Activity for April 2025


Patterson-UTI Energy Earnings Call Transcript: Q1 2025

Apr 24, 2025, 10:00 AM EDT - 1 year ago

Patterson-UTI Energy Earnings Call Transcript: Q1 2025


Patterson-UTI Energy Quarterly report: Q1 2025

Apr 24, 2025, 10:00 AM EDT - 1 year ago

Patterson-UTI Energy Quarterly report: Q1 2025


Patterson-UTI Energy Earnings release: Q1 2025

Apr 24, 2025, 10:00 AM EDT - 1 year ago

Patterson-UTI Energy Earnings release: Q1 2025


Patterson-UTI Energy Proxy statement: Proxy Filing

Apr 10, 2025, 8:00 AM EDT - 1 year ago

Patterson-UTI Energy Proxy statement: Proxy Filing


Patterson-UTI Energy Proxy statement: Proxy Filing

Apr 10, 2025, 8:00 AM EDT - 1 year ago

Patterson-UTI Energy Proxy statement: Proxy Filing


Patterson-UTI Reports Drilling Activity for March 2025

Apr 3, 2025, 4:20 PM EDT - 1 year ago

Patterson-UTI Reports Drilling Activity for March 2025


Patterson-UTI Reports Drilling Activity for February 2025

Mar 6, 2025, 6:40 PM EST - 1 year ago

Patterson-UTI Reports Drilling Activity for February 2025


Patterson-UTI Reports Drilling Activity for January 2025

Feb 11, 2025, 9:10 AM EST - 1 year ago

Patterson-UTI Reports Drilling Activity for January 2025


Patterson-UTI Energy Earnings Call Transcript: Q4 2024

Feb 6, 2025, 10:00 AM EST - 1 year ago

Patterson-UTI Energy Earnings Call Transcript: Q4 2024


Patterson-UTI Energy Annual report: Q4 2024

Feb 6, 2025, 10:00 AM EST - 1 year ago

Patterson-UTI Energy Annual report: Q4 2024


Patterson-UTI Energy Earnings release: Q4 2024

Feb 6, 2025, 10:00 AM EST - 1 year ago

Patterson-UTI Energy Earnings release: Q4 2024


Patterson-UTI Reports Drilling Activity for December 2024

Jan 6, 2025, 8:38 AM EST - 1 year ago

Patterson-UTI Reports Drilling Activity for December 2024


Patterson-UTI Reports Drilling Activity for November 2024

Dec 5, 2024, 4:15 PM EST - 1 year ago

Patterson-UTI Reports Drilling Activity for November 2024


Patterson-UTI Reports Drilling Activity for October 2024

Nov 5, 2024, 6:20 PM EST - 1 year ago

Patterson-UTI Reports Drilling Activity for October 2024


Patterson-UTI Energy Earnings Call Transcript: Q3 2024

Oct 24, 2024, 10:00 AM EDT - 1 year ago

Patterson-UTI Energy Earnings Call Transcript: Q3 2024


Patterson-UTI Energy Quarterly report: Q3 2024

Oct 24, 2024, 10:00 AM EDT - 1 year ago

Patterson-UTI Energy Quarterly report: Q3 2024


Patterson-UTI Energy Earnings release: Q3 2024

Oct 24, 2024, 10:00 AM EDT - 1 year ago

Patterson-UTI Energy Earnings release: Q3 2024


Patterson-UTI Reports Drilling Activity for September 2024

Oct 3, 2024, 5:30 PM EDT - 1 year ago

Patterson-UTI Reports Drilling Activity for September 2024


Patterson-UTI Reports Drilling Activity for August 2024

Sep 9, 2024, 4:00 PM EDT - 2 years ago

Patterson-UTI Reports Drilling Activity for August 2024


Patterson-UTI Reports Drilling Activity for July 2024

Aug 5, 2024, 4:10 PM EDT - 2 years ago

Patterson-UTI Reports Drilling Activity for July 2024


Patterson-UTI Energy Earnings Call Transcript: Q2 2024

Jul 25, 2024, 10:00 AM EDT - 2 years ago

Patterson-UTI Energy Earnings Call Transcript: Q2 2024


Patterson-UTI Energy Quarterly report: Q2 2024

Jul 25, 2024, 10:00 AM EDT - 2 years ago

Patterson-UTI Energy Quarterly report: Q2 2024


Patterson-UTI Energy Earnings release: Q2 2024

Jul 25, 2024, 10:00 AM EDT - 2 years ago

Patterson-UTI Energy Earnings release: Q2 2024


Patterson-UTI Reports Drilling Activity for May 2024

Jun 6, 2024, 5:10 PM EDT - 2 years ago

Patterson-UTI Reports Drilling Activity for May 2024


Patterson-UTI Reports Drilling Activity for April 2024

May 6, 2024, 5:55 PM EDT - 2 years ago

Patterson-UTI Reports Drilling Activity for April 2024


Patterson-UTI Energy Earnings Call Transcript: Q1 2024

May 2, 2024, 10:00 AM EDT - 2 years ago

Patterson-UTI Energy Earnings Call Transcript: Q1 2024


Patterson-UTI Energy Quarterly report: Q1 2024

May 2, 2024, 10:00 AM EDT - 2 years ago

Patterson-UTI Energy Quarterly report: Q1 2024


Patterson-UTI Energy Earnings release: Q1 2024

May 2, 2024, 10:00 AM EDT - 2 years ago

Patterson-UTI Energy Earnings release: Q1 2024


Patterson-UTI Energy Proxy statement: Proxy Filing

Apr 11, 2024, 8:00 AM EDT - 2 years ago

Patterson-UTI Energy Proxy statement: Proxy Filing


Patterson-UTI Energy Proxy statement: Proxy Filing

Apr 11, 2024, 8:00 AM EDT - 2 years ago

Patterson-UTI Energy Proxy statement: Proxy Filing


Patterson-UTI Reports Drilling Activity for March 2024

Apr 3, 2024, 4:45 PM EDT - 2 years ago

Patterson-UTI Reports Drilling Activity for March 2024


Patterson-UTI Energy Proxy statement: Proxy Filing

Apr 1, 2024, 8:00 AM EDT - 2 years ago

Patterson-UTI Energy Proxy statement: Proxy Filing


Patterson-UTI Reports Drilling Activity for February 2024

Mar 4, 2024, 6:45 PM EST - 2 years ago

Patterson-UTI Reports Drilling Activity for February 2024


Patterson-UTI Energy Earnings Call Transcript: Q4 2023

Feb 15, 2024, 10:00 AM EST - 2 years ago

Patterson-UTI Energy Earnings Call Transcript: Q4 2023


Patterson-UTI Energy Annual report: Q4 2023

Feb 15, 2024, 10:00 AM EST - 2 years ago

Patterson-UTI Energy Annual report: Q4 2023


Patterson-UTI Energy Earnings release: Q4 2023

Feb 15, 2024, 10:00 AM EST - 2 years ago

Patterson-UTI Energy Earnings release: Q4 2023


Patterson-UTI Reports Drilling Activity for January 2024

Feb 5, 2024, 6:00 PM EST - 2 years ago

Patterson-UTI Reports Drilling Activity for January 2024


4 Stocks With Big Rebound Potential

Jan 15, 2024, 12:48 PM EST - 2 years ago

4 Stocks With Big Rebound Potential

BWA OVV TH


Patterson-UTI Reports Drilling Activity for December 2023

Jan 8, 2024, 4:15 PM EST - 2 years ago

Patterson-UTI Reports Drilling Activity for December 2023


StocktwitsEarnings
StocktwitsEarnings Jul. 30 at 10:14 AM
$PTEN Q2 '26 Earnings Results & Recap • Reported GAAP EPS of -$0.05 up 61.54% YoY • Reported revenue of $1.23B up 0.71% YoY • Patterson-UTI Energy expects third quarter Drilling Services adjusted gross profit of approximately $145 million, Completion Services adjusted gross profit of $140 million, and Drilling Products adjusted gross profit of $40 million.
0 · Reply
Estimize
Estimize Jul. 27 at 12:03 PM
Wall St is expecting -0.04 EPS for $PTEN Q2 [Reporting 07/29 AMC] http://www.estimize.com/intro/pten?chart=historical&metric_name=eps&utm_c
0 · Reply
harmongreg
harmongreg Jul. 23 at 6:40 PM
trail stop hit on my $PTEN stock.
0 · Reply
DaedalusPrime
DaedalusPrime Jul. 22 at 4:35 AM
$PTEN I've been out since 5/15, but now I'm looking for an entry point back in tomorrow. Things are looking good again! Let's go!
1 · Reply
Stocksoutfortheboys
Stocksoutfortheboys Jul. 21 at 12:03 PM
$PTEN Ramping up as the conflict inspires the Houthies to initiate their own blockade 📈
0 · Reply
harmongreg
harmongreg Jul. 20 at 6:38 PM
added $PTEN
0 · Reply
KenS23
KenS23 Jul. 17 at 2:48 PM
$PTEN US strategic investments in domestic oil producers is coming for "Defense Purposes". I assume PTEN and field service companies would be included. But I believe it is for more than defense, for the whole economy and could be much bigger.
0 · Reply
Stocksoutfortheboys
Stocksoutfortheboys Jul. 17 at 2:07 PM
$PTEN 📈
0 · Reply
mhamlettjr
mhamlettjr Jul. 2 at 10:17 AM
Read my latest article on $PTEN and why I believe it’s a hold at its current valuation, here’s a summary: Patterson-UTI Energy, Inc. is rated a hold due to short-term oil price volatility and long-term demand uncertainty. PTEN's Q1 2026 revenue declined 12.75% YoY, with negative net income in six of the last seven quarters. DCF analysis implies a $27.08 intrinsic value per share, but near-term oil price declines suggest PTEN will likely remain below $11 in the next year. PTEN's revenue is contract-based, providing some predictability, but falling oil prices and customer budget cuts are key risks to future performance. https://seekingalpha.com/article/4919304-patterson-uti-energy-inc-consider-holding-on-to-this-oil-drilling-company-as-the-strait-of-hormuz-reopens
0 · Reply
lenten
lenten Jul. 1 at 9:32 PM
0 · Reply
GSP
GSP Jul. 1 at 9:22 PM
Here are the Final 3 Stocks in Your Day Trading Watch List for July 2nd in About 2 Minutes: $WMT $PTEN $FRMI .
0 · Reply
Mile_high_club
Mile_high_club Jul. 1 at 8:14 PM
$PTEN this is bad. next stop $6's
0 · Reply
WallStKoal
WallStKoal Jun. 24 at 3:55 PM
$PTEN Price remains under pressure following the breakdown from the prior rising wedge structure, with trend control still favoring sellers. So far, there has been no clear reversal signal or pivot formation to indicate a shift in momentum. Price is also approaching the 200 EMA, which may act as a potential reaction zone if tested. Until a clear base or reversal structure forms, the trend remains technically weak and still in a corrective phase.
0 · Reply
WallStKoal
WallStKoal Jun. 8 at 2:43 PM
$PTEN continues to respect its ascending support trendline, aligned with the rising 50 EMA, marking an important demand zone To start the week, price formed a potential signal candle with an inside-range session, showing indecision as buyers and sellers battle near support Psychologically, bulls have repeatedly stepped in at this level, and another successful defense could set up a fresh pivot low reversal, but confirmation is key If buyers follow through tomorrow and break above today’s range, it would increase the odds that support holds and a new leg higher may be developing Until then, patience is recommended while waiting for price to confirm the setup
0 · Reply
WallStKoal
WallStKoal Jun. 5 at 2:53 PM
$PTEN — bounce is holding and bulls are showing up The 50 EMA defended perfectly and the ascending trendline inside the rising wedge is intact. Pivot low earlier this week flipped short-term structure, and since then price has been grinding higher with consecutive green candles. It’s not a clean breakout yet—more like controlled upward pressure—but buyers are stepping in consistently. MACD is curling toward a potential cross, which could add fuel if it confirms. Premarket shows continued strength, but the wedge still sets limits. Bulls need to keep defending dips; if they fail, the structure could squeeze lower again. This is one to watch closely: trend is up, momentum is building, but resistance is real. A confirmed break above the wedge would likely spark a sharper move higher, while failure here keeps it inside a testing range.
0 · Reply
WallStKoal
WallStKoal May. 25 at 8:42 PM
$PTEN showed clear weakness this week. Tuesday printed a dark cloud cover at resistance, first sign momentum was fading. Wednesday confirmed the bearish pivot with a close below prior lows, shifting control to sellers. Thursday extended downside, Friday stayed in a tight inside range, more consolidation than recovery. MACD divergence already warned that upside momentum was fading while price was still pushing. This wasn’t a chase long setup. Structure flipped, and price is reacting to resistance while momentum weakens. Watching the 50 EMA area with rising support for a potential base. Until buyers step in there, patience is the edge. Is this accumulation or just a pause before more downside? Follow me 👉@ChipDistribution7 for real-time updates and everything. Let’s make moves!
0 · Reply
Quant_Builder
Quant_Builder May. 19 at 1:30 PM
Closing out the Energy Top 100 $XLE at $61 No Picks again today in my Energy 100 Model. Traded the bounce decently well. Closing out the rest of the trades today. Biggest winners was $VAL.X from ~$92 to $113 (closed yesterday) $PTEN ~11.5 - $13+ (Closing today) $HP ~$37 - $41.5 (yesterday) $~29-33 (Today) Model did well. Got me in when the getting was good. Now I'll just check the model everyday and wait for opportunities. Build your models at quant-builder.ai Free demo at quant-builder.ai
0 · Reply
NVDAMillionaire
NVDAMillionaire May. 14 at 7:10 AM
$PTEN Brilliant piece that captures PTEN's situation perfectly. So if you want to update your understanding of PTEN or get to know PTEN better, this is essential reading. https://everyticker.com/quote/PTEN/analysis/patterson-uti-s-integrated-turn-how-technology-and-discipline-are-reshaping-a-cyclical-giant-nasdaq-pten
0 · Reply
Hoobastank
Hoobastank Apr. 30 at 7:46 PM
0 · Reply