FPS Stock Snapshot Price, market cap, P/E, EPS, ROE, debt/equity, 52-week range

03
Price $29.27
Revenue $1.42B
ROE 29.0%
Debt/Equity 1.0
52W Range $23–$66

FPS Stock Price Chart Daily OHLCV with technical indicators — pan, zoom, and customize your view

04
range
bars

Bar granularity adapts to the selected period — hover the chart to see open/high/low/close for a bar.

10-Year Performance Revenue, net income, margins and EPS trends

06
Revenue$1.42B
2025-06-30 → 2026-06-30
Free Cash Flow$-7M
2026-06-30 → 2026-06-30
Net margin5.8%
2026-06-30 → 2026-06-30
Valuation & Ratios 07–12

Valuation P/E, P/S, P/B, EV/EBITDA ratios — is the stock expensive or cheap?

No data for this ratio group yet

Not enough fundamentals data to compute this ratio group yet.

value · ≈ 5Y avg · industry median · verdict relative to median

Earnings History EPS actual vs estimate, surprise %, beat rate, next earnings date

14
Avg Surprise 3.3%
Next Report Nov 12, 2026
PeriodReportEPS ActualEPS EstSurprise
June 30, 2026 $0.25 $0.24 3.3%

Full Fundamentals All metrics by year — income statement, balance sheet, cash flow

15
Income Statement 12
Metric Trend 20262025
Revenue $1.42B$753M
Cost of Revenue $922M$475M
Gross Profit $498M$278M
SG&A Expense $263M$146M
Operating Expenses $315M$206M
Operating Income $182M$72M
Interest Income $3M$6M
Other Non-op $-749.0K$-231.0K
Pretax Income $127M$23M
Income Tax $21M$5M
Net Income $82M$15M
EBITDA $249M·
Balance Sheet 25
Metric Trend 20262025
Cash & Equivalents $97M$111M
Receivables $330M$160M
Inventory $250M$118M
Prepaid Expense $141M$56M
Other Current Assets $10M$6M
Current Assets $818M$445M
PP&E (Net) $205M$108M
PP&E (Gross) $229M$116M
Accum. Depreciation $24M$7M
Goodwill $517M$517M
Intangibles $289M$337M
Other Non-current Assets $12M$12M
Total Assets $2.23B$1.54B
Accounts Payable $130M$62M
Accrued Liabilities $122M$80M
Current Liabilities $531M$282M
Capital Leases $113M$121M
Deferred Tax $0$63M
Total Liabilities $1.56B$963M
Long-term Debt $582M$502M
Total Debt $582M·
Paid-in Capital $485M·
Retained Earnings $79M·
Stockholders' Equity $564M·
Liabilities + Equity $2.23B$1.54B
Cash Flow 14
Metric Trend 20262025
D&A $67M$65M
Stock-based Comp $10M$2M
Deferred Tax $15M$-16M
Amort. of Intangibles $48M$59M
Other Non-cash $-64M·
Operating Cash Flow $109M$45M
CapEx $116M$84M
Investing Cash Flow $-116M$-84M
Debt Issued $594M$0
Net Debt Issued $81M·
Financing Cash Flow $17M$-36M
Net Change in Cash $10M$-75M
Taxes Paid $14M·
Free Cash Flow $-7M·
Profitability 8
Metric Trend 20262025
Gross Margin 35.0%·
Operating Margin 12.8%·
Net Margin 5.8%·
Pretax Margin 9.0%·
EBITDA Margin 17.6%·
ROA 4.3%·
ROE 29.0%·
ROIC 13.2%·
Liquidity & Solvency 4
Metric Trend 20262025
Current Ratio 1.5·
Quick Ratio 0.8·
Debt / Equity 1.0·
LT Debt / Equity 1.0·
Efficiency 3
Metric Trend 20262025
Asset Turnover 0.8·
Inventory Turnover 5.0·
Receivables Turnover 5.8·
Growth Rates 2
Metric Trend 20262025
Revenue YoY 88.5%·
Net Income YoY 438.6%·
Valuation (TTM) 2
Metric Trend 20262025
Revenue TTM $1.42B·
Net Income TTM $82M·

Most recent period on the left · null values shown as ·

Financial Statements Income statement, balance sheet, cash flow — annual, last 5 years

