InsCorp, Inc. (IBTN)
OTCMKTS · Delayed Price · Currency is USD
28.19
0.00 (0.00%)
Aug 4, 2026, 4:00 PM EST

InsCorp Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
858275616655
Market Cap Growth
18.31%10.33%21.42%-6.51%19.63%25.43%
Last Close Price
28.1927.4524.3520.0920.9017.48
PE Ratio
18.0018.7710.127.316.369.11
PS Ratio
3.303.463.012.442.442.88
PB Ratio
1.041.061.000.881.031.00
P/FCF Ratio
-157.6810.184.89--
P/OCF Ratio
-53.599.764.79--
Debt / Equity Ratio
1.010.870.951.041.671.01
Debt / FCF Ratio
-129.729.665.79--
Net Debt / Equity Ratio
0.720.020.330.161.30-0.63
Net Debt / FCF Ratio
-2.263.360.87--
Return on Equity (ROE)
5.93%5.74%10.19%12.57%17.37%11.34%
Return on Assets (ROA)
0.46%0.45%0.85%1.06%1.42%0.92%
Earnings Yield
5.55%5.33%9.88%13.68%15.73%10.97%
FCF Yield
-0.63%9.83%20.46%--
Dividend Yield
1.70%1.60%1.64%-1.44%1.37%
Payout Ratio
-29.88%16.36%11.83%--
Buyback Yield / Dilution
-0.39%0.24%-1.66%-2.45%1.63%0.16%
Total Shareholder Return
1.31%1.84%-0.01%-2.45%3.06%1.53%