First half · fiscal year to 2026-03 · filed 2025-11-14
For the first half of the fiscal year to 2026-03: Revenue ¥347.7 billion (+0.1% YoY), Ordinary income ¥18.8 billion (-9.1% YoY), Net income ¥14.1 billion (+9.9% YoY).
This period
Year on year
Revenue
¥347.7bn
+0.1%
Ordinary profit
¥18.8bn
-9.1%
Net profit to owners
¥14.1bn
+9.9%
From the securities report on EDINET, which states no forecast. History via /v1/companies/2871/earnings-releases.
Financials
Japan GAAP · consolidated · fiscal year to 2026-03-31
Revenue
¥716.1bn
Net income
¥27.3bn
ROE
10.0%
Equity ratio
51.4%
Dividend / share
¥47
Employees
17,763
Revenue · ¥bnNet income · ¥bn
Fiscal year
Revenue
Net income
Total assets
Net assets
ROE
EPS
Operating CF
2026-03-31
¥716.1bn
¥27.3bn
¥557.2bn
¥304.4bn
10.0%
¥109.07
¥48.7bn
2025-03-31
¥702.1bn
¥24.7bn
¥499.2bn
¥276.0bn
9.6%
¥97.35
¥53.2bn
2024-03-31
¥680.1bn
¥24.5bn
¥485.2bn
¥265.9bn
10.3%
¥95.9
¥62.4bn
2023-03-31
¥662.2bn
¥21.6bn
¥457.3bn
¥233.5bn
9.9%
¥83.57
¥37.9bn
2022-03-31
¥602.7bn
¥23.4bn
¥427.6bn
¥217.9bn
11.3%
¥88.36
¥34.7bn
Indicators
Computed by us from filings · fiscal year to 2026-03-31
Metric
Value
Percentile among listed companies
ROE, %
10
58.4
Ordinary margin
0.0561
42
Equity ratio, %
51.4
43.3
Revenue growth
0.02
34.4
Net income growth
0.1052
46.7
Operating cash flow / assets
0.0875
66.1
Policy-uncertainty measure0.60Share of the report's text discussing policy-related uncertainty, by policy area. Proprietary text method.
Regulation 1Politics & geopolitics 1
Ownership activity1 filer(s) stated they may make proposals in 365 days; 1 new 5% holder(s) in 180 days; net stake change +2.06pt in 90 days; 3.0% held by other listed companies.
Results wording balance: +0.18. Proprietary text method; it describes the wording only and does not interpret context.
Interest example: if all ¥110.8bn of reported debt repriced by 50 basis points, a year's interest would rise by ¥554m, 1.1% of operating cash flow. Our arithmetic only, not a forecast: fixed-rate debt and hedges are ignored.
Via /v1/companies/2871/indicators. Descriptive figures, not a rating and not investment advice.
From other filings
As the company states them
Bond ratings stated in filings: JCR A+ (2026-05-29, 第29回無担保社債); R&I A+ (2026-05-29, 第29回無担保社債). One bond's rating on that date, as the company stated it; it may have changed. The agencies' opinions, not ours. /v1/companies/2871/credit-ratings
Internal control, 2026-06-16: see filing 上記の評価の結果、当事業年度末日時点において、当社の財務報告に係る内部統制は有効であると判断しました。Filing
Segments, votes and tender offers
Stated in EDINET filings
Segments: Foods, Logistics, Real Estate, Other. /v1/companies/2871/segments
Net shares and the average are our calculations. Prices are filed prices as stated by the filer, mostly for off-market trades; they are not market prices. Stock lending, custody transfers and option exercises are excluded from net shares. Every row via /v1/companies/2871/trades.
Purposes, all holdings and mutual flags via /v1/companies/2871/cross-holdings. Share changes include stock splits.
Major shareholders
As of fiscal year end 2026-03-31
Shareholder
Shares
Ratio
日本マスタートラスト信託銀行株式会社(信託口)
43,180,000
17.23%
株式会社日本カストディ銀行(信託口)
25,000,000
9.98%
日本生命保険相互会社
11,489,000
4.58%
株式会社日清製粉グループ本社
5,439,000
2.17%
富国生命保険相互会社
5,360,000
2.14%
野村證券株式会社
5,080,000
2.03%
JPモルガン証券株式会社
3,886,000
1.55%
住友生命保険相互会社
3,711,000
1.48%
ゴールドマン・サックス証券株式会社 BNYM
3,690,000
1.47%
STATE STREET BANK AND TRUST COMPANY 505001
3,565,000
1.42%
U.S. funds holding 2871
SEC Form N-PORT, reports to 2026-07-31
79 U.S. funds held 16,911,414 shares worth $229.3m.
Fund
Shares
Value
% of fund
As of
VANGUARD TOTAL INTERNATIONAL STOCK INDEX FUND
VANGUARD STAR FUNDS
2,859,286
$39.8m
0.006%
2026-07-31
VANGUARD DEVELOPED MARKETS INDEX FUND
VANGUARD TAX-MANAGED FUNDS
1,913,880
$25.6m
0.008%
2026-06-30
iShares Core MSCI EAFE ETF
iShares Trust
1,563,000
$21.6m
0.011%
2026-07-31
THE JAPANESE SMALL COMPANY SERIES
DFA INVESTMENT TRUST CO
1,079,686
$15.0m
0.375%
2026-07-31
INTERNATIONAL CORE EQUITY 2 PORTFOLIO
DFA INVESTMENT DIMENSIONS GROUP INC
1,024,941
$14.3m
0.033%
2026-07-31
Up to 25 funds per stock via the API.
Get this as JSON
GET /v1/companies/2871
GET /v1/companies/2871/financials
GET /v1/companies/2871/details
GET /v1/companies/2871/segments
GET /v1/companies/2871/voting
GET /v1/companies/2871/tender-offers
GET /v1/companies/2871/indicators
GET /v1/companies/2871/earnings-releases
GET /v1/events?ticker=2871
GET /v1/companies/2871/trades
GET /v1/companies/2871/cross-holdings
GET /v1/companies/2871/brief