16
Metric 2026-06-302025-06-30
Revenue $1.42B $753M
Gross Margin % 35.0% ·
Operating Margin % 12.8% ·
Net Income $82M $15M

Institutional owners (13F) 405 filers · $9.2B total · As of Sept. 30, 2026

17

Institutions that report holding this stock in their quarterly SEC Form 13F. Long positions only; a single filer may appear twice for separate option legs. Large offsetting put/call legs typically reflect market-making or hedged inventory, not directional conviction.

Holders 405
Value held $9.2B
New positions 218
Exited positions 49
Institutional activity — Q2 2026 vs prior quarter
New positions Exited positions Increased Decreased Net shares change
218 49 89 63 ·

Compared to Q1 2026. SEC Form 13F filings are due within 45 days of quarter-end plus a short buffer for late filers — quarters still inside that window are skipped in favor of the most recent fully-reported pair. Change vs prior quarter not shown: filer coverage differs too much between these two quarters for a reliable comparison.

Institution Value Shares % of tracked 13F Type
COATUE MANAGEMENT LLC $1,145,207,477 20,501,387 12.46% Shares
FMR LLC $587,008,274 10,508,562 6.39% Shares
Invesco Ltd. $399,105,319 7,144,743 4.34% Shares
BlackRock, Inc. $372,401,582 6,666,695 4.05% Shares
VANGUARD CAPITAL MANAGEMENT LLC $317,615,435 5,685,919 3.46% Shares
UBS Group AG $315,152,456 5,641,827 3.43% Shares
FRANKLIN RESOURCES INC $287,977,204 5,155,338 3.13% Shares
VANGUARD PORTFOLIO MANAGEMENT LLC $272,855,320 4,884,628 2.97% Shares
Jericho Capital Asset Management L.P. $247,403,940 4,429,000 2.69% Shares
BAMCO INC /NY/ $227,494,039 4,072,575 2.48% Shares
JANUS HENDERSON GROUP PLC $227,415,200 7,769,612 2.47% Shares
Value Aligned Research Advisors, LLC $176,440,625 3,158,622 1.92% Shares
WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC $140,558,842 2,516,270 1.53% Shares
Zimmer Partners, LP $126,870,182 2,271,217 1.38% Shares
GEODE CAPITAL MANAGEMENT, LLC $125,425,418 2,244,537 1.36% Shares
STATE STREET CORP $118,073,033 2,113,904 1.28% Shares
BNP PARIBAS FINANCIAL MARKETS $116,445,812 2,084,601 1.27% Shares
Granahan Investment Management, LLC $100,972,983 1,807,608 1.10% Shares
AMERIPRISE FINANCIAL INC $95,447,969 1,709,803 1.04% Shares
RENAISSANCE TECHNOLOGIES LLC $93,269,442 1,669,700 1.01% Shares
Phoenix Financial Ltd. $92,849,876 1,662,217 1.01% Shares
GOLDMAN SACHS GROUP INC $90,704,295 1,623,779 0.99% Shares
Stephens Investment Management Group LLC $90,275,458 1,616,102 0.98% Shares
ALLIANCEBERNSTEIN L.P. $89,430,475 3,055,363 0.97% Shares
Burkehill Global Management, LP $83,790,000 1,500,000 0.91% Shares
PRINCIPAL FINANCIAL GROUP INC $78,835,274 1,411,301 0.86% Shares
JANE STREET GROUP, LLC $78,053,290 1,397,302 0.85% Shares
Woodline Partners LP $77,372,189 1,385,109 0.84% Shares
WESTFIELD CAPITAL MANAGEMENT CO LP $76,580,038 1,370,928 0.83% Shares
Blackstone Inc. $76,528,200 1,370,000 0.83% Shares
Driehaus Capital Management LLC $74,538,690 1,334,384 0.81% Shares
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND $71,587,718 1,281,556 0.78% Shares
Assenagon Asset Management S.A. $71,152,923 1,900,452 0.77% Shares
TWO SIGMA INVESTMENTS, LP $70,223,170 1,257,128 0.76% Shares
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main $69,664,738 1,247,131 0.76% Shares
DEUTSCHE BANK AG\ $68,242,989 1,221,679 0.74% Shares
Ghisallo Capital Management LLC $65,635,500 1,175,000 0.71% Shares
CHARLES SCHWAB INVESTMENT MANAGEMENT INC $64,828,435 1,160,552 0.71% Shares
Yaupon Capital Management LP $55,860,000 1,000,000 0.61% Shares
Avala Global LP $54,786,538 980,783 0.60% Shares
BANK OF AMERICA CORP /DE/ $49,707,803 889,864 0.54% Shares
VANGUARD FIDUCIARY TRUST CO $46,522,219 832,836 0.51% Shares
SUMMIT PARTNERS PUBLIC ASSET MANAGEMENT, LLC $46,125,054 825,726 0.50% Shares
MILLENNIUM MANAGEMENT LLC $43,029,963 770,318 0.47% Shares
CITADEL ADVISORS LLC $39,816,114 712,784 0.43% Shares
CloudAlpha Capital Management Limited/Hong Kong $39,734,838 711,329 0.43% Shares
VOYA INVESTMENT MANAGEMENT LLC $39,491,512 706,973 0.43% Shares
Spyglass Capital Management LLC $39,401,465 705,361 0.43% Shares
FRED ALGER MANAGEMENT, LLC $39,374,708 704,882 0.43% Shares
MORGAN STANLEY $38,903,307 696,443 0.42% Shares

