Sensata Technologies Holding plc (ST)
NYSE: ST · Real-Time Price · USD
46.35
-2.83 (-5.75%)
Jun 26, 2026, 1:16 PM EDT - Market open

ST Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
6,7414,8544,0965,6626,1549,738
Market Cap Growth
65.93%18.49%-27.65%-8.00%-36.80%17.13%
Enterprise Value
9,3687,2066,7628,5539,16912,261
Last Close Price
46.3533.2927.4037.5740.3861.69
PE Ratio
143.4672.3733.41-20.2927.06
Forward PE
12.249.368.609.9711.3316.35
PEG Ratio
1.391.250.860.771.031.35
PS Ratio
1.921.311.041.401.532.55
PB Ratio
2.501.671.371.891.983.03
P/FCF Ratio
14.079.5410.0020.8119.8223.77
P/OCF Ratio
11.457.286.9112.4013.3617.57
EV/Sales Ratio
2.511.951.722.112.283.21
EV/EBITDA Ratio
12.3415.9219.4517.509.6413.74
EV/EBIT Ratio
18.0927.9246.0347.0713.6819.36
EV/FCF Ratio
18.4314.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.52%2.02%-69.63%-0.63%8.12%9.33%
Return on Capital Employed (ROCE)
4.23%4.09%2.19%2.52%8.66%8.89%
Earnings Yield
0.68%1.38%2.99%-4.93%3.70%
FCF Yield
7.11%10.49%10.00%4.81%5.05%4.21%
Dividend Yield
1.03%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.44%3.77%2.67%3.71%2.98%-0.78%
SEC Filings: 10-K · 10-Q