ST   $33.18  -2.33% Market Closed After Close 33.18 0.0

Sensata Technologies Holding plc
Total Cash 506.22M
totalCashPerShare 3.359
EBITDA 796.28M
Total Debt 3.20B
quickRatio 1.562
currentRatio 2.597
Total Revenue 4.02B
debtToEquity 108.127
Revenue/Share 26.646
ROA 0.04038
ROE -0.04232
grossProfits
freeCashflow 331.30M
operatingCashflow 535.24M
earningsGrowth
revenueGrowth -0.018
grossMargins 0.29679
ebitdaMargins 0.1982
operatingMargins 0.093100004
profitMargins -0.03257
enterpriseValue 7.45B
forwardPE 9.022857
floatShares 149.61M
sharesOutstanding 149.57M
sharesShort 3.43M
sharesShortPriorMonth 3.18M
dateShortInterest
sharesPercentSharesOut 0.02%
heldPercentInsiders 0.01%
heldPercentInstitutions 1.06%
Short Ratio help_outline 3.02%
shortPercentOfFloat 0.02%
impliedSharesOutstanding
bookValue 19.625
Price To Book help_outline 1.61
earningsQuarterlyGrowth
netIncomeToCommon -130.84M
trailingEps -0.52%
forwardEps 3.50%
enterpriseToEbitda 9.36
lastDividendValue
lastDividendDate
currentQuarterEstimate 0.78 4Q 2024
institutionsCount 544
lastUpdated Nov. 6, 2024, 3:25 p.m.