Sensata Technologies Holding plc (ST)
NYSE: ST · Real-Time Price · USD
40.91
+0.24 (0.59%)
Apr 20, 2026, 11:12 AM EDT - Market open

ST Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2025FY 2024FY 2023FY 2022
Period Ending
Apr '26 Dec '25 Dec '24 Sep '24 Dec '23 Dec '22
5,9604,8544,0985,3805,6636,155
Market Cap Growth
61.93%18.45%-23.84%-5.00%-7.99%-36.79%
Enterprise Value
8,2747,1286,7018,0708,5528,913
Last Close Price
40.9133.2927.4035.8637.5740.38
PE Ratio
195.10158.5232.24--1252.3320.29
Forward PE
11.239.368.60-9.9711.33
PEG Ratio
1.191.250.86-0.771.03
PS Ratio
1.601.311.04-1.401.53
PB Ratio
2.131.741.421.821.891.98
P/TBV Ratio
2.171.761.431.821.912.02
P/FCF Ratio
12.089.9010.43-20.8119.82
P/OCF Ratio
9.537.817.43-12.4013.36
EV/Sales Ratio
2.231.921.70-2.112.21
EV/EBITDA Ratio
10.9614.4314.50-17.509.37
EV/EBIT Ratio
16.4830.0144.88-47.0713.30
EV/FCF Ratio
16.8814.5417.06-31.4328.70
Debt / Equity Ratio
1.021.021.111.081.131.28
Debt / EBITDA Ratio
6.635.776.92-6.964.46
Debt / FCF Ratio
5.815.818.14-12.4913.66
Net Debt / Equity Ratio
0.820.820.900.910.970.97
Net Debt / EBITDA Ratio
5.304.615.64-5.923.17
Net Debt / FCF Ratio
4.644.646.63-10.639.71
Asset Turnover
0.530.530.5300.490.46
Inventory Turnover
4.264.254.1804.114.41
Quick Ratio
1.591.591.761.561.521.67
Current Ratio
2.572.572.852.602.552.35
Return on Equity (ROE)
-0.83%1.10%4.37%0.00%-0.13%9.82%
Return on Assets (ROA)
-1.12%0.87%-21.93%0.00%-0.50%6.00%
Return on Invested Capital (ROIC)
-1.37%1.07%-26.54%0.00%-0.63%8.12%
Return on Capital Employed (ROCE)
2.79%3.83%2.25%0.00%2.52%8.66%
Earnings Yield
0.53%0.63%3.10%0.00%-0.08%4.93%
FCF Yield
8.28%10.10%9.59%0.00%4.80%5.05%
Dividend Yield
1.17%1.44%1.75%0.00%1.25%0.81%
Payout Ratio
228.57%224.92%56.19%--1833.33%16.44%
Buyback Yield / Dilution
2.39%2.39%-0.45%1.36%2.45%2.16%
Total Shareholder Return
3.56%3.83%1.30%1.36%3.71%2.98%
Updated Feb 19, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q