StockData
STMicroelectronics N.V. logo

STMicroelectronics N.V. (STMEF) stock

STMEFOTCSemiconductors & Related DevicesFiscal year ends December 31Also trades as STM
Financials through fiscal 2025, year ended Dec 31, 2025Last filing: 20-F on Feb 26, 2026Score 4/30
$46.25−0.98 (-2.08%)

Close on Oct 19, 2026Market cap $41.10BP/E 256.9Yield 0.78%

STMicroelectronics EV/EBITDA

EV/EBITDA is enterprise value divided by EBITDA over the trailing twelve months.

STMicroelectronics's EV/EBITDA was 19.3× on Oct 19, 2026, against 5.9× a year earlier. Over the last 5 years it ranged from 3.0× to 32.2×, with a median of 7.5×.

EV/EBITDA at the end of each year

PeriodPeriod endValueChange (pts)
2026Oct 19, 202619.3×+13.0
2025Dec 31, 20256.3×+3.0
2024Dec 31, 20243.4×−4.4
2023Dec 29, 20237.8×−1.3
2022Dec 30, 20229.1×−10.4
2021Dec 31, 202119.5×+3.7
2020Dec 31, 202015.8×+5.1
2019Dec 31, 201910.8×+3.5
2018Dec 31, 20187.3×−13.1
2017Dec 29, 201720.4×+9.1
2016Dec 30, 201611.3×+5.8
2015Dec 31, 20155.4×−7.8
2014Dec 31, 201413.3×+8.9
2013Feb 28, 20134.4×−0.1
2012Dec 31, 20124.6×+1.7
2011Dec 30, 20112.9×−29.9
2010Dec 31, 201032.8×+24.2
2009Dec 31, 20098.6×–

More STMicroelectronics figures