Show all 405 institutional owners →

Company insiders 4 insiders · 4 officers · 1 directors

19
Insider Role Last activity Shares owned Buys 12m Sells 12m Net 12m
Gary John Niederpruem Chief Executive Officer Sept. 1, 2026 A 88,029 0 0 $0
Ryan Fiedler Chief Financial Officer Sept. 1, 2026 A 2,817 0 0 $0
Inez Lund Chief Accounting Officer Sept. 1, 2026 A 7,043 0 0 $0
Tyson Hottinger Chief Legal Officer Sept. 1, 2026 A 10,564 0 0 $0

Insiders from SEC Form 3/4/5 filings; net = open-market P/S only

ETF ownership Held by 47 ETFs

20

Weight reflects direct equity holdings (N-PORT) only; leveraged or derivative-based funds may hold additional swap exposure not shown.

Fund Weight Units As of Source
JXX · Janus Detroit Street Trust 3.51% 28,170 NS July 31, 2026 N-PORT
SUPP · TCW ETF Trust 3.38% 12,127 NS July 31, 2026 N-PORT
POW · Tidal Trust III 2.21% 42,486 NS Aug. 31, 2026 N-PORT
DECO · SSGA Active Trust 1.80% 11,085 NS July 31, 2026 N-PORT
HECO · SSGA Active Trust 1.80% 44,206 NS July 31, 2026 N-PORT
TEKX · SSGA Active Trust 1.79% 8,587 NS July 31, 2026 N-PORT
GRW · TCW ETF Trust 1.24% 24,174 NS July 31, 2026 N-PORT
JMID · Janus Detroit Street Trust 0.93% 6,615 NS July 31, 2026 N-PORT
SSMG · Virtus ETF Trust II 0.79% 763 NS July 31, 2026 N-PORT
JHAI · Janus Detroit Street Trust 0.71% 5,003 NS July 31, 2026 N-PORT
AIPO · Tidal Trust II 0.44% 128,923 NS Aug. 31, 2026 N-PORT
JSMD · Janus Detroit Street Trust 0.36% 112,285 NS July 31, 2026 N-PORT
VBK · VANGUARD INDEX FUNDS 0.20% 1,698,004 SH Aug. 19, 2026 Daily
IWP · iShares Trust 0.14% 937,344 SH Sept. 11, 2026 Daily
SCHA · SCHWAB STRATEGIC TRUST 0.12% 912,971 NS Aug. 31, 2026 N-PORT
TRFM · ETF Series Solutions 0.11% 8,217 NS July 31, 2026 N-PORT
SCHM · SCHWAB STRATEGIC TRUST 0.11% 532,335 NS Aug. 31, 2026 N-PORT
FIDU · FIDELITY COVINGTON TRUST 0.09% 62,383 NS July 31, 2026 N-PORT
VB · VANGUARD INDEX FUNDS 0.09% 2,940,293 SH Aug. 19, 2026 Daily
ISCG · iShares Trust 0.09% 28,907 SH Sept. 11, 2026 Daily
VXF · VANGUARD INDEX FUNDS 0.08% 1,479,649 SH Aug. 19, 2026 Daily
FBCG · FIDELITY COVINGTON TRUST 0.07% 145,260 NS July 31, 2026 N-PORT
SMMD · iShares Trust 0.07% 88,924 SH Sept. 11, 2026 Daily
BBMC · J.P. Morgan Exchange-Traded Fund Tr… 0.07% 39,978 NS July 31, 2026 N-PORT
IYJ · iShares Trust 0.06% 39,279 SH Sept. 11, 2026 Daily
WSML · iShares Trust 0.05% 11,824 SH Sept. 11, 2026 Daily
BKMC · BNY Mellon ETF Trust 0.05% 10,071 NS July 31, 2026 N-PORT
ESML · iShares Trust 0.04% 42,487 SH Sept. 11, 2026 Daily
EQAL · Invesco Exchange-Traded Fund Trust … 0.04% 12,033 SH Oct. 28, 2026 Daily
IWR · iShares Trust 0.04% 680,692 SH Sept. 11, 2026 Daily
VONG · VANGUARD SCOTTSDALE FUNDS 0.02% 202,459 SH Aug. 19, 2026 Daily
GGUS · Goldman Sachs ETF Trust 0.02% 2,716 NS Aug. 31, 2026 N-PORT
IWF · iShares Trust 0.01% 622,882 SH Sept. 11, 2026 Daily
VTI · VANGUARD INDEX FUNDS 0.01% 4,075,015 SH Aug. 19, 2026 Daily
VONE · VANGUARD SCOTTSDALE FUNDS 0.01% 21,052 SH Aug. 19, 2026 Daily
VTHR · VANGUARD SCOTTSDALE FUNDS 0.01% 10,754 SH Aug. 19, 2026 Daily
MNZL · EA Series Trust 0.01% 97 NS July 31, 2026 N-PORT
OMFL · Invesco Exchange-Traded Self-Indexe… 0.01% 16,638 SH Oct. 28, 2026 Daily
GUSA · Goldman Sachs ETF Trust II 0.01% 6,456 NS Aug. 31, 2026 N-PORT
DEUS · DBX ETF Trust 0.01% 797 NS Aug. 31, 2026 N-PORT
IYY · iShares Trust 0.01% 8,230 SH Sept. 11, 2026 Daily
SCHB · SCHWAB STRATEGIC TRUST 0.01% 114,970 NS Aug. 31, 2026 N-PORT
ITOT · iShares Trust 0.01% 249,199 SH Sept. 11, 2026 Daily
IWB · iShares Trust 0.01% 114,470 SH Sept. 11, 2026 Daily
IWV · iShares Trust 0.01% 45,624 SH Sept. 11, 2026 Daily
TILT · FlexShares Trust 0.00% 1,422 NS July 31, 2026 N-PORT
ISCB · iShares Trust · 4,112 SH Sept. 11, 2026 Daily

