Japan Post Insurance Co., Ltd. (TYO:7181)
Japan flag Japan · Delayed Price · Currency is JPY
1,489.50
+2.50 (0.17%)
Jun 25, 2026, 11:30 AM 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,611,3321,706,6901,162,1401,112,124791,052853,422
Market Cap Growth
33.38%46.86%4.50%40.59%-7.31%-33.27%
Enterprise Value
4,924,2435,086,6784,320,1193,872,1384,217,6114,326,082
PE Ratio
9.7510.119.4112.788.105.40
PS Ratio
0.550.580.310.370.240.24
PB Ratio
0.390.410.360.330.330.35
EV/Sales Ratio
1.691.741.141.301.261.23
EV/EBITDA Ratio
20.8921.5811.779.4012.6811.28
EV/EBIT Ratio
24.9725.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
10.48%9.89%10.63%7.83%12.34%18.52%
FCF Yield
-117.14%-110.60%-141.14%-279.82%-376.98%-323.34%
Dividend Yield
3.29%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.92%6.26%3.51%5.63%12.05%29.94%