Japan Post Insurance Co., Ltd. (TYO:7181)
Japan flag Japan · Delayed Price · Currency is JPY
1,657.50
-15.00 (-0.90%)
Jul 16, 2026, 3:30 PM JST

Japan Post Insurance Ratios and Metrics

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
1,761,0781,706,6901,162,1401,112,124791,052853,422
Market Cap Growth
42.92%46.86%4.50%40.59%-7.31%-33.27%
Enterprise Value
5,103,9895,086,6784,320,1193,872,1384,217,6114,326,082
PE Ratio
10.9610.119.4112.788.105.40
PS Ratio
0.540.520.310.370.240.24
PB Ratio
0.420.410.360.330.330.35
EV/Sales Ratio
1.551.551.141.301.261.23
EV/EBITDA Ratio
8.508.4711.779.4012.6811.28
EV/EBIT Ratio
9.089.0513.1710.4514.3913.15
Debt / Equity Ratio
1.231.231.551.271.702.11
Debt / EBITDA Ratio
8.488.4813.6710.4612.1513.32
Net Debt / Equity Ratio
0.810.810.940.931.101.59
Net Debt / EBITDA Ratio
5.575.578.297.657.8310.00
Net Debt / FCF Ratio
-1.77-1.77-1.85-1.01-0.87-1.39
Quick Ratio
0.370.370.440.420.550.82
Current Ratio
1.701.701.531.581.441.89
Asset Turnover
0.060.060.060.050.050.05
Return on Equity (ROE)
4.57%4.57%3.72%3.02%4.07%6.01%
Return on Assets (ROA)
0.60%0.60%0.34%0.38%0.28%0.30%
Return on Invested Capital (ROIC)
4.39%4.59%4.11%3.77%2.98%3.09%
Earnings Yield
9.58%9.89%10.63%7.83%12.34%18.52%
FCF Yield
-107.18%-110.60%-141.14%-279.82%-376.98%-323.34%
Dividend Yield
2.99%2.62%3.52%3.45%4.91%4.86%
Payout Ratio
25.45%25.45%30.72%40.92%36.77%38.39%
Buyback Yield / Dilution
3.64%3.64%-0.01%2.18%7.14%25.08%
Total Shareholder Return
6.65%6.26%3.51%5.63%12.05%29.94%