MarketInOut Stock Screener Log In | Sign Up

TXT e-solutions S.p.A.

MIL • Technology • Software - Application • Quote as of 10/27/2026 17:35
TXT e-solutions S.p.A. stock price and volume chart

Company Profile

IndustrySoftware - Application
SectorTechnology
ExchangeMIL
Market Capitalization588.47 mln
Float8.51 mln
Earnings Date08/07/2025

EPS

0.96
Stretched

P / E

50.68
Richly valued

Piotroski F-Score

7 / 9
Strong

Beneish M-Score

-2.77
Likely reliable

Relative Strength

19 / 100
Significantly lagging

Debt / Equity

1.40
Elevated leverage

Business Description

Founded in 1989 and based near Milan, Italy, TXT e-solutions S.p.A. is a technology company that delivers software and digital services to clients across Europe and beyond. The company serves a wide range of industries, including aerospace, automotive, finance, government, and telecommunications, offering everything from aircraft software systems and pilot training tools to payment platforms, anti-money laundering solutions, and IT consulting. Its work spans both highly specialized technical fields and broader digital transformation projects, supported by a number of proprietary platforms built for financial management, supply chain financing, and payments.

Key Fundamentals

EPS0.96
P/E50.68
ROE7.25
RPS34.31
ROIC4.67
ROA2.22
Interest Cover4.64
EBITDA, mln52.61
EV / EBITDA14.76
EV / EBIT28.23
Revenue, mln433
EV / Revenue1.79

Quote Details

Last 48.80
Change 0.6 (1.24%)
Open 48.20
Volume 8,901
Turnover 434,369
Average Volume 16,301

Financial Ratios

Pre-Tax Profit Margin5
Leverage Ratio3.54
Current Ratio1.54
Price / Book4.09
Price / Cash Flow10.23
Price / Free Cash Flow13.29
Debt / Equity1.40
Price / Sales1.56
PEG Ratio1.43

Financial Strength

Altman Z-Score2.45
Piotroski F-Score 7 / 9
Beneish M-Score-2.77
Price to Intrinsic Value1.69
Price to Lynch Fair Value2.25
Shiller PE Ratio74.11

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 2.85% 18 / 100   
1 Month -7.92% 18 / 100   
2 Months 14.96% 85 / 100   
6 Months 43.19% 95 / 100   
1 Year 42.98% 84 / 100   



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