Japan Post Insurance Co., Ltd. (TYO:7181)
Japan flag Japan · Delayed Price · Currency is JPY
1,429.50
+22.00 (1.56%)
Jun 3, 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
Jun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
1,525,1841,706,6901,162,1401,112,124791,052853,422
Market Cap Growth
41.43%46.86%4.50%40.59%-7.31%-33.27%
Enterprise Value
4,838,0955,086,6784,320,1193,872,1384,217,6114,326,082
PE Ratio
9.2310.119.4112.788.105.40
PS Ratio
0.520.580.310.370.240.24
PB Ratio
0.370.410.360.330.330.35
EV/Sales Ratio
1.661.741.141.301.261.23
EV/EBITDA Ratio
20.5321.5811.779.4012.6811.28
EV/EBIT Ratio
24.5325.7913.1710.4514.3913.15
Debt / Equity Ratio
1.231.231.551.271.702.11
Debt / EBITDA Ratio
21.6221.6213.6710.4612.1513.32
Net Debt / Equity Ratio
0.800.800.940.931.101.59
Net Debt / EBITDA Ratio
14.0614.068.297.657.8310.00
Net Debt / FCF Ratio
-1.75-1.75-1.85-1.01-0.87-1.39
Quick Ratio
0.380.380.440.420.550.82
Current Ratio
1.711.711.531.581.441.89
Asset Turnover
0.050.050.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.21%0.21%0.34%0.38%0.28%0.30%
Return on Invested Capital (ROIC)
1.54%1.61%4.11%3.77%2.98%3.09%
Earnings Yield
11.07%9.89%10.63%7.83%12.34%18.52%
FCF Yield
-123.76%-110.60%-141.14%-279.82%-376.98%-323.34%
Dividend Yield
3.55%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
7.20%6.26%3.51%5.63%12.05%29.94%