MarketInOut Stock Screener Log In | Sign Up

74Software S.A.

PAR • Technology • Software - Application • Quote as of 10/27/2026 17:37
74Software S.A. stock price and volume chart

Company Profile

IndustrySoftware - Application
SectorTechnology
ExchangePAR
Market Capitalization1,101.98 mln
Float9.27 mln
Earnings Date02/24/2027

EPS

2.08
Solid

P / E

18.08
Moderately valued

Piotroski F-Score

4 / 9
Borderline

Beneish M-Score

-3.11
Reliable

1-Year Forecast

46.57
Attractive

Relative Strength

44 / 100
Slightly lagging

Business Description

74Software, formerly Axway Software, is a technology company founded in 2000 and headquartered in Scottsdale, Arizona, with operations in France. The company helps businesses connect systems, move data securely, and manage how their applications communicate with each other, offering tools for API management, automated data exchange between organizations, and secure file transfers. It also provides a banking and financial platform under the SBS brand, alongside solutions that improve visibility and security across digital operations. 74Software serves a broad range of industries, including financial services, healthcare, manufacturing, retail, logistics, and the public sector.

Key Fundamentals

EPS2.08
P/E18.08
ROE11.38
RPS25.04
ROIC7.20
ROA5.09
Interest Cover4.10
EBITDA, mln137
EV / EBITDA9.93
EV / EBIT13.09
Revenue, mln730
EV / Revenue1.87

Quote Details

Last 37.60
Change 0 (0%)
Open 37.50
Volume 15,801
Turnover 594,118
Average Volume 17,983

Financial Ratios

Pre-Tax Profit Margin11
Leverage Ratio2.18
Current Ratio1.28
Price / Book1.93
Price / Cash Flow16.14
Price / Free Cash Flow29.66
Debt / Equity0.52
Price / Sales1.57

Financial Strength

Altman Z-Score2.22
Piotroski F-Score 4 / 9
Beneish M-Score-3.11
Price to Intrinsic Value1.69
1-Year Target Price46.57
Shiller PE Ratio62.40

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 1.35% 75 / 100   
1 Month -1.05% 46 / 100   
2 Months 10.26% 92 / 100   
6 Months 3.87% 60 / 100   
1 Year 4.74% 52 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Blog