_id
69131552ccc777a4e85d8050
Ticker
MFIC
Name
MidCap Financial Investment Corporation
Exchange
NASDAQ
Address
Nine West 57th Street, New York, NY, United States, 10019
Country
USA
Sector
Financial Services
Industry
Asset Management
Currency
USD
Website
https://www.midcapfinancialic.com
Description
MidCap Financial Investment Corporation (Former name Apollo Investment Corporation) is business development company and a closed-end, externally managed, non-diversified management investment company. It is elected to be treated as a business development company ("BDC") under the Investment Company Act of 1940 (the "1940 Act") specializing in private equity investments in leveraged buyouts, acquisitions, recapitalizations, growth capital, refinancing and private middle market companies. It provides direct equity capital, mezzanine, first lien secured loans, stretch senior loans, unitranche loans, second lien secured loans and senior secured loans, unsecured debt, and subordinated debt and loans. It also seeks to invest in PIPES transactions. The fund may also invest in securities of public companies that are thinly traded and may acquire investments in the secondary market and structured products. It prefers to invest in preferred equity, common equity / interests and warrants and makes equity co-investments. It may invest in cash equivalents, U.S. government securities, high-quality debt investments that mature in one year or less, high-yield bonds, distressed debt, non-U.S. investments, or securities of public companies that are not thinly traded. It also focuses on other investments such as collateralized loan obligations ("CLOs") and credit-linked notes ("CLNs"). The fund typically invests in construction and building materials, business services, plastics & rubber, advertising, capital equipment, education, cable television, chemicals, consumer products/goods durable and non-durable and customer services, direct marketing, energy " oil & gas, electricity and utilities. The fund also invest in aerospace & defense, wholesale, telecommunications, financial services, hotel, gaming, leisure, restaurants; environmental industries, healthcare and pharmaceuticals, high tech industries, beverages, food and tobacco, manufacturing, media " diversified & production, printing and publishing, retail, automation, aviation
Last Close
11.8
Volume
362743
Current Price
11.92
Change
1.0169491525423662
Last Updated
2025-12-02T11:46:05.738Z
Image
-
Ipo Date
2004-05-05T00:00:00.000Z
Market Cap
1130839936
Next Dividend Date
2025-12-23T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.38
Dividend Yield
12.751677852348994
Sentiment
0.758
Sentiment Sources
3
Rating
3.8889
Target Price
12.9063
Strong Buy
4
Buy
1
Hold
3
Sell
1
Strong Sell
0
Current Quarter
2025-09-30
Revenue
82600
Cost Of Revenue
-
Gross Profit
-
Operating Expenses
1600
Operating Income
-
Interest Expense
32800
Pretax Income
27454000
Net Income
27454000
Eps
0.2942436682683122
Dividends Per Share
35455000
Shares Outstanding
93303622
Income Tax Expense
-
EBITDA
-
Operating Margin
-
Total Other Income Expense Net
-
Cash
62502000
Short Term Investments
-
Receivables
26222000
Inventories
-
Total Current Assets
88724000
Property Plant Equipment
-
Total Assets
3309494000
Payables
12253000
Short Term Debt
-
Long Term Debt
-
Total Liabilities
1941574000
Equity
1367920000
Depreciation
-
Change In Working Capital
-1224000
Cash From Operations
166269000
Capital Expenditures
0
Cash From Investing
-
Cash From Financing
-
Net Change In Cash
-5406000
PE
11.5429
PB
0.8130440188315107
ROE
2.0069887127902217
ROA
0.829552795684174
FCF
166269000
Fcf Percent
2012.9418886198548
Piotroski FScore
4
Health Score
61
Deep Value Investing Score
7
Defensive Investing Score
8.5
Dividend Investing Score
5
Economic Moat Investing Score
8.8
Garp Investing Score
5.5
Growth Investing Score
5
Momentum Investing Score
6
Net Net Investing Score
4
Quality Investing Score
5.5
Value Investing Score
8
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
82600
Quarters > 0 > income Statement > cost Of Revenue
-
Quarters > 0 > income Statement > gross Profit
-
Quarters > 0 > income Statement > operating Expenses
1600
Quarters > 0 > income Statement > operating Income
-
Quarters > 0 > income Statement > interest Expense
32800
Quarters > 0 > income Statement > pretax Income
27454000
Quarters > 0 > income Statement > net Income
27454000
Quarters > 0 > income Statement > eps
0.2942436682683122
Quarters > 0 > income Statement > dividends Per Share
35455000
Quarters > 0 > income Statement > shares Outstanding
93303622
Quarters > 0 > income Statement > income Tax Expense
-
Quarters > 0 > income Statement > EBITDA
-
Quarters > 0 > income Statement > operating Margin
-
Quarters > 0 > income Statement > total Other Income Expense Net
-
Quarters > 0 > balance Sheet > cash
62502000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
26222000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
88724000
Quarters > 0 > balance Sheet > property Plant Equipment
-
Quarters > 0 > balance Sheet > total Assets
3309494000
Quarters > 0 > balance Sheet > payables
12253000
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
1941574000
Quarters > 0 > balance Sheet > equity
1367920000
Quarters > 0 > cash Flow > net Income
-19167000
Quarters > 0 > cash Flow > depreciation
-
Quarters > 0 > cash Flow > change In Working Capital
-1224000
Quarters > 0 > cash Flow > cash From Operations
166269000
Quarters > 0 > cash Flow > capital Expenditures
0
Quarters > 0 > cash Flow > cash From Investing
-
Quarters > 0 > cash Flow > cash From Financing
-
Quarters > 0 > cash Flow > net Change In Cash
-5406000
Quarters > 0 > ratios > PE
0.2942436682683122
Quarters > 0 > ratios > PB
0.8130440188315107
Quarters > 0 > ratios > ROE
2.0069887127902217
Quarters > 0 > ratios > ROA
0.829552795684174
Quarters > 0 > ratios > FCF
166269000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
2012.9418886198548
Quarters > 0 > health Score
61
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
53037000
Quarters > 1 > income Statement > cost Of Revenue
32581000
Quarters > 1 > income Statement > gross Profit
20456000
Quarters > 1 > income Statement > operating Expenses
2341000
Quarters > 1 > income Statement > operating Income
18115000
Quarters > 1 > income Statement > interest Expense
32581000
Quarters > 1 > income Statement > pretax Income
18115000
Quarters > 1 > income Statement > net Income
18115000
Quarters > 1 > income Statement > eps
0.19337724307994492
Quarters > 1 > income Statement > dividends Per Share
24246000
Quarters > 1 > income Statement > shares Outstanding
93677000
Quarters > 1 > income Statement > income Tax Expense
-
Quarters > 1 > income Statement > EBITDA
18115000
Quarters > 1 > income Statement > operating Margin
34.15540094650904
Quarters > 1 > income Statement > total Other Income Expense Net
-34854000
Quarters > 1 > balance Sheet > cash
71896000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
38032000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
109928000
Quarters > 1 > balance Sheet > property Plant Equipment
-
Quarters > 1 > balance Sheet > total Assets
3461883000
Quarters > 1 > balance Sheet > payables
21334000
Quarters > 1 > balance Sheet > short Term Debt
-
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
2085962000
Quarters > 1 > balance Sheet > equity
1375921000
Quarters > 1 > cash Flow > net Income
-16179000
Quarters > 1 > cash Flow > depreciation
-930000
Quarters > 1 > cash Flow > change In Working Capital
12983000
Quarters > 1 > cash Flow > cash From Operations
-91040000
Quarters > 1 > cash Flow > capital Expenditures
0
Quarters > 1 > cash Flow > cash From Investing
-267327000
Quarters > 1 > cash Flow > cash From Financing
77857000
Quarters > 1 > cash Flow > net Change In Cash
-13137000
Quarters > 1 > ratios > PE
0.19337724307994492
Quarters > 1 > ratios > PB
0.8115508375844253
Quarters > 1 > ratios > ROE
1.316572681135036
Quarters > 1 > ratios > ROA
0.5232701394010139
Quarters > 1 > ratios > FCF
-91040000
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
-1.7165375115485415
Quarters > 1 > health Score
40
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
62252000
Quarters > 2 > income Statement > cost Of Revenue
30464000
Quarters > 2 > income Statement > gross Profit
31788000
Quarters > 2 > income Statement > operating Expenses
1458000
Quarters > 2 > income Statement > operating Income
30330000
Quarters > 2 > income Statement > interest Expense
30464000
Quarters > 2 > income Statement > pretax Income
30330000
Quarters > 2 > income Statement > net Income
30330000
Quarters > 2 > income Statement > eps
0.32377211055008165
Quarters > 2 > income Statement > dividends Per Share
35636000
Quarters > 2 > income Statement > shares Outstanding
93677000
Quarters > 2 > income Statement > income Tax Expense
-
Quarters > 2 > income Statement > EBITDA
30330000
Quarters > 2 > income Statement > operating Margin
48.721326222450685
Quarters > 2 > income Statement > total Other Income Expense Net
-
Quarters > 2 > balance Sheet > cash
85033000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
57956000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
142989000
Quarters > 2 > balance Sheet > property Plant Equipment
-
Quarters > 2 > balance Sheet > total Assets
3355699000
Quarters > 2 > balance Sheet > payables
11494000
Quarters > 2 > balance Sheet > short Term Debt
-
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
1962439000
Quarters > 2 > balance Sheet > equity
1393260000
Quarters > 2 > cash Flow > net Income
30330000
Quarters > 2 > cash Flow > depreciation
-
Quarters > 2 > cash Flow > change In Working Capital
-12983000
Quarters > 2 > cash Flow > cash From Operations
-131308000
Quarters > 2 > cash Flow > capital Expenditures
0
Quarters > 2 > cash Flow > cash From Investing
-
Quarters > 2 > cash Flow > cash From Financing
140534000
Quarters > 2 > cash Flow > net Change In Cash
9247000
Quarters > 2 > ratios > PE
0.32377211055008165
Quarters > 2 > ratios > PB
0.8014511577164348
Quarters > 2 > ratios > ROE
2.176908832522286
Quarters > 2 > ratios > ROA
0.9038355347127378
Quarters > 2 > ratios > FCF
-131308000
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
-2.1092976932468033
Quarters > 2 > health Score
41
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
57557000
Quarters > 3 > income Statement > cost Of Revenue
30937000
Quarters > 3 > income Statement > gross Profit
26620000
Quarters > 3 > income Statement > operating Expenses
2562000
Quarters > 3 > income Statement > operating Income
24058000
Quarters > 3 > income Statement > interest Expense
30937000
Quarters > 3 > income Statement > pretax Income
24058000
Quarters > 3 > income Statement > net Income
24058000
Quarters > 3 > income Statement > eps
0.28033909167710547
Quarters > 3 > income Statement > dividends Per Share
35635000
Quarters > 3 > income Statement > shares Outstanding
85817500
Quarters > 3 > income Statement > income Tax Expense
-
Quarters > 3 > income Statement > EBITDA
24058000
Quarters > 3 > income Statement > operating Margin
41.79856490088086
Quarters > 3 > income Statement > total Other Income Expense Net
-
Quarters > 3 > balance Sheet > cash
75786000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
77193000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
152979000
Quarters > 3 > balance Sheet > property Plant Equipment
-
Quarters > 3 > balance Sheet > total Assets
3190950000
Quarters > 3 > balance Sheet > payables
17003000
Quarters > 3 > balance Sheet > short Term Debt
-
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
1786304000
Quarters > 3 > balance Sheet > equity
1404646000
Quarters > 3 > cash Flow > net Income
24058000
Quarters > 3 > cash Flow > depreciation
-
Quarters > 3 > cash Flow > change In Working Capital
17646000
Quarters > 3 > cash Flow > cash From Operations
54773000
Quarters > 3 > cash Flow > capital Expenditures
0
Quarters > 3 > cash Flow > cash From Investing
-
Quarters > 3 > cash Flow > cash From Financing
-63765000
Quarters > 3 > cash Flow > net Change In Cash
-9020000
Quarters > 3 > ratios > PE
0.28033909167710547
Quarters > 3 > ratios > PB
0.7282579382990448
Quarters > 3 > ratios > ROE
1.7127447057835212
Quarters > 3 > ratios > ROA
0.7539447499960826
Quarters > 3 > ratios > FCF
54773000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.9516305575342704
Quarters > 3 > health Score
60
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
226307000
Annuals > 0 > income Statement > cost Of Revenue
115961000
Annuals > 0 > income Statement > gross Profit
110346000
Annuals > 0 > income Statement > operating Expenses
11527000
Annuals > 0 > income Statement > operating Income
98819000
Annuals > 0 > income Statement > interest Expense
115961000
Annuals > 0 > income Statement > pretax Income
98819000
Annuals > 0 > income Statement > net Income
98819000
Annuals > 0 > income Statement > eps
1.267592806382924
Annuals > 0 > income Statement > dividends Per Share
139623000
Annuals > 0 > income Statement > shares Outstanding
77958000
Annuals > 0 > income Statement > income Tax Expense
-
Annuals > 0 > income Statement > EBITDA
98819000
Annuals > 0 > income Statement > operating Margin
43.665905164223815
Annuals > 0 > income Statement > total Other Income Expense Net
-
Annuals > 0 > balance Sheet > cash
75786000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
77193000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
152979000
Annuals > 0 > balance Sheet > property Plant Equipment
-
Annuals > 0 > balance Sheet > total Assets
3190950000
Annuals > 0 > balance Sheet > payables
17003000
Annuals > 0 > balance Sheet > short Term Debt
-
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
1786304000
Annuals > 0 > balance Sheet > equity
1404646000
Annuals > 0 > cash Flow > net Income
98819000
Annuals > 0 > cash Flow > depreciation
-
Annuals > 0 > cash Flow > change In Working Capital
10837000
Annuals > 0 > cash Flow > cash From Operations
-9532000
Annuals > 0 > cash Flow > capital Expenditures
0
Annuals > 0 > cash Flow > cash From Investing
-
Annuals > 0 > cash Flow > cash From Financing
-36762000
Annuals > 0 > cash Flow > net Change In Cash
-46342000
Annuals > 0 > ratios > PE
1.267592806382924
Annuals > 0 > ratios > PB
0.6726612683907546
Annuals > 0 > ratios > ROE
7.035153341126518
Annuals > 0 > ratios > ROA
3.0968520346605244
Annuals > 0 > ratios > FCF
-9532000
Annuals > 0 > ratios > Piotroski FScore
2
Annuals > 0 > ratios > fcf Percent
-0.04211977534941473
Annuals > 0 > health Score
47
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
237349000
Annuals > 1 > income Statement > cost Of Revenue
104198000
Annuals > 1 > income Statement > gross Profit
133151000
Annuals > 1 > income Statement > operating Expenses
14391000
Annuals > 1 > income Statement > operating Income
118760000
Annuals > 1 > income Statement > interest Expense
104198000
Annuals > 1 > income Statement > pretax Income
118760000
Annuals > 1 > income Statement > net Income
118760000
Annuals > 1 > income Statement > eps
1.817838110464738
Annuals > 1 > income Statement > dividends Per Share
123477000
Annuals > 1 > income Statement > shares Outstanding
65330350
Annuals > 1 > income Statement > income Tax Expense
-
Annuals > 1 > income Statement > EBITDA
118760000
Annuals > 1 > income Statement > operating Margin
50.03602290298252
Annuals > 1 > income Statement > total Other Income Expense Net
118493600
Annuals > 1 > balance Sheet > cash
122128000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
25564000
Annuals > 1 > balance Sheet > inventories
-147692000
Annuals > 1 > balance Sheet > total Current Assets
147697000
Annuals > 1 > balance Sheet > property Plant Equipment
-
Annuals > 1 > balance Sheet > total Assets
2501331000
Annuals > 1 > balance Sheet > payables
14494000
Annuals > 1 > balance Sheet > short Term Debt
-
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
1496021000
Annuals > 1 > balance Sheet > equity
1005310000
Annuals > 1 > cash Flow > net Income
118760000
Annuals > 1 > cash Flow > depreciation
-2493000
Annuals > 1 > cash Flow > change In Working Capital
4983000
Annuals > 1 > cash Flow > cash From Operations
196381000
Annuals > 1 > cash Flow > capital Expenditures
0
Annuals > 1 > cash Flow > cash From Investing
80189000
Annuals > 1 > cash Flow > cash From Financing
-161360000
Annuals > 1 > cash Flow > net Change In Cash
35037000
Annuals > 1 > ratios > PE
1.817838110464738
Annuals > 1 > ratios > PB
0.7876215714555709
Annuals > 1 > ratios > ROE
11.813271528185336
Annuals > 1 > ratios > ROA
4.747872232823245
Annuals > 1 > ratios > FCF
196381000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.8273934164458245
Annuals > 1 > health Score
72
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
141462313
Annuals > 2 > income Statement > cost Of Revenue
47402548
Annuals > 2 > income Statement > gross Profit
94059765
Annuals > 2 > income Statement > operating Expenses
-9405305
Annuals > 2 > income Statement > operating Income
103465070
Annuals > 2 > income Statement > interest Expense
79150468
Annuals > 2 > income Statement > pretax Income
30586590
Annuals > 2 > income Statement > net Income
30586590
Annuals > 2 > income Statement > eps
0.47357950796926995
Annuals > 2 > income Statement > dividends Per Share
66724000
Annuals > 2 > income Statement > shares Outstanding
64585966
Annuals > 2 > income Statement > income Tax Expense
-
Annuals > 2 > income Statement > EBITDA
103693555
Annuals > 2 > income Statement > operating Margin
73.13967077577757
Annuals > 2 > income Statement > total Other Income Expense Net
-72878479
Annuals > 2 > balance Sheet > cash
87091000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
25105000
Annuals > 2 > balance Sheet > inventories
-
Annuals > 2 > balance Sheet > total Current Assets
113993000
Annuals > 2 > balance Sheet > property Plant Equipment
-
Annuals > 2 > balance Sheet > total Assets
2525516000
Annuals > 2 > balance Sheet > payables
-
Annuals > 2 > balance Sheet > short Term Debt
-
Annuals > 2 > balance Sheet > long Term Debt
-
Annuals > 2 > balance Sheet > total Liabilities
1537410000
Annuals > 2 > balance Sheet > equity
988106000
Annuals > 2 > cash Flow > net Income
30586590
Annuals > 2 > cash Flow > depreciation
228485
Annuals > 2 > cash Flow > change In Working Capital
5585000
Annuals > 2 > cash Flow > cash From Operations
76068000
Annuals > 2 > cash Flow > capital Expenditures
0
Annuals > 2 > cash Flow > cash From Investing
82320000
Annuals > 2 > cash Flow > cash From Financing
-101905000
Annuals > 2 > cash Flow > net Change In Cash
32467000
Annuals > 2 > ratios > PE
0.47357950796926995
Annuals > 2 > ratios > PB
0.792204386897762
Annuals > 2 > ratios > ROE
3.095476598664516
Annuals > 2 > ratios > ROA
1.211102602398876
Annuals > 2 > ratios > FCF
76068000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.5377262564623837
Annuals > 2 > health Score
62
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
96715000
Annuals > 3 > income Statement > cost Of Revenue
55020000
Annuals > 3 > income Statement > gross Profit
96715000
Annuals > 3 > income Statement > operating Expenses
14351000
Annuals > 3 > income Statement > operating Income
137384000
Annuals > 3 > income Statement > interest Expense
55020000
Annuals > 3 > income Statement > pretax Income
82364000
Annuals > 3 > income Statement > net Income
82364000
Annuals > 3 > income Statement > eps
1.2766340063561692
Annuals > 3 > income Statement > dividends Per Share
93342000
Annuals > 3 > income Statement > shares Outstanding
64516533
Annuals > 3 > income Statement > income Tax Expense
-
Annuals > 3 > income Statement > EBITDA
132934000
Annuals > 3 > income Statement > operating Margin
142.05035413327818
Annuals > 3 > income Statement > total Other Income Expense Net
-55020000
Annuals > 3 > balance Sheet > cash
30598000
Annuals > 3 > balance Sheet > short Term Investments
1977647000
Annuals > 3 > balance Sheet > receivables
28626000
Annuals > 3 > balance Sheet > inventories
-
Annuals > 3 > balance Sheet > total Current Assets
59943000
Annuals > 3 > balance Sheet > property Plant Equipment
-
Annuals > 3 > balance Sheet > total Assets
2600121000
Annuals > 3 > balance Sheet > payables
26248000
Annuals > 3 > balance Sheet > short Term Debt
-
Annuals > 3 > balance Sheet > long Term Debt
-
Annuals > 3 > balance Sheet > total Liabilities
1595289000
Annuals > 3 > balance Sheet > equity
1004832000
Annuals > 3 > cash Flow > net Income
82364000
Annuals > 3 > cash Flow > depreciation
-4450000
Annuals > 3 > cash Flow > change In Working Capital
-1048000
Annuals > 3 > cash Flow > cash From Operations
-2677000
Annuals > 3 > cash Flow > capital Expenditures
0
Annuals > 3 > cash Flow > cash From Investing
-
Annuals > 3 > cash Flow > cash From Financing
-21331000
Annuals > 3 > cash Flow > net Change In Cash
-24026000
Annuals > 3 > ratios > PE
1.2766340063561692
Annuals > 3 > ratios > PB
0.7781802131699628
Annuals > 3 > ratios > ROE
8.196793095761281
Annuals > 3 > ratios > ROA
3.1676987340204548
Annuals > 3 > ratios > FCF
-2677000
Annuals > 3 > ratios > Piotroski FScore
2
Annuals > 3 > ratios > fcf Percent
-0.027679263816367677
Annuals > 3 > health Score
48
Valuation > metrics > PE
11.5429
Valuation > metrics > PB
0.8130440188315107
Valuation > final Score
100
Valuation > verdict
9.3% Undervalued
Profitability > metrics > ROE
2.0069887127902217
Profitability > metrics > ROA
30.943149542401155
Profitability > metrics > Net Margin
332.3728813559322
Profitability > final Score
64
Profitability > verdict
Adequate
Risk > metrics > Debt Equity
1.419362243406047
Risk > metrics > Interest Coverage
0
Risk > final Score
30
Risk > verdict
High
Liquidity > metrics > Current Ratio
7.241002203541989
Liquidity > metrics > Quick Ratio
7.241002203541989
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
90
Prev Valuations > 1
90
Prev Valuations > 2
90
Prev Profitabilities > 0
63
Prev Profitabilities > 1
64
Prev Profitabilities > 2
63
Prev Risks > 0
32
Prev Risks > 1
34
Prev Risks > 2
33
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-14T00:49:56.292Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-05-14
Earnings History > 0 > date
2026-03-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
0.3713
Earnings History > 0 > eps Difference
-0.3713
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-06
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.38
Earnings History > 1 > eps Estimate
0.3788
Earnings History > 1 > eps Difference
0.0012
Earnings History > 1 > surprise Percent
0.3168
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-11
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.39
Earnings History > 2 > eps Estimate
0.3768
Earnings History > 2 > eps Difference
0.0132
Earnings History > 2 > surprise Percent
3.5032
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-05
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.37
Earnings History > 3 > eps Estimate
0.3832
Earnings History > 3 > eps Difference
-0.0132
Earnings History > 3 > surprise Percent
-3.4447
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-24
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.4
Earnings History > 4 > eps Estimate
0.4008
Earnings History > 4 > eps Difference
-0.0008
Earnings History > 4 > surprise Percent
-0.1996
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-07
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.44
Earnings History > 5 > eps Estimate
0.42
Earnings History > 5 > eps Difference
0.02
Earnings History > 5 > surprise Percent
4.7619
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-07
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.45
Earnings History > 6 > eps Estimate
0.43
Earnings History > 6 > eps Difference
0.02
Earnings History > 6 > surprise Percent
4.6512
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-07
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.44
Earnings History > 7 > eps Estimate
0.43
Earnings History > 7 > eps Difference
0.01
Earnings History > 7 > surprise Percent
2.3256
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-26
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.46
Earnings History > 8 > eps Estimate
0.43
Earnings History > 8 > eps Difference
0.03
Earnings History > 8 > surprise Percent
6.9767
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-07
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.43
Earnings History > 9 > eps Estimate
0.44
Earnings History > 9 > eps Difference
-0.01
Earnings History > 9 > surprise Percent
-2.2727
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-02
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.44
Earnings History > 10 > eps Estimate
0.44
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
0
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-02
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.45
Earnings History > 11 > eps Estimate
0.42
Earnings History > 11 > eps Difference
0.03
Earnings History > 11 > surprise Percent
7.1429
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-21
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.43
Earnings History > 12 > eps Estimate
0.36
Earnings History > 12 > eps Difference
0.07
Earnings History > 12 > surprise Percent
19.4444
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-03
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.35
Earnings History > 13 > eps Estimate
0.36
Earnings History > 13 > eps Difference
-0.01
Earnings History > 13 > surprise Percent
-2.7778
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-02
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.37
Earnings History > 14 > eps Estimate
0.35
Earnings History > 14 > eps Difference
0.02
Earnings History > 14 > surprise Percent
5.7143
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-19
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.42
Earnings History > 15 > eps Estimate
0.34
Earnings History > 15 > eps Difference
0.08
Earnings History > 15 > surprise Percent
23.5294
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-03
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.35
Earnings History > 16 > eps Estimate
0.34
Earnings History > 16 > eps Difference
0.01
Earnings History > 16 > surprise Percent
2.9412
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-04
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.33
Earnings History > 17 > eps Estimate
0.35
Earnings History > 17 > eps Difference
-0.02
Earnings History > 17 > surprise Percent
-5.7143
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-05
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.39
Earnings History > 18 > eps Estimate
0.39
Earnings History > 18 > eps Difference
0
Earnings History > 18 > surprise Percent
0
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-20
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.39
Earnings History > 19 > eps Estimate
0.41
Earnings History > 19 > eps Difference
-0.02
Earnings History > 19 > surprise Percent
-4.878
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-04
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.43
Earnings History > 20 > eps Estimate
0.39
Earnings History > 20 > eps Difference
0.04
Earnings History > 20 > surprise Percent
10.2564
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-05
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.43
Earnings History > 21 > eps Estimate
0.41
Earnings History > 21 > eps Difference
0.02
Earnings History > 21 > surprise Percent
4.878
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-06
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.43
Earnings History > 22 > eps Estimate
0.45
Earnings History > 22 > eps Difference
-0.02
Earnings History > 22 > surprise Percent
-4.4444
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-21
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.59
Earnings History > 23 > eps Estimate
0.45
Earnings History > 23 > eps Difference
0.14
Earnings History > 23 > surprise Percent
31.1111
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-04
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.54
Earnings History > 24 > eps Estimate
0.46
Earnings History > 24 > eps Difference
0.08
Earnings History > 24 > surprise Percent
17.3913
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-05
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.53
Earnings History > 25 > eps Estimate
0.42
Earnings History > 25 > eps Difference
0.11
Earnings History > 25 > surprise Percent
26.1905
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-06
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.5
Earnings History > 26 > eps Estimate
0.46
Earnings History > 26 > eps Difference
0.04
Earnings History > 26 > surprise Percent
8.6957
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-16
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.47
Earnings History > 27 > eps Estimate
0.45
Earnings History > 27 > eps Difference
0.02
Earnings History > 27 > surprise Percent
4.4444
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-06
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.45
Earnings History > 28 > eps Estimate
0.46
Earnings History > 28 > eps Difference
-0.01
Earnings History > 28 > surprise Percent
-2.1739
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-30
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.45
Earnings History > 29 > eps Estimate
0.46
Earnings History > 29 > eps Difference
-0.01
Earnings History > 29 > surprise Percent
-2.1739
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-08
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.45
Earnings History > 30 > eps Estimate
0.45
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
0
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-18
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.45
Earnings History > 31 > eps Estimate
0.47
Earnings History > 31 > eps Difference
-0.02
Earnings History > 31 > surprise Percent
-4.2553
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-07
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.48
Earnings History > 32 > eps Estimate
0.46
Earnings History > 32 > eps Difference
0.02
Earnings History > 32 > surprise Percent
4.3478
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-03
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.48
Earnings History > 33 > eps Estimate
0.47
Earnings History > 33 > eps Difference
0.01
Earnings History > 33 > surprise Percent
2.1277
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-04
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.45
Earnings History > 34 > eps Estimate
0.46
Earnings History > 34 > eps Difference
-0.01
Earnings History > 34 > surprise Percent
-2.1739
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-18
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.51
Earnings History > 35 > eps Estimate
0.48
Earnings History > 35 > eps Difference
0.03
Earnings History > 35 > surprise Percent
6.25
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-06
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.51
Earnings History > 36 > eps Estimate
0.49
Earnings History > 36 > eps Difference
0.02
Earnings History > 36 > surprise Percent
4.0816
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-08
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.54
Earnings History > 37 > eps Estimate
0.5
Earnings History > 37 > eps Difference
0.04
Earnings History > 37 > surprise Percent
8
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-05
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.51
Earnings History > 38 > eps Estimate
0.58
Earnings History > 38 > eps Difference
-0.07
Earnings History > 38 > surprise Percent
-12.069
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-19
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.6
Earnings History > 39 > eps Estimate
0.62
Earnings History > 39 > eps Difference
-0.02
Earnings History > 39 > surprise Percent
-3.2258
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-09
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.63
Earnings History > 40 > eps Estimate
0.62
Earnings History > 40 > eps Difference
0.01
Earnings History > 40 > surprise Percent
1.6129
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-05
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.63
Earnings History > 41 > eps Estimate
0.63
Earnings History > 41 > eps Difference
0
Earnings History > 41 > surprise Percent
0
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-06
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.66
Earnings History > 42 > eps Estimate
0.62
Earnings History > 42 > eps Difference
0.04
Earnings History > 42 > surprise Percent
6.4516
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-05-19
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.66
Earnings History > 43 > eps Estimate
0.66
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
0
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-05
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.72
Earnings History > 44 > eps Estimate
0.68
Earnings History > 44 > eps Difference
0.04
Earnings History > 44 > surprise Percent
5.8824
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-11-06
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.84
Earnings History > 45 > eps Estimate
0.68
Earnings History > 45 > eps Difference
0.16
Earnings History > 45 > surprise Percent
23.5294
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-08-07
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.69
Earnings History > 46 > eps Estimate
0.65
Earnings History > 46 > eps Difference
0.04
Earnings History > 46 > surprise Percent
6.1538
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-20
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.66
Earnings History > 47 > eps Estimate
0.64
Earnings History > 47 > eps Difference
0.02
Earnings History > 47 > surprise Percent
3.125
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-06
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.66
Earnings History > 48 > eps Estimate
0.63
Earnings History > 48 > eps Difference
0.03
Earnings History > 48 > surprise Percent
4.7619
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-11-08
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.66
Earnings History > 49 > eps Estimate
0.63
Earnings History > 49 > eps Difference
0.03
Earnings History > 49 > surprise Percent
4.7619
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-08
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.75
Earnings History > 50 > eps Estimate
0.61
Earnings History > 50 > eps Difference
0.14
Earnings History > 50 > surprise Percent
22.9508
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-23
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.63
Earnings History > 51 > eps Estimate
0.64
Earnings History > 51 > eps Difference
-0.01
Earnings History > 51 > surprise Percent
-1.5625
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-06
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.63
Earnings History > 52 > eps Estimate
0.62
Earnings History > 52 > eps Difference
0.01
Earnings History > 52 > surprise Percent
1.6129
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-08
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.66
Earnings History > 53 > eps Estimate
0.62
Earnings History > 53 > eps Difference
0.04
Earnings History > 53 > surprise Percent
6.4516
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-08
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.57
Earnings History > 54 > eps Estimate
0.61
Earnings History > 54 > eps Difference
-0.04
Earnings History > 54 > surprise Percent
-6.5574
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-23
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.63
Earnings History > 55 > eps Estimate
0.64
Earnings History > 55 > eps Difference
-0.01
Earnings History > 55 > surprise Percent
-1.5625
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-08
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.6
Earnings History > 56 > eps Estimate
0.65
Earnings History > 56 > eps Difference
-0.05
Earnings History > 56 > surprise Percent
-7.6923
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-11-03
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.69
Earnings History > 57 > eps Estimate
0.74
Earnings History > 57 > eps Difference
-0.05
Earnings History > 57 > surprise Percent
-6.7568
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-03
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.72
Earnings History > 58 > eps Estimate
0.73
Earnings History > 58 > eps Difference
-0.01
Earnings History > 58 > surprise Percent
-1.3699
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-05-31
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.78
Earnings History > 59 > eps Estimate
0.77
Earnings History > 59 > eps Difference
0.01
Earnings History > 59 > surprise Percent
1.2987
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-03
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.78
Earnings History > 60 > eps Estimate
0.73
Earnings History > 60 > eps Difference
0.05
Earnings History > 60 > surprise Percent
6.8493
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-11-04
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.78
Earnings History > 61 > eps Estimate
0.75
Earnings History > 61 > eps Difference
0.03
Earnings History > 61 > surprise Percent
4
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-08-04
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.66
Earnings History > 62 > eps Estimate
0.75
Earnings History > 62 > eps Difference
-0.09
Earnings History > 62 > surprise Percent
-12
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-05-26
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.84
Earnings History > 63 > eps Estimate
0.92
Earnings History > 63 > eps Difference
-0.08
Earnings History > 63 > surprise Percent
-8.6957
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-08
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.9
Earnings History > 64 > eps Estimate
0.92
Earnings History > 64 > eps Difference
-0.02
Earnings History > 64 > surprise Percent
-2.1739
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-11-05
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
1.02
Earnings History > 65 > eps Estimate
1.02
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
0
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-08-06
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
1.05
Earnings History > 66 > eps Estimate
1.01
Earnings History > 66 > eps Difference
0.04
Earnings History > 66 > surprise Percent
3.9604
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-06-01
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
1.08
Earnings History > 67 > eps Estimate
1.04
Earnings History > 67 > eps Difference
0.04
Earnings History > 67 > surprise Percent
3.8462
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-05
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
1.11
Earnings History > 68 > eps Estimate
1.07
Earnings History > 68 > eps Difference
0.04
Earnings History > 68 > surprise Percent
3.7383
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-11-05
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
1.2
Earnings History > 69 > eps Estimate
1.07
Earnings History > 69 > eps Difference
0.13
Earnings History > 69 > surprise Percent
12.1495
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-08-06
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
1.05
Earnings History > 70 > eps Estimate
1.09
Earnings History > 70 > eps Difference
-0.04
Earnings History > 70 > surprise Percent
-3.6697
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-05-28
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
1.11
Earnings History > 71 > eps Estimate
1.19
Earnings History > 71 > eps Difference
-0.08
Earnings History > 71 > surprise Percent
-6.7227
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-05
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
1.05
Earnings History > 72 > eps Estimate
1.24
Earnings History > 72 > eps Difference
-0.19
Earnings History > 72 > surprise Percent
-15.3226
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-11-06
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
1.74
Earnings History > 73 > eps Estimate
1.31
Earnings History > 73 > eps Difference
0.43
Earnings History > 73 > surprise Percent
32.8244
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-08-08
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
1.59
Earnings History > 74 > eps Estimate
1.32
Earnings History > 74 > eps Difference
0.27
Earnings History > 74 > surprise Percent
20.4545
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-05-29
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.66
Earnings History > 75 > eps Estimate
1.26
Earnings History > 75 > eps Difference
-0.6
Earnings History > 75 > surprise Percent
-47.619
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-02-07
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
1.38
Earnings History > 76 > eps Estimate
1.26
Earnings History > 76 > eps Difference
0.12
Earnings History > 76 > surprise Percent
9.5238
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-11-06
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
1.23
Earnings History > 77 > eps Estimate
1.15
Earnings History > 77 > eps Difference
0.08
Earnings History > 77 > surprise Percent
6.9565
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-08-07
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
1.17
Earnings History > 78 > eps Estimate
1.06
Earnings History > 78 > eps Difference
0.11
Earnings History > 78 > surprise Percent
10.3774
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-05-24
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
1.05
Earnings History > 79 > eps Estimate
1.07
Earnings History > 79 > eps Difference
-0.02
Earnings History > 79 > surprise Percent
-1.8692
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-02-07
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.99
Earnings History > 80 > eps Estimate
1.01
Earnings History > 80 > eps Difference
-0.02
Earnings History > 80 > surprise Percent
-1.9802
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-11-03
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.99
Earnings History > 81 > eps Estimate
1.01
Earnings History > 81 > eps Difference
-0.02
Earnings History > 81 > surprise Percent
-1.9802
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-08-03
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
1.2
Earnings History > 82 > eps Estimate
0.85
Earnings History > 82 > eps Difference
0.35
Earnings History > 82 > surprise Percent
41.1765
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-05-23
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.75
Earnings History > 83 > eps Estimate
0.71
Earnings History > 83 > eps Difference
0.04
Earnings History > 83 > surprise Percent
5.6338
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-02-07
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.45
Earnings History > 84 > eps Estimate
0.47
Earnings History > 84 > eps Difference
-0.02
Earnings History > 84 > surprise Percent
-4.2553
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-11-08
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.12
Earnings History > 85 > eps Estimate
0.18
Earnings History > 85 > eps Difference
-0.06
Earnings History > 85 > surprise Percent
-33.3333
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-08-12
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
-0.06
Earnings History > 86 > eps Estimate
-0.14
Earnings History > 86 > eps Difference
0.08
Earnings History > 86 > surprise Percent
57.1429
MidCap Financial Investment Corporation (Former name Apollo Investment Corporation) is business development company and a closed-end, externally managed, non-diversified management investment company. It is elected to be treated as a business development company ("BDC") under the Investment Company Act of 1940 (the "1940 Act") specializing in private equity investments in leveraged buyouts, acquisitions, recapitalizations, growth capital, refinancing and private middle market companies. It provides direct equity capital, mezzanine, first lien secured loans, stretch senior loans, unitranche loans, second lien secured loans and senior secured loans, unsecured debt, and subordinated debt and loans. It also seeks to invest in PIPES transactions. The fund may also invest in securities of public companies that are thinly traded and may acquire investments in the secondary market and structured products. It prefers to invest in preferred equity, common equity / interests and warrants and makes equity co-investments. It may invest in cash equivalents, U.S. government securities, high-quality debt investments that mature in one year or less, high-yield bonds, distressed debt, non-U.S. investments, or securities of public companies that are not thinly traded. It also focuses on other investments such as collateralized loan obligations ("CLOs") and credit-linked notes ("CLNs"). The fund typically invests in construction and building materials, business services, plastics & rubber, advertising, capital equipment, education, cable television, chemicals, consumer products/goods durable and non-durable and customer services, direct marketing, energy " oil & gas, electricity and utilities. The fund also invest in aerospace & defense, wholesale, telecommunications, financial services, hotel, gaming, leisure, restaurants; environmental industries, healthcare and pharmaceuticals, high tech industries, beverages, food and tobacco, manufacturing, media " diversified & production, printing and publishing, retail, automation, aviation
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
0.38Next Payout:
Dec 23, 2025Yield:
12.7517 %MidCap Financial Investment (NASDAQ:MFIC) Upgraded at Zacks Research Defense World
Read more →Weekly Recap: How ASIX stock valuation compares with sector - 2025 Stock Rankings & Precise Swing Trade Alerts moha.gov.vn
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$12.9063
Analyst Picks
Strong Buy
4
Buy
1
Hold
3
Sell
1
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 33.53% of the total shares of MidCap Financial Investment Corporation
1.
Thornburg Investment Management Inc(3.1486%)
since
2025/06/30
2.
Thornburg Investment Income Builder A(3.1486%)
since
2025/07/31
3.
Thornburg Investment Income Builder Sep(3.1486%)
since
2025/07/31
4.
Van Eck Associates Corporation(2.5617%)
since
2025/06/30
5.
Apollo Management Holdings LP(2.5603%)
since
2025/06/30
6.
VanEck BDC Income ETF(2.2378%)
since
2025/08/30
7.
Morgan Stanley - Brokerage Accounts(2.0226%)
since
2025/06/30
8.
UBS Group AG(1.7869%)
since
2025/06/30
9.
Invesco KBW High Dividend Yld Fincl ETF(0.8493%)
since
2025/08/29
10.
Franklin Resources Inc(0.828%)
since
2025/06/30
11.
Amvescap Plc.(0.8257%)
since
2025/06/30
12.
Putnam BDC Income ETF(0.7994%)
since
2025/08/31
13.
Next Capital Management LLC(0.7775%)
since
2025/06/30
14.
CURA WEALTH ADVISORS, LLC(0.7598%)
since
2025/06/30
15.
Legal & General Group PLC(0.6611%)
since
2025/06/30
16.
BlackRock Inc(0.6558%)
since
2025/06/30
17.
Wells Fargo & Co(0.6269%)
since
2025/06/30
18.
Ares Management LLC(0.5847%)
since
2025/06/30
19.
LPL Financial Corp(0.5771%)
since
2025/06/30
20.
iShares Listed Private Eq ETF USD Dist(0.5755%)
since
2025/08/31
21.
Callodine Capital Management, LP(0.5359%)
since
2025/06/30
22.
Neuberger Berman Group LLC(0.5061%)
since
2025/06/30
23.
Commonwealth Equity Services Inc(0.4995%)
since
2025/06/30
24.
Ethos Financial Group LLC(0.4522%)
since
2025/06/30
25.
Condor Capital Management(0.4425%)
since
2025/06/30
26.
Ameriprise Financial Inc(0.4315%)
since
2025/06/30
27.
Accelerate Divers Crdt Inc ETF(0.2193%)
since
2025/08/31
28.
BankInvest Børsnoterede Alt. Akk. W(0.2137%)
since
2025/02/28
29.
Undrly Fid DC L&G Fut Wld Mlt Asst MAGJ(0.1934%)
since
2025/06/30
30.
FID DC L&G Diversified Fund(0.1788%)
since
2025/06/30
31.
DNB Fund - Private Equity Retail B(0.1759%)
since
2025/07/31
32.
First Trust Specialty Finance(0.1099%)
since
2025/08/28
33.
Lazard Listed Private Mkts EA Acc GBP(0.097%)
since
2025/08/31
34.
FT Strategic Income CE 91 CA(0.0768%)
since
2025/08/22
35.
Virtus Private Credit ETF(0.0745%)
since
2025/08/29
36.
Mercer Opportunistic Fixed Income Y3(0.045%)
since
2025/07/31
37.
FT Strategic Income Select CE 66 CA(0.0434%)
since
2025/06/23
38.
FlexShares® Listed Priv Eq ETF USD Acc(0.0353%)
since
2025/08/29
39.
Indosuez Funds America Small&Mid Caps G(0.0321%)
since
2025/07/31
40.
Mediobanca SICAV PE Strat C(0.0278%)
since
2025/07/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2026-03-31
EPS Estimate
0.3713
Date
2025-09-30
EPS Actual
0.38
EPS Estimate
0.3788
EPS Difference
0.0012
Surprise Percent
0.3168%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.