Marathon Bancorp (MBBC) Financials: Revenue & Earnings
$43.41M
Market Cap
—
P/E
—
Forward P/E
—
Score
MBBC price $14.44 -0.09 -0.59%
MBBC fair value Not meaningful. Price $14.44.
Fair value is an estimate of what one share is worth if future cash flows arrive as modeled. It is not a forecast of the share price. How discounted cash flow works.
No estimate. Cash-flow models don't suit banks
| Date | EPS actual | EPS estimate | Revenue | Revenue estimate |
|---|---|---|---|---|
| 2026-09-16 | 0.13 | — | 3.31M | — |
| 2026-05-13 | 0.18 | — | 3.20M | — |
| 2026-02-11 | 0.19 | — | 3.14M | — |
| 2025-11-12 | 0.17 | — | 3.07M | — |
| 2025-09-26 | -0.16 | — | 2.81M | — |
| 2023-12-31 | 0.13 | — | 2.56M | — |
| 2023-09-30 | 0.04 | — | 1.79M | — |
| 2023-03-31 | 0.17 | — | 1.91M | — |
| 2022-12-31 | 0.14 | — | 1.88M | — |
| 2022-09-30 | 0.17 | — | 1.91M | — |
| 2022-06-30 | 0.14 | — | 1.88M | — |
| 2022-03-31 | 0.12 | — | 1.73M | — |
| 2021-12-31 | 0.13 | — | 1.76M | — |
| 2021-09-30 | 0.19 | — | 1.95M | — |
| 2021-06-30 | 0.19 | — | 1.91M | — |
| 2021-03-31 | 0.10 | — | 1.73M | — |
| 2020-12-31 | 0.18 | — | 1.82M | — |
| 2020-09-30 | 0.16 | — | 1.74M | — |
| 2020-06-30 | 0.04 | — | 1.49M | — |
| 2020-03-31 | 0.01 | — | 1.28M | — |
| 2019-12-31 | 0.07 | — | 1.36M | — |
Yield 0.00%. Payout ratio 0.00%. Frequency —.
Safety score 37/100 · Watch. Payout ratio is 0% of earnings. Free-cash-flow coverage is not available, so this part stays neutral. No dividend history was found. There is no dividend yield.
| Ex-date | Dividend | Record | Payment | Frequency |
|---|---|---|---|---|
| No data yet. | ||||
| Date | Insider | Action | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-09-18 | Spatz Nora | Buy | 962 | $6.48 | 6.23K |
| 2026-09-18 | Spatz Nora | Buy | 1.20K | $8.13 | 9.76K |
| 2026-09-18 | Spatz Nora | Sell | 962 | $6.48 | 6.23K |
| 2026-09-18 | Spatz Nora | Sell | 1.20K | $8.13 | 9.76K |
| 2026-06-28 | Cornish Terry | Sell | 247 | $15.49 | 3.83K |
| 2026-06-28 | Knopf Michelle | Sell | 225 | $15.49 | 3.49K |
| 2026-06-28 | Zillges Nicholas W | Sell | 1.27K | $15.49 | 19.66K |
| 2026-06-28 | Spatz Nora | Sell | 503 | $15.49 | 7.79K |
| 2026-06-28 | Selting-Buchberger Joy | Sell | 522 | $15.49 | 8.09K |
| 2026-06-16 | Zillges Nicholas W | Buy | 970 | $15.00 | 14.55K |
| 2026-06-15 | Werth Ann M | Buy | 3.39K | — | — |
| 2026-06-15 | Werth Ann M | Buy | 8.47K | $14.55 | 123.19K |
| 2026-06-15 | Wimmer Timothy R | Buy | 8.47K | $14.55 | 123.19K |
| 2026-06-15 | Wimmer Timothy R | Buy | 3.39K | — | — |
| 2026-06-15 | Grimm Thomas L | Buy | 8.47K | $14.55 | 123.19K |
| 2026-06-15 | Grimm Thomas L | Buy | 3.39K | — | — |
| 2026-06-15 | Zientara Amy | Buy | 3.39K | — | — |
| 2026-06-15 | Zientara Amy | Buy | 8.47K | $14.55 | 123.19K |
| 2026-06-15 | Cornish Terry | Buy | 7.00K | $14.55 | 101.85K |
| 2026-06-15 | Cornish Terry | Buy | 3.50K | — | — |
| 2026-06-15 | Knopf Michelle | Buy | 10.00K | $14.55 | 145.50K |
| 2026-06-15 | Knopf Michelle | Buy | 5.45K | — | — |
| 2026-06-15 | Zillges Nicholas W | Buy | 16.93K | — | — |
| 2026-06-15 | Zillges Nicholas W | Buy | 42.34K | $14.55 | 615.97K |
| 2026-06-15 | Spatz Nora | Buy | 6.45K | — | — |
| 2026-06-15 | Spatz Nora | Buy | 11.00K | $14.55 | 160.05K |
| 2026-06-10 | Cornish Terry | Buy | 219 | $14.75 | 3.23K |
| 2026-06-10 | Knopf Michelle | Buy | 164 | $14.75 | 2.42K |
| 2026-06-10 | Zillges Nicholas W | Buy | 170 | $14.75 | 2.51K |
| 2026-06-10 | Spatz Nora | Buy | 602 | $14.75 | 8.88K |
| 2026-06-09 | Cornish Terry | Buy | 693 | $14.50 | 10.05K |
| 2026-06-09 | Knopf Michelle | Buy | 519 | $14.50 | 7.53K |
| 2026-06-09 | Zillges Nicholas W | Buy | 537 | $14.50 | 7.79K |
| 2026-06-09 | Spatz Nora | Buy | 1.90K | $14.50 | 27.61K |
| 2026-06-08 | Cornish Terry | Buy | 71 | $14.24 | 1.01K |
| 2026-06-08 | Knopf Michelle | Buy | 54 | $14.24 | 769 |
| 2026-06-08 | Zillges Nicholas W | Buy | 55 | $14.24 | 783 |
| 2026-06-08 | Spatz Nora | Buy | 197 | $14.24 | 2.81K |
| 2026-06-05 | Cornish Terry | Buy | 116 | $14.25 | 1.65K |
| 2026-06-05 | Knopf Michelle | Buy | 87 | $14.25 | 1.24K |
| 2026-06-05 | Zillges Nicholas W | Buy | 90 | $14.25 | 1.28K |
| 2026-06-05 | Spatz Nora | Buy | 320 | $14.25 | 4.56K |
| 2026-06-04 | Cornish Terry | Buy | 27 | $13.77 | 372 |
| 2026-06-04 | Knopf Michelle | Buy | 20 | $13.77 | 275 |
| 2026-06-04 | Zillges Nicholas W | Buy | 21 | $13.77 | 289 |
| 2026-06-04 | Spatz Nora | Buy | 74 | $13.77 | 1.02K |
| 2026-06-03 | Cornish Terry | Buy | 263 | $13.75 | 3.62K |
| 2026-06-03 | Knopf Michelle | Buy | 197 | $13.75 | 2.71K |
| 2026-06-03 | Zillges Nicholas W | Buy | 203 | $13.75 | 2.79K |
| 2026-06-03 | Spatz Nora | Buy | 722 | $13.75 | 9.93K |
| 2026-06-03 | Zientara Amy | Buy | 899 | $6.48 | 5.83K |
| 2026-06-03 | Zientara Amy | Buy | 3.60K | $8.13 | 29.26K |
| 2026-06-03 | Zientara Amy | Sell | 3.60K | $8.13 | 29.26K |
| 2026-06-03 | Zientara Amy | Sell | 899 | $6.48 | 5.83K |
| 2026-06-03 | Spatz Nora | Buy | 1.20K | $8.13 | 9.76K |
| 2026-06-03 | Spatz Nora | Sell | 1.20K | $8.13 | 9.76K |
| 2026-06-03 | Zillges Nicholas W | Buy | 1.50K | $6.48 | 9.72K |
| 2026-06-03 | Zillges Nicholas W | Sell | 1.50K | $6.48 | 9.72K |
| 2026-06-03 | Grimm Thomas L | Buy | 300 | $6.48 | 1.94K |
| 2026-06-03 | Grimm Thomas L | Sell | 300 | $6.48 | 1.94K |
| 2026-06-03 | Wimmer Timothy R | Buy | 899 | $6.48 | 5.83K |
| 2026-06-03 | Wimmer Timothy R | Buy | 3.60K | $8.13 | 29.26K |
| 2026-06-03 | Wimmer Timothy R | Sell | 3.60K | $8.13 | 29.26K |
| 2026-06-03 | Wimmer Timothy R | Sell | 899 | $6.48 | 5.83K |
| 2026-05-16 | Cornish Terry | Sell | 41 | $14.50 | 594 |
| 2026-05-16 | Selting-Buchberger Joy | Sell | 56 | $14.50 | 812 |
| 2026-05-16 | Spatz Nora | Sell | 30 | $14.50 | 435 |
| 2026-05-16 | Knopf Michelle | Sell | 86 | $14.50 | 1.25K |
| 2026-05-05 | Werth Ann M | Buy | 599 | $6.48 | 3.88K |
| 2026-05-05 | Werth Ann M | Buy | 899 | $8.13 | 7.31K |
| 2026-05-05 | Werth Ann M | Sell | 599 | $6.48 | 3.88K |
| 2026-05-05 | Werth Ann M | Sell | 899 | $8.13 | 7.31K |
| 2026-03-20 | Grimm Thomas L | Buy | 599 | $6.48 | 3.88K |
| 2026-03-20 | Grimm Thomas L | Buy | 3.60K | $8.13 | 29.26K |
| 2026-03-20 | Grimm Thomas L | Sell | 0 | $8.13 | 0 |
| 2026-03-20 | Grimm Thomas L | Sell | 0 | $6.48 | 0 |
| 2026-03-18 | Spatz Nora | Buy | 1.92K | $6.48 | 12.45K |
| 2026-03-18 | Spatz Nora | Buy | 2.40K | $8.13 | 19.50K |
| 2026-03-18 | Spatz Nora | Sell | 2.40K | $8.13 | 19.50K |
| 2026-03-18 | Spatz Nora | Sell | 1.92K | $6.48 | 12.45K |
| 2026-02-23 | Zillges Nicholas W | Buy | 3.00K | $6.48 | 19.43K |
| 2026-02-23 | Zillges Nicholas W | Sell | 3.00K | $6.48 | 19.43K |
| 2025-12-02 | Knopf Michelle | Buy | 20 | $11.30 | 226 |
| 2025-12-02 | Knopf Michelle | Buy | 536 | $11.11 | 5.95K |
| 2025-12-02 | Spatz Nora | Buy | 45 | $11.30 | 509 |
| 2025-12-02 | Spatz Nora | Buy | 1.22K | $11.11 | 13.55K |
| 2025-12-02 | Zillges Nicholas W | Buy | 24 | $11.30 | 271 |
| 2025-12-02 | Zillges Nicholas W | Buy | 634 | $11.11 | 7.04K |
| 2025-12-01 | Knopf Michelle | Buy | 1.39K | $11.27 | 15.69K |
| 2025-12-01 | Spatz Nora | Buy | 3.17K | $11.27 | 35.67K |
| 2025-12-01 | Zillges Nicholas W | Buy | 1.65K | $11.27 | 18.55K |
| 2025-11-26 | Zillges Nicholas W | Buy | 1.07K | $11.37 | 12.22K |
| 2025-11-13 | Zillges Nicholas W | Buy | 1.32K | $11.00 | 14.57K |
| 2025-06-28 | Zillges Nicholas W | Sell | 1.17K | $9.99 | 11.68K |
| 2025-06-28 | Selting-Buchberger Joy | Sell | 517 | $9.99 | 5.16K |
| 2025-06-28 | Cornish Terry | Sell | 225 | $9.99 | 2.25K |
| 2025-06-28 | Knopf Michelle | Sell | 197 | $9.99 | 1.97K |
| 2025-06-28 | Spatz Nora | Sell | 451 | $9.99 | 4.51K |
| 2025-06-28 | Zillges Nicholas W | Sell | 1.20K | $9.99 | 11.95K |
| 2025-06-13 | Zillges Nicholas W | Buy | 500 | $9.99 | 5.00K |
Latest filed quarter: Q2 2026.
Institutions holding: 12, holders +3 vs prior quarter. Ownership 23.60%.
| Holder | Shares | Change | Change % | Value |
|---|---|---|---|---|
| MALTESE CAPITAL MANAGEMENT LLC | 145.30K | 198 | +0.14% | 2.22M |
| ALLIANCEBERNSTEIN L.P. | 153.24K | 0 | 0.00% | 2.07M |
| RAFFLES ASSOCIATES LP | 107.66K | 0 | 0.00% | 1.65M |
| VANGUARD CAPITAL MANAGEMENT LLC | 76.03K | -571 | -0.75% | 1.16M |
| MINERVA ADVISORS LLC | 55.75K | -3.23K | -5.47% | 851.86K |
| KLCM ADVISORS, INC. | 34.32K | 0 | 0.00% | 524.41K |
| STILWELL VALUE LLC | 20.00K | 0 | 0.00% | 305.60K |
| VANGUARD FIDUCIARY TRUST CO | 11.51K | -4.92K | -29.94% | 175.93K |
| CITADEL ADVISORS LLC | 10.98K | 10.98K | New | 167.84K |
| GEODE CAPITAL MANAGEMENT, LLC | 10.87K | 10.87K | New | 166.11K |
| BLACKROCK, INC. | 8.36K | 8.36K | New | 127.69K |
| UBS GROUP AG | 89 | 89 | New | 1.36K |
| TOWER RESEARCH CAPITAL LLC (TRC) | 0 | -226 | -100.00% | 0 |
Marathon Bancorp, Inc. (MBBC) trades at $14.44, with a market cap of $43.41M and a trailing P/E of n/a. Revenue below is the annual history on file. It describes what the business has already reported. It is not a forecast and it is not a recommendation.
Insights · Dividends · Forecast · Financials · Learn
$43.41M
Market Cap
—
P/E
—
Forward P/E
—
Score