‹ Screener

MIAMI INTERNATIONAL HOLDINGS, INC.

MIAX · Security Brokers, Dealers & Flotation Companies · 94.9M shares · EDGAR filings ↗
Net buyback after stock comp: -$27M (gross $3M, SBC $30M)

Reference price $44.23 · est. market cap ~$4.2B — last insider sale, 2026-06-15 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

C58

Miami International Holdings — options/securities-exchange operator, growing but loss-making.

Strengths

Risks

Notable findings

Quarterly revenue

2024-12-31 · $324M2025-03-31 · $327M2025-12-31 · $369M2026-03-31 · $370M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
31.6%
Operating margin
6.7%
Net margin
-5.1%
Return on assets
-5.6%
Revenue growth (QoQ)
0.1%
Net-income growth
-168.6%
Net debt / EBITDA
-3.7×
Current ratio
2.5×
Free cash flow
$145M
EBITDA
$121M
Cash & investments
$453M
Stock comp / revenue
4.2%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-16Beckelman JohnGrant5.0K
2026-06-16Smollen JohnGrant7.5K
2026-06-16Moore LisaGrant5.0K
2026-06-16Raymond Mark F.Option exercise16K$12.00
2026-06-16Raymond Mark F.Grant5.0K
2026-06-16Deitzel EdwardGrant9.3K
2026-06-16Teekell Judson GrayGrant5.0K
2026-06-16Vermaas CeesGrant4.7K
2026-06-16Sommers Jill E.Grant5.0K
2026-06-16Emmons LanceGrant37K
2026-06-16BROWN DAVID AGrant5.0K
2026-06-16Lozier Kenneth W.Grant5.0K
2026-06-16Stahlin PaulGrant5.0K
2026-06-16Comly Barbara J.Grant39K
2026-06-16Sites EricGrant5.0K
2026-06-16Massad Mark I.Grant5.0K
2026-06-16Jayabalan HarishGrant4.7K
2026-06-16Al-Bahar Talal JassimGrant5.0K
2026-06-16Brown ShellyGrant37K
2026-06-16Eckert Kurt M.Grant5.0K
2026-06-16Gallagher Thomas P.Grant233K
2026-06-16Schwarzkopf CynthiaGrant5.0K
2026-06-16Schafer Douglas M. JRGrant23K
2026-06-15Sommers Jill E.Grant1.1K
2026-06-15Moore LisaGrant2.3K
2026-06-15Becker LeeGrant2.3K
2026-06-15Lozier Kenneth W.Grant2.3K
2026-06-15Massad Mark I.Grant2.3K
2026-06-15Al-Bahar Talal JassimGrant2.3K
2026-06-15Eckert Kurt M.Grant2.3K
2026-06-15Schwarzkopf CynthiaGrant2.3K
2026-06-15Beckelman JohnGrant2.3K
2026-06-15Brown ShellySell4.7K$44.23
2026-06-15Raymond Mark F.Grant2.3K
2026-06-15Teekell Judson GrayGrant2.3K
2026-06-15BROWN DAVID AGrant2.3K
2026-06-15Stahlin PaulGrant2.3K
2026-06-15Sites EricGrant714
2026-06-11Stahlin PaulTax withheld1.2K$40.79
2026-06-11Schwarzkopf CynthiaSell20K$41.73
2026-06-11Deitzel EdwardTax withheld5.9K$40.79
2026-06-11Brown ShellyTax withheld3.6K$40.79
2026-06-11Schafer Douglas M. JRTax withheld33K$40.79
2026-06-11Schwarzkopf CynthiaOption exercise20K$12.00
2026-06-11Stahlin PaulOption exercise4.0K$12.00
2026-06-09Jayabalan HarishSell9.8K$40.04
2026-06-09Stahlin PaulOption exercise7.0K$12.00
2026-06-09Jayabalan HarishOption exercise9.8K$12.00
2026-06-08Jayabalan HarishSell10K$40.12
2026-06-08Jayabalan HarishOption exercise10K$12.00
2026-06-02Comly Barbara J.Option exercise28K$12.00
2026-06-02Comly Barbara J.Sell28K$42.85
2026-06-02Eckert Kurt M.Option exercise5.2K$12.00
2026-06-02Eckert Kurt M.Sell5.2K$42.76
2026-06-02Deitzel EdwardOption exercise11K$12.00
2026-06-02Deitzel EdwardSell11K$42.16
2026-06-02Brown ShellyOption exercise16K$12.00
2026-06-02Brown ShellySell16K$42.12
2026-06-02Gallagher Thomas P.Option exercise70K$12.00
2026-06-02Gallagher Thomas P.Sell70K$42.36
2026-06-02Schafer Douglas M. JROption exercise48K$12.00
2026-06-02Schafer Douglas M. JRSell48K$42.84
2026-06-02Teekell Judson GraySell3.0K$42.78
2026-05-19HORIZON KINETICS ASSET MANAGEMENT LLCOther2.5M
2026-05-19Teekell Judson GrayOption exercise23K$12.00
2026-05-19Teekell Judson GrayTax withheld5.0K$54.51
2026-05-15Emmons LanceSell35K$56.36
2026-05-11Gallagher Thomas P.Option exercise25K$12.00
2026-05-05Gallagher Thomas P.Option exercise16K$12.00
2026-05-05Gallagher Thomas P.Sell16K$47.92
2026-05-04Comly Barbara J.Option exercise28K$12.00
2026-05-04Comly Barbara J.Sell28K$47.26
2026-05-04Eckert Kurt M.Option exercise5.6K$12.00
2026-05-04Eckert Kurt M.Sell5.6K$47.29
2026-05-04Brown ShellyOption exercise16K$12.00
2026-05-04Brown ShellySell16K$47.28
2026-05-04Schafer Douglas M. JROption exercise48K$12.00
2026-05-04Schafer Douglas M. JRSell48K$47.25
2026-05-04Teekell Judson GraySell3.0K$47.30
2026-05-04Gallagher Thomas P.Option exercise54K$12.00
2026-05-04Gallagher Thomas P.Sell54K$47.26
2026-05-04Deitzel EdwardOption exercise11K$12.00
2026-05-04Deitzel EdwardSell11K$47.28
2026-04-15Gallagher Thomas P.Option exercise70K$12.00
2026-04-15Gallagher Thomas P.Sell70K$43.36
2026-04-15Gallagher Thomas P.Sell104K$43.36
2026-04-15Gallagher Thomas P.Sell50K$43.68
2026-04-15Comly Barbara J.Option exercise30K$12.00
2026-04-15Comly Barbara J.Sell30K$43.64
2026-04-09Beckelman JohnOption exercise8.7K$12.00
2026-04-08Deitzel EdwardOption exercise7.6K$12.00
2026-04-08Brown ShellySell16K$42.08
2026-04-08Brown ShellyOption exercise16K$12.00
2026-04-08Deitzel EdwardSell7.6K$42.02
2026-04-07Brown ShellySell900$42.00
2026-04-07Deitzel EdwardOption exercise762$12.00
2026-04-07Deitzel EdwardSell762$42.00
2026-04-07Deitzel EdwardOption exercise4.0K$12.00
2026-04-07Deitzel EdwardSell4.0K$42.00
2026-04-07Brown ShellyOption exercise900$12.00
2026-04-07Brown ShellySell900$42.00
2026-04-06Brown ShellySell2.4K$41.33
2026-04-06Brown ShellySell2.4K$41.33
2026-04-02Teekell Judson GraySell2.7K$40.00
2026-03-30Comly Barbara J.Tax withheld1.4K$37.50
2026-03-30Smollen JohnTax withheld362$37.50
2026-03-30Emmons LanceTax withheld8.3K$37.50
2026-03-30Deitzel EdwardTax withheld707$37.50
2026-03-30Brown ShellyTax withheld1.8K$37.50
2026-03-30Brown ShellyOption exercise8.3K$12.00
2026-03-30Brown ShellyOption exercise6.6K$15.22
2026-03-30Brown ShellyOption exercise6.2K$16.14
2026-03-30Brown ShellyOption exercise3.9K$25.78
2026-03-30Brown ShellyOption exercise5.0K$19.84
2026-03-30Gallagher Thomas P.Tax withheld21K$37.50
2026-03-25Teekell Judson GraySell300$40.00
2026-03-23Brown ShellySell26K$39.33
2026-03-19Eckert Kurt M.Option exercise13K$12.00
2026-03-19Eckert Kurt M.Sell38K$39.00
2026-03-17Schafer Douglas M. JROption exercise48K$12.00
2026-03-17Schafer Douglas M. JRSell48K$39.74
2026-03-09Comly Barbara J.Option exercise8.3K$12.00
2026-03-09Comly Barbara J.Option exercise8.3K$12.00
2026-03-09Comly Barbara J.Option exercise17K$12.00
2026-03-05STAHL MURRAYBuy7.2K$43.08
2026-03-04STAHL MURRAYBuy7.2K$43.38
2026-03-04STAHL MURRAYBuy7.2K$43.38
2026-03-02STAHL MURRAYOption exercise91K$20.50
2026-03-02STAHL MURRAYSell54K$40.92
2026-03-02STAHL MURRAYOption exercise21K$15.00
2026-03-02STAHL MURRAYOption exercise91K$20.50
2026-03-02STAHL MURRAYOption exercise138K$20.00
2026-03-02STAHL MURRAYSell121K$40.92
2026-03-02STAHL MURRAYOption exercise21K$15.00
2026-02-18Brown ShellyTax withheld20K$40.89
2026-02-18Deitzel EdwardTax withheld6.0K$40.89
2026-02-18Schafer Douglas M. JRTax withheld33K$40.89
2026-02-10Gallagher Thomas P.Tax withheld50K$41.33
2026-02-10Schafer Douglas M. JRTax withheld109K$41.33
2025-12-23Gallagher Thomas P.Gift2.0K
2025-12-16Emmons LanceOption exercise6.2K$16.14
2025-12-16Emmons LanceOption exercise22K$13.50
2025-12-16Emmons LanceOption exercise5.0K$19.84
2025-12-16Brown ShellyOption exercise17K$12.00
2025-12-16Brown ShellyOption exercise8.3K$12.00
2025-12-16Brown ShellyOption exercise8.3K$12.00
2025-12-12STAHL MURRAYBuy2.4K$41.00
2025-10-03STAHL MURRAYBuy2$41.97
2025-09-26STAHL MURRAYBuy4$41.76
2025-09-11Smollen JohnOption exercise25K$12.00
2025-09-11Smollen JohnOption exercise125K$12.00
2025-09-11Smollen JohnTax withheld52K$37.39
2025-09-11Deitzel EdwardOption exercise17K$12.00
2025-09-10Brown ShellyTax withheld16K$36.81
2025-09-09Jayabalan HarishTax withheld2.0K$37.30
2025-09-09Deitzel EdwardOption exercise62K$12.00
2025-09-09Jayabalan HarishOption exercise3.0K$12.00
2025-09-09Deitzel EdwardTax withheld38K$37.30
2025-09-09Jayabalan HarishOption exercise22K$12.00
2025-08-28STAHL MURRAYBuy34K$36.10
2025-08-26Brown ShellyTax withheld11K$33.90
2025-08-26Gallagher Thomas P.Tax withheld192K$33.90
2025-08-15Brown ShellyConversion200K
2025-08-15Deitzel EdwardConversion500
2025-08-15Deitzel EdwardConversion49K
2025-08-15Jayabalan HarishConversion500
2025-08-15Jayabalan HarishConversion43K
2025-08-15Comly Barbara J.Conversion100K
2025-08-15Comly Barbara J.Conversion131K
2025-08-15Eckert Kurt M.Conversion47K
2025-08-15Gallagher Thomas P.Conversion500
2025-08-15Gallagher Thomas P.Conversion574K
2025-08-15Gallagher Thomas P.Conversion135K
2025-08-15Teekell Judson GrayConversion30K
2025-08-15Teekell Judson GrayConversion31K
2025-08-15Teekell Judson GrayConversion30K
2025-08-15Raymond Mark F.Conversion18K
2025-08-15Raymond Mark F.Conversion26K
2025-08-15Schwarzkopf CynthiaConversion36K
2025-08-15Schwarzkopf CynthiaConversion45K
2025-08-15Emmons LanceConversion58K
2025-08-15Teekell Judson GrayConversion38K
2025-08-15Stahlin PaulConversion10K
2025-08-15Stahlin PaulConversion14K
2025-08-15Schafer Douglas M. JRConversion500
2025-08-15Schafer Douglas M. JRConversion387K
2025-08-15Smollen JohnConversion73K
2025-08-15Smollen JohnConversion92K
2025-08-15Al-Bahar Talal JassimConversion238K
2025-08-15Brown ShellyConversion500
2025-08-14Emmons LanceBuy4$31.44
2025-08-13Moore LisaBuy5.5K$23.00
2025-08-13Jayabalan HarishBuy2.5K$23.00
2025-08-13Stahlin PaulBuy1.0K$23.00
2025-08-13Nazarali JamilBuy2.5K$23.00
2025-08-13Comly Barbara J.Tax withheld288K$23.00
2025-08-13Smollen JohnBuy5.0K$23.00
2025-08-13Deitzel EdwardBuy100$23.00
2025-08-13Gallagher Thomas P.Buy12K$23.00
2025-08-13Lozier Kenneth W.Buy1.0K$23.00
2025-08-13Massad Mark I.Buy3.5K$23.00
2025-08-13Massad Mark I.Buy2.5K$23.00
2025-08-13Massad Mark I.Buy1.5K$23.00
2025-08-13Massad Mark I.Buy500$23.00

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-06-223.02filing ↗
2026-06-18Shareholder votefiling ↗
2026-06-17Exec/director changefiling ↗
2026-05-06ResultsExhibitsfiling ↗
2026-04-27Exec/director changefiling ↗
2026-04-09Exec/director changefiling ↗
2026-03-26Exec/director changefiling ↗
2026-03-023.02filing ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-222026-06-170001438472-26-000036 ↗
8-K2026-06-182026-06-160001438472-26-000032 ↗
8-K2026-06-172026-06-150001438472-26-000030 ↗
10-Q2026-05-082026-03-310001628280-26-032565 ↗
8-K2026-05-062026-05-060001628280-26-031291 ↗
8-K2026-04-272026-04-230001628280-26-027311 ↗
8-K2026-04-092026-04-070001438472-26-000026 ↗
8-K2026-03-262026-03-240001628280-26-021455 ↗
10-K2026-03-062025-12-310001438472-26-000023 ↗
8-K2026-03-022026-02-250001438472-26-000019 ↗
8-K2026-02-252026-02-250001438472-26-000017 ↗
8-K2026-02-202026-02-180001438472-26-000012 ↗