Sensata Technologies Holding plc (FRA:S94)
Germany flag Germany · Delayed Price · Currency is EUR
30.60
-0.20 (-0.65%)
At close: Feb 20, 2026

FRA:S94 Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
4,7424,1303,9585,1445,7798,596
Market Cap Growth
29.07%4.35%-23.06%-10.99%-32.77%26.74%
Enterprise Value
6,6756,1856,5587,7758,71410,610
Last Close Price
30.6027.7125.6732.8636.0650.73
PE Ratio
177.88154.9433.21-19.8826.89
PS Ratio
1.501.311.041.401.532.56
PB Ratio
2.001.741.381.851.913.16
P/FCF Ratio
11.369.8910.0019.7419.8923.86
P/OCF Ratio
8.967.806.9111.2413.4117.64
EV/Sales Ratio
2.121.961.732.122.313.16
EV/EBITDA Ratio
10.219.428.8410.0810.6713.53
EV/EBIT Ratio
15.3014.1314.4115.1315.5718.83
EV/FCF Ratio
15.9814.8116.5829.8429.9929.45
Debt / Equity Ratio
1.021.021.091.121.321.39
Debt / EBITDA Ratio
3.703.704.183.974.914.73
Debt / FCF Ratio
5.815.817.9611.9513.7910.48
Net Debt / Equity Ratio
0.820.820.890.950.940.84
Net Debt / EBITDA Ratio
2.962.963.473.443.502.90
Net Debt / FCF Ratio
4.644.646.5110.199.856.31
Asset Turnover
0.530.530.520.490.460.46
Inventory Turnover
4.254.254.194.134.384.86
Quick Ratio
1.591.591.791.521.662.83
Current Ratio
2.572.572.852.552.343.68
Return on Equity (ROE)
1.09%1.09%4.08%-1.75%9.81%12.54%
Return on Assets (ROA)
4.59%4.59%3.92%4.25%4.27%4.87%
Return on Invested Capital (ROIC)
2.56%2.44%8.09%9.23%7.83%10.64%
Return on Capital Employed (ROCE)
8.60%8.60%7.20%8.20%7.70%8.20%
Earnings Yield
0.56%0.65%3.01%-0.97%5.03%3.72%
FCF Yield
8.81%10.11%10.00%5.07%5.03%4.19%
Dividend Yield
1.35%1.47%1.81%1.29%0.86%-
Payout Ratio
231.75%224.92%58.52%-16.44%-
Buyback Yield / Dilution
2.42%2.42%0.88%2.46%2.16%-0.78%
Total Shareholder Return
3.77%3.89%2.69%3.76%3.02%-0.78%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.