Loading...
XSWX
SENS
Market cap915mUSD
Apr 09, Last price  
50.20CHF
1D
-8.06%
1Q
-18.51%
IPO
10.38%
Name

Sensirion Holding AG

Chart & Performance

D1W1MN
P/E
P/S
3.35
EPS
Div Yield, %
Shrs. gr., 5y
1.75%
Rev. gr., 5y
5.93%
Revenues
233m
-27.53%
148,003,000174,810,000170,960,000253,659,000287,482,000321,727,000233,167,000
Net income
-7m
L
-766,000-6,387,000-2,746,00044,003,00065,909,00063,580,000-6,580,000
CFO
-11m
L
11,078,00026,436,00025,718,00053,308,00073,030,00049,507,000-10,891,000
Earnings
Aug 19, 2025

Profile

Sensirion Holding AG, together with its subsidiaries, engages in the development, production, sale, and servicing of sensor systems, modules, and components in the Americas, the Asia Pacific, Europe, the Middle East, and Africa. The company offers gas and liquid flow, differential pressure, and environmental sensors for the measurement of humidity and temperature, volatile organic compounds, carbon dioxide, and particulate matter. It serves automotive, medical, industrial, and consumer markets. Sensirion Holding AG was incorporated in 1998 and is headquartered in Stäfa, Switzerland.
IPO date
Mar 22, 2018
Employees
1,251
Domiciled in
CH
Incorporated in
CH

Valuation

Title
CHF in thousands, except ratios and share amounts
FYFYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122018‑122017‑12
Income
Revenues
233,167
-27.53%
321,727
11.91%
Cost of revenue
238,999
247,310
Unusual Expense (Income)
NOPBT
(5,832)
74,417
NOPBT Margin
23.13%
Operating Taxes
(5,061)
7,393
Tax Rate
9.93%
NOPAT
(771)
67,024
Net income
(6,580)
-110.35%
63,580
-3.53%
Dividends
Dividend yield
Proceeds from repurchase of equity
(3,354)
BB yield
0.22%
Debt
Debt current
Long-term debt
Deferred revenue
Other long-term liabilities
2,742
2,699
Net debt
(81,506)
(157,769)
Cash flow
Cash from operating activities
(10,891)
49,507
CAPEX
(26,884)
(31,202)
Cash from investing activities
(35,561)
(34,263)
Cash from financing activities
(3,354)
FCF
(39,534)
17,118
Balance
Cash
73,062
123,025
Long term investments
8,444
34,744
Excess cash
69,848
141,683
Stockholders' equity
298,529
307,919
Invested Capital
228,633
165,161
ROIC
47.05%
ROCE
23.35%
EV
Common stock shares outstanding
15,584
15,603
Price
83.40
-14.90%
98.00
-26.54%
Market cap
1,299,734
-15.00%
1,529,109
-26.38%
EV
1,218,228
1,371,340
EBITDA
10,118
89,596
EV/EBITDA
120.40
15.31
Interest
102
151
Interest/NOPBT
0.20%