Sensata Technologies Holding plc (ST)
NYSE: ST · Real-Time Price · USD
44.58
-0.47 (-1.04%)
Jul 20, 2026, 4:00 PM EDT - Market closed

ST Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
6,4834,8544,0965,6626,1549,738
Market Cap Growth
42.55%18.49%-27.65%-8.00%-36.80%17.13%
Enterprise Value
8,7337,2066,7628,5539,16912,261
Last Close Price
44.5833.2927.4037.5740.3861.69
PE Ratio
137.6972.3733.41-20.2927.06
Forward PE
11.749.368.609.9711.3316.35
PEG Ratio
1.271.250.860.771.031.35
PS Ratio
1.751.311.041.401.532.55
PB Ratio
2.291.671.371.891.983.03
P/FCF Ratio
12.829.5410.0020.8119.8223.77
P/OCF Ratio
10.437.286.9112.4013.3617.57
EV/Sales Ratio
2.341.951.722.112.283.21
EV/EBITDA Ratio
11.5115.9219.4517.509.6413.74
EV/EBIT Ratio
16.8727.9246.0347.0713.6819.36
EV/FCF Ratio
17.1814.1616.5131.4329.5329.92
Debt / Equity Ratio
1.001.001.091.131.281.31
Debt / EBITDA Ratio
5.916.469.386.964.464.74
Debt / FCF Ratio
5.115.757.9612.4913.6610.33
Net Debt / Equity Ratio
0.780.810.890.970.970.78
Net Debt / EBITDA Ratio
4.595.207.675.923.172.83
Net Debt / FCF Ratio
3.974.626.5110.639.716.16
Asset Turnover
0.540.520.530.490.460.46
Inventory Turnover
4.324.274.194.114.414.90
Quick Ratio
1.751.581.761.521.672.80
Current Ratio
2.752.572.852.552.353.65
Return on Equity (ROE)
1.68%2.29%4.13%-0.13%9.82%12.28%
Return on Assets (ROA)
1.23%1.66%-57.84%-0.50%6.00%6.71%
Return on Invested Capital (ROIC)
1.63%2.15%-74.84%-0.68%8.85%10.51%
Return on Capital Employed (ROCE)
4.23%4.09%2.19%2.52%8.66%8.89%
Earnings Yield
0.74%1.38%2.99%-4.93%3.70%
FCF Yield
7.80%10.49%10.00%4.81%5.05%4.21%
Dividend Yield
1.08%1.44%1.75%1.25%0.81%0.00%
Payout Ratio
148.25%104.45%58.51%-1833.33%16.44%0.00%
Buyback Yield / Dilution
2.41%2.32%0.92%2.45%2.16%-0.78%
Total Shareholder Return
3.49%3.77%2.67%3.71%2.98%-0.78%
SEC Filings: 10-K · 10-Q