Expro Ltd XPRO
Set alert
At close · Oct 30
After hours · Oct 30, 4:01 PM ET
- YTD
- +29.29%
- 1 year
- +23.64%
- Open
- 17.29
- Prev close
- 17.35
- Mkt cap
- 1.96B
- Vol
- 620.01K
- Avg vol
- 820.32K
- EPS
- 0.18
- P/E
- 95.89
- Div yield
- 0.00%
More statistics
- Low
- 16.91
- High
- 17.51
- Forward P/E
- 14.86
- Beta
- 1.01
- Short ratio
- 8.05
- Inst. own
- 103.94%
- Dividend
- 0.00
- Ex-div date
- Earnings
- Nov 3, 2026
- 50-d avg
- 16.93
- 200-d avg
- 16.50
- 1y target
- 17.50
2Y chart
Events in this range
- Jul 29, 2025Earnings: 0.16; estimate 0.2167; surprise -26.17%
- Oct 23, 2025Earnings: 0.12; estimate 0.23; surprise -47.83%
- Feb 19, 2026Earnings: 0.0508; estimate 0.21; surprise -75.81%
- Feb 23, 2026Rating: Barclays · Overweight → Overweight
- Mar 4, 2026Downgrade: Freedom Broker · Hold → Sell
- Apr 15, 2026Rating: Piper Sandler · Underweight → Underweight
- May 5, 2026Earnings: 0.09; estimate 0.2256; surprise -60.11%
- May 8, 2026Rating: Barclays · Overweight → Overweight
- Jul 16, 2026Rating: Barclays · Overweight → Overweight
- Jul 28, 2026Earnings: 0.15; estimate 0.1694; surprise -11.45%
- Jul 31, 2026Rating: Barclays · Overweight → Overweight
Signals (103)
| Name | Date | Ago |
|---|---|---|
| SMA: Bullish | Oct 27, 2026 | 5 days ago |
| SMA: Bullish | Oct 23, 2026 | 1 week ago |
| SMA: Bearish | Oct 22, 2026 | 1 week ago |
| SMA: Bullish | Oct 21, 2026 | 1 week ago |
| MACD: Buy Signal | Oct 16, 2026 | 2 weeks ago |
| MACD: Sell Signal | Oct 15, 2026 | 2 weeks ago |
| SMA: Bearish | Oct 14, 2026 | 2 weeks ago |
| SMA: Bullish | Oct 13, 2026 | 2 weeks ago |
| MACD: Buy Signal | Oct 12, 2026 | 2 weeks ago |
| SMA: Bearish | Oct 6, 2026 | 3 weeks ago |
| SMA: Bullish | Oct 1, 2026 | 1 month ago |
| SMA: Bearish | Sep 29, 2026 | 1 month ago |
| SMA: Bearish | Sep 16, 2026 | 1 month ago |
| MACD: Sell Signal | Aug 24, 2026 | 2 months ago |
| RSI: Overbought | Aug 19, 2026 | 2 months ago |
| RSI: Overbought | Aug 12, 2026 | 2 months ago |
| MACD: Buy Signal | Aug 4, 2026 | 2 months ago |
| SMA: Bullish | Jul 31, 2026 | 3 months ago |
| SMA: Bullish | Jul 31, 2026 | 3 months ago |
| SMA: Bearish | Jul 29, 2026 | 3 months ago |
| SMA: Bearish | Jul 29, 2026 | 3 months ago |
| MACD: Sell Signal | Jul 28, 2026 | 3 months ago |
| SMA: Bullish | Jul 13, 2026 | 3 months ago |
| SMA: Bullish | Jul 10, 2026 | 3 months ago |
| MACD: Buy Signal | Jul 2, 2026 | 4 months ago |
| SMA: Bearish | Jun 17, 2026 | 4 months ago |
| MACD: Sell Signal | Jun 17, 2026 | 4 months ago |
| SMA: Bearish | Jun 15, 2026 | 4 months ago |
| SMA: Bullish | Jun 12, 2026 | 4 months ago |
| SMA: Bearish | Jun 9, 2026 | 4 months ago |
| SMA: Bullish | Jun 8, 2026 | 4 months ago |
| SMA: Bearish | Jun 5, 2026 | 4 months ago |
| SMA: Bullish | Jun 4, 2026 | 5 months ago |
| MACD: Buy Signal | Jun 4, 2026 | 5 months ago |
| MACD: Sell Signal | May 22, 2026 | 5 months ago |
| SMA: Bearish | May 21, 2026 | 5 months ago |
| SMA: Bullish | May 20, 2026 | 5 months ago |
| MACD: Buy Signal | May 20, 2026 | 5 months ago |
| SMA: Bearish | May 6, 2026 | 5 months ago |
| MACD: Sell Signal | May 6, 2026 | 5 months ago |
| MACD: Buy Signal | Apr 23, 2026 | 6 months ago |
| SMA: Bullish | Apr 22, 2026 | 6 months ago |
| SMA: Bearish | Apr 14, 2026 | 6 months ago |
| SMA: Bullish | Apr 13, 2026 | 6 months ago |
| SMA: Bearish | Apr 9, 2026 | 6 months ago |
| SMA: Bullish | Apr 7, 2026 | 6 months ago |
| SMA: Bearish | Apr 1, 2026 | 7 months ago |
| MACD: Sell Signal | Apr 1, 2026 | 7 months ago |
| MACD: Buy Signal | Mar 23, 2026 | 7 months ago |
| SMA: Bullish | Mar 16, 2026 | 7 months ago |
| SMA: Bearish | Mar 12, 2026 | 7 months ago |
| MACD: Sell Signal | Mar 3, 2026 | 8 months ago |
| MACD: Buy Signal | Feb 19, 2026 | 8 months ago |
| MACD: Sell Signal | Feb 12, 2026 | 8 months ago |
| MACD: Buy Signal | Feb 11, 2026 | 8 months ago |
| MACD: Sell Signal | Feb 2, 2026 | 9 months ago |
| RSI: Overbought | Jan 14, 2026 | 9 months ago |
| SMA: Bullish | Jan 5, 2026 | 10 months ago |
| MACD: Buy Signal | Jan 5, 2026 | 10 months ago |
| SMA: Bearish | Dec 16, 2025 | 10 months ago |
| MACD: Sell Signal | Dec 12, 2025 | 10 months ago |
| MACD: Buy Signal | Dec 1, 2025 | 11 months ago |
| MACD: Sell Signal | Nov 6, 2025 | 12 months ago |
| MACD: Buy Signal | Oct 22, 2025 | 1 year ago |
| MACD: Sell Signal | Oct 10, 2025 | 1 year ago |
| MACD: Buy Signal | Oct 7, 2025 | 1 year ago |
| MACD: Sell Signal | Sep 5, 2025 | 1 year ago |
| RSI: Overbought | Aug 25, 2025 | 1 year ago |
| MACD: Buy Signal | Aug 13, 2025 | 1 year ago |
| MACD: Sell Signal | Aug 12, 2025 | 1 year ago |
| MACD: Buy Signal | Jul 29, 2025 | 1 year ago |
| RSI: Overbought | Jul 29, 2025 | 1 year ago |
| SMA: Bullish | Jul 28, 2025 | 1 year ago |
| SMA: Bearish | Jul 25, 2025 | 1 year ago |
| SMA: Bullish | Jul 23, 2025 | 1 year ago |
| SMA: Bearish | Jul 15, 2025 | 1 year ago |
| MACD: Sell Signal | Jul 15, 2025 | 1 year ago |
| MACD: Buy Signal | Jul 8, 2025 | 1 year ago |
| SMA: Bullish | Jun 30, 2025 | 1 year ago |
| SMA: Bearish | Jun 27, 2025 | 1 year ago |
| SMA: Bullish | Jun 26, 2025 | 1 year ago |
| SMA: Bearish | Jun 25, 2025 | 1 year ago |
| SMA: Bullish | Jun 24, 2025 | 1 year ago |
| SMA: Bearish | Jun 23, 2025 | 1 year ago |
| MACD: Sell Signal | Jun 23, 2025 | 1 year ago |
| SMA: Bullish | Jun 3, 2025 | 1 year ago |
| MACD: Buy Signal | Apr 17, 2025 | 1 year ago |
| MACD: Sell Signal | Apr 3, 2025 | 1 year ago |
| RSI: Oversold | Apr 3, 2025 | 1 year ago |
| MACD: Buy Signal | Mar 19, 2025 | 1 year ago |
| RSI: Oversold | Mar 10, 2025 | 1 year ago |
| RSI: Oversold | Mar 3, 2025 | 1 year ago |
| SMA: Bearish | Feb 26, 2025 | 1 year ago |
| MACD: Sell Signal | Feb 21, 2025 | 1 year ago |
| MACD: Buy Signal | Feb 14, 2025 | 1 year ago |
| SMA: Bullish | Feb 7, 2025 | 1 year ago |
| SMA: Bearish | Feb 5, 2025 | 1 year ago |
| SMA: Bullish | Feb 4, 2025 | 1 year ago |
| SMA: Bearish | Jan 30, 2025 | 1 year ago |
| MACD: Sell Signal | Jan 28, 2025 | 1 year ago |
| RSI: Overbought | Jan 13, 2025 | 1 year ago |
| MACD: Buy Signal | Dec 27, 2024 | 1 year ago |
| RSI: Oversold | Dec 16, 2024 | 1 year ago |
Key statistics
- Market cap
- 1.94B
- Enterprise value
- 1.92B
- Trailing P/E
- 96.00
- Forward P/E
- 14.86
- PEG ratio
- 0.74
- Price / sales
- 1.25
- Price / book
- 1.29
- EPS (TTM)
- 0.18
- Beta
- 1.01
- Dividend yield
- 0.00%
- Payout ratio
- 0.00%
- Profit margin
- 1.33%
- Revenue (TTM)
- 1.55B
- Revenue growth
- -7.00%
- Free cash flow
- 173.21M
- Total cash
- 199.53M
- Total debt
- 171.30M
- Return on equity
- 1.37%
- Shares outstanding
- 112.35M
- Short % of float
- 8.02%
- 50-day average
- 16.93
- 200-day average
- 16.50
Analyst view
Consensus: none
- Target (low)
- 16.00
- Target (mean)
- 17.50
- Target (high)
- 19.00
- Strong buy2
- Buy1
- Hold1
- Sell0
- Strong sell1
Next earnings
Nov 3, 2026
Expected Nov 3, 2026. Consensus EPS estimate 0.2856.
Financials — quick view
Earnings
| Report date | Quarter ending | EPS estimate | EPS reported | Surprise | Surprise % |
|---|---|---|---|---|---|
| Nov 3, 2026 | Sep 30, 2026 | 0.2688 | — | — | — |
| Jul 28, 2026 | Jun 30, 2026 | 0.1694 | 0.15 | -0.02 | -11.45% |
| May 5, 2026 | Mar 31, 2026 | 0.2256 | 0.09 | -0.14 | -60.11% |
| Feb 19, 2026 | Dec 31, 2025 | 0.21 | 0.0508 | -0.16 | -75.81% |
| Oct 23, 2025 | Sep 30, 2025 | 0.23 | 0.12 | -0.11 | -47.83% |
| Jul 29, 2025 | Jun 30, 2025 | 0.2167 | 0.16 | -0.06 | -26.17% |
Upgrades / downgrades
| Date | Firm | Action | From | To |
|---|---|---|---|---|
| Jul 31, 2026 | Barclays | main | Overweight | Overweight |
| Jul 16, 2026 | Barclays | main | Overweight | Overweight |
| May 8, 2026 | Barclays | main | Overweight | Overweight |
| Apr 15, 2026 | Piper Sandler | main | Underweight | Underweight |
| Mar 4, 2026 | Freedom Broker | down | Hold | Sell |
| Feb 23, 2026 | Barclays | main | Overweight | Overweight |
About Expro Ltd
Expro Ltd provides energy services in North and Latin America, Europe and Sub-Saharan Africa, the Middle East and North Africa, and the Asia-Pacific. It provides well construction products and services, such as technology solutions in tubular running services, tubular products, cementing, drilling, and wellbore cleanup; and well management services comprising well flow management, subsea well access, and well intervention and integrity solutions. The company serves exploration and production companies in onshore and offshore environments. Expro Ltd was formerly known as Expro Group Holdings N.V. Expro Ltd was founded in 1938 and is based in Houston, Texas.
- Sector
- Energy
- Industry
- Oil & Gas Equipment & Services
- Country
- United States
- Website
- expro.com
News
- Barclays Maintains Overweight on Expro, Lowers Price Target to $19
- Expro Gr Hldgs Raises FY2026 Sales Guidance from $1.600B-$1.650B to $1.650B-$1.700B vs $1.593B Est
- Expro Q2 Adj. EPS $0.15 Misses $0.20 Estimate, Sales $393.182M Beat $388.649M Estimate
- Barclays Maintains Overweight on Expro, Lowers Price Target to $20
- Expro Group Secures ISS Backing For Cayman Redomicile Plan After Board's June 1 Disclosures
- Barclays Maintains Overweight on Expro Gr Hldgs, Raises Price Target to $23
- Earnings Scheduled For May 5, 2026
- Expro Gr Hldgs Affirms FY2026 Sales Guidance of $1.600B-$1.650B vs $1.605B Est
- Expro Gr Hldgs Q1 Adj. EPS $0.09 Misses $0.10 Estimate, Sales $368.000M Beat $365.838M Estimate
- Piper Sandler Maintains Underweight on Expro Gr Hldgs, Raises Price Target to $16
Your note
Sign in to keep a note on XPRO — it syncs with the Stock Master app.
Insider holders
| Insider | Relation | Latest transaction | Date | Shares held |
|---|---|---|---|---|
| ARBETER EITAN Z. | Director | Stock Award(Grant) | May 31, 2026 | 64,200 |
| BENTHAM MICHAEL | Officer | Stock Award(Grant) | Jun 29, 2026 | 63,918 |
| DRUMMOND ROBERT WAYNE JR | Director | Stock Award(Grant) | May 31, 2026 | 95,192 |
| FANNING QUINN P | Chief Financial Officer | Stock Award(Grant) | Feb 20, 2025 | 133,223 |
| GEDDES ALISTAIR | Chief Operating Officer | Stock Award(Grant) | Feb 23, 2026 | 228,658 |
| JARDON MICHAEL DAVID | Chief Executive Officer | Stock Award(Grant) | Feb 23, 2026 | 557,642 |
Institution ownership
| Holder | % held | Shares | Value | Reported |
|---|---|---|---|---|
| Leeward Investments, LLC - Ma | 0.99% | 1,111,158 | 19.20M | Sep 29, 2026 |
| Oberweis Asset Management Inc. | 0.40% | 452,000 | 7.81M | Jun 29, 2026 |
| Essex Investment Management Co LLC | 0.12% | 138,095 | 2.39M | Sep 29, 2026 |
| Wedge Capital Management, L.L.P. | 0.10% | 115,900 | 2.00M | Sep 29, 2026 |
| Oppenheimer Asset Management, Inc. | 0.10% | 115,894 | 2.00M | Sep 29, 2026 |
| SummerHaven Investment Management, LLC | 0.05% | 59,154 | 1.02M | Sep 29, 2026 |
Fund ownership
| Holder | % held | Shares | Value | Reported |
|---|---|---|---|---|
| American Century Mutual Funds, Inc.-Small Cap Growth Fund | 3.84% | 4,309,946 | 74.48M | Jul 30, 2026 |
| Fidelity Capital Trust-Fidelity Value Fund | 2.52% | 2,832,400 | 48.94M | Aug 30, 2026 |
| American Century ETF Trust-Avantis U.S. Small Cap Value ETF | 2.12% | 2,378,168 | 41.09M | Sep 29, 2026 |
| HARBOR FUNDS-Harbor Small Cap Value Fund | 2.07% | 2,322,890 | 40.14M | Jul 30, 2026 |
| iShares Trust-iShares Russell 2000 ETF | 1.92% | 2,154,689 | 37.23M | Sep 29, 2026 |
| DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio | 1.29% | 1,450,111 | 25.06M | Jul 30, 2026 |