Loading...
XJPX
2997
Market cap10mUSD
Jun 06, Last price  
863.00JPY
1D
-0.23%
1Q
0.82%
IPO
25.99%
Name

Storage-Oh Co Ltd

Chart & Performance

D1W1MN
P/E
21.24
P/S
0.37
EPS
40.64
Div Yield, %
Shrs. gr., 5y
1.24%
Rev. gr., 5y
25.95%
Revenues
4.26b
+28.16%
1,344,658,0001,134,447,0003,069,728,0003,065,728,0003,325,443,0004,262,000,000
Net income
75m
-31.72%
49,547,000-68,990,000123,864,000102,922,000109,846,00075,000,000
CFO
-632m
L+37.55%
430,966,000-397,236,00030,999,000268,782,000-459,479,000-632,000,000

Profile

STORAGE-OH Co.,Ltd. engages in the planning, development, operation, and management of self-storage facilities in Japan. It also offers property management services. STORAGE-OH Co.,Ltd. was founded in 2008 and is based in Ichikawa, Japan.
IPO date
Apr 27, 2022
Employees
Domiciled in
JP
Incorporated in
JP

Valuation

Title
JPY in thousands, except ratios and share amounts
FYFYFYFYFYFY
2025‑012024‑012023‑012022‑012021‑012020‑01
Income
Revenues
4,262,000
28.16%
3,325,443
8.47%
3,065,728
-0.13%
Cost of revenue
3,631,000
2,878,374
2,688,117
Unusual Expense (Income)
NOPBT
631,000
447,069
377,611
NOPBT Margin
14.81%
13.44%
12.32%
Operating Taxes
20,000
47,555
45,956
Tax Rate
3.17%
10.64%
12.17%
NOPAT
611,000
399,514
331,655
Net income
75,000
-31.72%
109,846
6.73%
102,922
-16.91%
Dividends
Dividend yield
Proceeds from repurchase of equity
181,856
BB yield
-18.77%
Debt
Debt current
924,000
453,344
102,952
Long-term debt
1,053,000
1,119,772
613,011
Deferred revenue
66,870
Other long-term liabilities
260,000
95,584
1,000
Net debt
1,015,000
588,990
(389,545)
Cash flow
Cash from operating activities
(632,000)
(459,479)
268,782
CAPEX
(5,000)
(199,768)
(18,825)
Cash from investing activities
(151,000)
(216,044)
(102,359)
Cash from financing activities
364,000
790,441
275,632
FCF
40,784
(503,781)
451,775
Balance
Cash
532,000
947,426
831,508
Long term investments
430,000
36,700
274,000
Excess cash
748,900
817,854
952,222
Stockholders' equity
912,000
824,053
726,024
Invested Capital
2,581,100
1,850,937
918,548
ROIC
27.57%
28.85%
38.55%
ROCE
18.95%
16.75%
22.76%
EV
Common stock shares outstanding
1,878
1,846
1,768
Price
930.00
62.02%
574.00
4.74%
548.00
 
Market cap
1,746,807
64.90%
1,059,317
9.31%
969,054
 
EV
2,761,807
1,648,307
593,509
EBITDA
637,000
486,862
405,533
EV/EBITDA
4.34
3.39
1.46
Interest
6,552
4,966
Interest/NOPBT
1.47%
1.32%