InsCorp, Inc. (IBTN)
OTCMKTS · Delayed Price · Currency is USD
28.07
0.00 (0.00%)
Jul 13, 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
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
848275616655
Market Cap Growth
26.82%10.33%21.42%-6.51%19.63%25.43%
Last Close Price
28.0727.4524.3520.0920.9017.48
PE Ratio
18.1118.7710.127.316.369.11
PS Ratio
3.403.463.012.442.442.88
PB Ratio
1.061.061.000.881.031.00
P/FCF Ratio
-157.6810.184.89--
P/OCF Ratio
-53.599.764.79--
Debt / Equity Ratio
0.840.870.951.041.671.01
Debt / FCF Ratio
-129.729.665.79--
Net Debt / Equity Ratio
0.170.020.330.161.30-0.63
Net Debt / FCF Ratio
-2.263.360.87--
Return on Equity (ROE)
5.96%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.49%5.33%9.88%13.68%15.73%10.97%
FCF Yield
-0.63%9.83%20.46%--
Dividend Yield
1.71%1.60%1.64%-1.44%1.37%
Payout Ratio
-29.88%16.36%11.83%--
Buyback Yield / Dilution
0.35%0.24%-1.66%-2.45%1.63%0.16%
Total Shareholder Return
2.06%1.84%-0.01%-2.45%3.06%1.53%