Loading...
XJPX6092
Market cap30mUSD
Jan 09, Last price  
598.00JPY
1D
-0.17%
1Q
-0.66%
Jan 2017
-15.66%
IPO
-70.26%
Name

EnBio Holdings Inc

Chart & Performance

D1W1MN
XJPX:6092 chart
P/E
6.87
P/S
0.51
EPS
87.09
Div Yield, %
1.09%
Shrs. gr., 5y
Rev. gr., 5y
24.60%
Revenues
9.58b
+17.92%
7,408,000,0006,840,611,0008,987,865,0008,120,309,0009,575,536,000
Net income
709m
-12.72%
555,000,000304,060,000654,055,000812,059,000708,764,000
CFO
1.66b
-16.37%
951,000,000297,156,0002,413,152,0001,989,080,0001,663,431,000
Dividend
Mar 28, 20250 JPY/sh

Profile

IPO date
Mar 12, 2014
Employees
Domiciled in
JP
Incorporated in
JP

Valuation

Title
JPY in thousands, except ratios and share amounts
FYFYFYFYFY
2024‑032023‑032022‑032021‑032020‑03
Income
Revenues
9,575,536
17.92%
8,120,309
-9.65%
8,987,865
31.39%
Cost of revenue
8,766,496
6,768,830
7,748,806
Unusual Expense (Income)
NOPBT
809,040
1,351,479
1,239,059
NOPBT Margin
8.45%
16.64%
13.79%
Operating Taxes
326,252
437,613
392,405
Tax Rate
40.33%
32.38%
31.67%
NOPAT
482,788
913,866
846,654
Net income
708,764
-12.72%
812,059
24.16%
654,055
115.11%
Dividends
(52,965)
(52,892)
Dividend yield
1.10%
1.05%
Proceeds from repurchase of equity
1,056,000
(38,223)
BB yield
-21.92%
0.69%
Debt
Debt current
2,389,522
3,147,666
1,921,700
Long-term debt
6,230,668
5,749,288
6,660,912
Deferred revenue
Other long-term liabilities
344,091
271,985
289,340
Net debt
5,016,106
4,882,299
4,989,977
Cash flow
Cash from operating activities
1,663,431
1,989,080
2,413,152
CAPEX
(1,097,522)
(1,164,947)
(1,165,357)
Cash from investing activities
(1,583,696)
(1,770,420)
(1,481,400)
Cash from financing activities
638,922
240,727
(534,925)
FCF
(441,344)
1,325,496
1,279,490
Balance
Cash
3,604,084
2,828,655
2,371,635
Long term investments
1,186,000
1,221,000
Excess cash
3,125,307
3,608,640
3,143,242
Stockholders' equity
6,201,792
4,996,076
4,235,768
Invested Capital
14,430,587
11,984,808
11,387,442
ROIC
3.66%
7.82%
7.25%
ROCE
4.61%
8.67%
8.53%
EV
Common stock shares outstanding
7,978
6,642
6,642
Price
604.00
-20.42%
759.00
-8.55%
830.00
29.28%
Market cap
4,818,422
-4.42%
5,041,015
-8.56%
5,513,005
29.23%
EV
9,931,433
9,992,548
10,709,809
EBITDA
1,247,561
1,751,722
1,580,933
EV/EBITDA
7.96
5.70
6.77
Interest
114,663
124,895
123,883
Interest/NOPBT
14.17%
9.24%
10.00%