Sensata Technologies Holding plc logo ST - Sensata Technologies Holding plc

NEXT EARNINGS: Apr 28, 2026 EPS Est: $0.83 | Rev Est: $926.4M
Price: -- -- | CONSENSUS: Buy DETAILS
STRONG
BUY
0
BUY 15
HOLD 13
SELL 1
STRONG
SELL
0
| PRICE TARGET: $39.86 DETAILS
HIGH: $44.00
LOW: $37.00
MEDIAN: $40.00
CONSENSUS: $39.86
UPSIDE: 3.91%
Market Cap: 5.59B
Volume: 2,586,474
Avg Volume: 1,617,455
52 Week Range: 17.32-39.09
Sector: Technology
Industry: Hardware, Equipment & Parts
Beta: 1.15
Last Dividend: $0.48
Exchange: NYSE
Country: US
Employees: 18,000
IPO Date: 2010-03-11
EPS (TTM): 0.21
P/E Ratio: 155.81
Revenue (TTM): 3.70B
Total Assets: 6.75B
Total Debt: 2.85B
Cash & Equiv: 573.00M
Rev Growth (5Y): 4.1%
EPS Growth (5Y): -27.4%
FCF Growth (5Y): 1.6%
ROCE: 8.6%
Debt/Equity: 1.02

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2026-02-19 $0.88 $0.86 +2.3% $917.9M $928.2M -1.1%
2025-10-28 $0.89 $0.85 +4.6% $932.0M $921.1M +1.2%
2025-07-29 $0.87 $0.84 +3.6% $942.6M $918.8M +2.6%
2025-05-08 $0.78 $0.72 +8.3% $916.3M $908.2M +0.9%
2025-02-11 $0.76 $0.76 0.0% $907.7M $889.2M +2.1%
2024-11-04 $0.86 $0.86 0.0% $983.0M $983.9M 0.0%
2024-07-29 $0.93 $0.93 0.0% $1.0B $1.0B -0.3%
2024-04-29 $0.89 $0.85 +4.5% $1.0B $986.5M +2.0%

Track Record

Statements >
Metric 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 3.70B 3.94B 4.07B 4.08B 3.81B 3.03B 3.42B 3.50B 3.31B 3.18B 2.87B 2.41B
Net Income 31.30M 128.48M (3.91M) 310.69M 363.58M 164.29M 282.71M 599.00M 408.36M 262.43M 347.70M 283.75M
EPS 0.21 0.85 -0.03 2.00 2.30 1.04 1.76 3.55 2.39 1.54 2.05 1.67
Total Assets 6.75B 7.14B 7.68B 8.76B 8.61B 7.84B 6.83B 6.80B 6.64B 6.24B 6.34B 5.12B
Total Debt 2.85B 3.26B 3.44B 4.28B 4.30B 4.05B 3.31B 3.26B 3.27B 3.27B 3.64B 2.84B
Cash & Equivalents 573.00M 593.67M 508.10M 1.23B 1.71B 1.86B 774.12M 729.83M 753.09M 351.43M 342.26M 211.33M
Operating Cash Flow 621.50M 551.55M 456.68M 460.59M 554.15M 559.77M 619.56M 620.56M 557.65M 521.52M 533.13M 382.57M
Free Cash Flow 490.30M 392.99M 272.07M 310.53M 409.75M 453.06M 458.30M 460.78M 413.06M 391.31M 355.94M 238.36M
FCF per Share 3.35 2.61 1.79 2.00 2.59 2.88 2.85 2.73 2.41 2.29 2.09 1.40
Book Value 2.79B 2.89B 3.00B 3.11B 3.09B 2.71B 2.57B 2.61B 2.35B 1.94B 1.67B 1.30B
Cash & ST Investments 573.00M 593.67M 508.10M 1.23B 1.71B 1.86B 774.12M 729.83M 753.09M 351.43M 342.26M 211.33M
ROC Equity 0.01 0.04 -0.00 0.10 0.12 0.06 0.11 0.23 0.17 0.14 0.21 0.22