FPS Analyst Consensus Bullish and bearish analyst opinions, 12-month price target, upside

21
rating · 15 analysts BUY
Median target $52.00 +77.7%
6 40.0% Strong Buy
6 40.0% Buy
3 20.0% Hold
0 0.0% Sell
0 0.0% Strong Sell

12-Month Price Target

12 analysts · 2026-10-26

Mean target $53.75 +83.6%

← Below all targets Current price $29.27
Low$36.00 Mean$53.75 High$76.00

Peer comparison (GICS sub-industry) Key metrics vs sector peers

22

FY basis, prices as of each company's last fiscal year-end close.

Ticker Market Cap P/E Rev YoY Net Margin ROE Gross Margin
FPS · · 88.5% 5.8% 29.0% 35.0%
GEV $176.16B 36.9 9.0% 12.8% 47.1% 19.8%
BE · -234.8 37.3% -4.3% -13.1% 29.0%
XE · · · · · ·
SMR · -6.5 -15.0% -1130.3% -39.8% 36.3%
EROC · · · · · ·
PSIX · 11.6 51.8% · · ·
BW $827M -13.2 1.1% -6.2% 17.4% ·
NNE $1.61B -36.4 · · -22.6% ·
NRGV $779M -7.1 340.9% -50.9% -131.3% 23.6%
NPWR · -0.3 · · -134.6% ·

Latest News Recent headlines mentioning this company

23

My Metrics Your personal watchlist — selected rows from Full Fundamentals

26

Pick the metrics that matter to you — click the + next to any row in Full Fundamentals above.

Your selection is saved and follows you across all tickers.

Source: SEC 10-K filed Sep 15, 2026