Energy · NYSE · AI-powered stock analysis, 32-signal quality score, SEC EDGAR financials, and institutional holdings. Updated .
Expro Ltd (XPRO) stock profile, AI quality score, and SEC EDGAR financial data, a Energy sector company. XPRO is not currently included in 13F Pro's AI-ranked quality universe — below the main board's size threshold of $25m annual revenue or $100m total assets. this company reported $0.0m in revenue and is scored on the micro-cap board instead. Top institutional holders of XPRO by reported 13-F value include PRICE T ROWE ASSOCIATES, OAK HILL ADVISORS, AMERICAN CENTURY COMPANIES, based on the most recent SEC filings. XPRO trades on the NYSE exchange and files with the SEC under CIK 2126198. 13F Pro's AI research platform runs 10 specialized AI analysts — value, growth, momentum, macro, and activist specialists — that debate XPRO daily and publish AI-generated analysis with cited SEC sources. The platform aggregates historical XBRL financial facts, 10-Q and 10-K filings, insider Form 4 transactions, and institutional 13-F holdings for Expro Ltd directly from SEC EDGAR.
| Period | Form | Revenue | Net income | Operating margin |
|---|---|---|---|---|
| FY 2025 | 10-K | $1.6B | $51.7M | 5.1% |
| FY 2024 | 10-K | $1.7B | $51.9M | 5.5% |
| FY 2023 | 10-K | $1.5B | $-23.4M | 0.7% |
| FY 2022 | 10-K | $1.3B | $-20.1M | 0.2% |
| FY 2021 | 10-K | $825.8M | $-131.9M | -15.4% |
| FY 2020 | 10-K | $675.0M | $-307.0M | -47.7% |
| Institution | Shares | Value | Reported |
|---|---|---|---|
| PRICE T ROWE ASSOCIATES | 14,161,330 | $209.2M | 2026-06-30 |
| OAK HILL ADVISORS | 11,584,789 | $171.1M | 2026-06-30 |
| AMERICAN CENTURY COMPANIES | 8,057,689 | $119.0M | 2026-06-30 |
| BlackRock | 7,973,828 | $117.8M | 2026-06-30 |
| FMR | 6,652,271 | $98.3M | 2026-06-30 |
| DIMENSIONAL FUND ADVISORS | 6,129,350 | $90.5M | 2026-06-30 |
| EARNEST PARTNERS | 6,079,228 | $89.8M | 2026-06-30 |
| T. Rowe Price Investment Management | 5,648,643 | $83.4M | 2026-06-30 |
| VANGUARD PORTFOLIO MANAGEMENT | 5,320,736 | $78.6M | 2026-06-30 |
| VANGUARD CAPITAL MANAGEMENT | 4,504,080 | $66.5M | 2026-06-30 |
13F Pro Quality Score
Rank #1,972 of 2,962 stocks
Rankings refresh quarterly once 80% of peers have filed (~45 days after quarter-end). Next update: ~Nov 14, 2026.