NYSE
End-of-day closes; the latest point is the live 15-min-delayed price · split & dividend adjusted · chart by TradingView
Roles derived from SEC Form 4 filings.
Actuals from SEC filings; YoY vs the year-ago quarter. Analyst estimates & surprise require a data feed (coming soon).
| Line item | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 |
|---|---|---|---|---|---|---|
| Revenue | — | — | — | — | — | — |
| Gross profit | — | — | — | — | — | — |
| Operating income | — | — | — | — | — | — |
| Net income | — | $83.3M | $48.5M | $231.0M | $215.6M | $122.1M |
| Diluted EPS | — | $2.67 | $0.79 | $3.11 | $2.43 | $1.40 |
| Operating cash flow | — | -$1.7B | -$429.8M | -$83.8M | -$382.5M | $150.9M |
| Free cash flow | — | — | — | — | — | — |
| Gross margin | — | — | — | — | — | — |
| Operating margin | — | — | — | — | — | — |
| Net margin | — | — | — | — | — | — |
| Line item | Q2 '24 | Q3 '24 | Q4 '24 | Q1 '25 | Q2 '25 | Q3 '25 | Q4 '25 | Q1 '26 |
|---|---|---|---|---|---|---|---|---|
| Revenue | — | — | — | — | — | — | — | — |
| Gross profit | — | — | — | — | — | — | — | — |
| Operating income | — | — | — | — | — | — | — | — |
| Net income | $59.0M | $53.2M | $51.6M | $29.7M | $36.1M | $27.6M | $28.7M | -$4.5M |
| Diluted EPS | $0.66 | $0.60 | $0.58 | $0.34 | $0.41 | $0.32 | $0.33 | -$0.05 |
| Operating cash flow | -$106.7M | -$117.0M | -$105.2M | $34.1M | $24.0M | $39.0M | $53.8M | $86.3M |
| Free cash flow | — | — | — | — | — | — | — | — |
| Gross margin | — | — | — | — | — | — | — | — |
| Operating margin | — | — | — | — | — | — | — | — |
| Net margin | — | — | — | — | — | — | — | — |
Headlines for MSDL will appear here once the news feed is connected.
Consensus revenue & EPS estimates and price targets will appear here once a forward-estimates data feed is connected.
| Date | Insider | Type | Shares | Price | Value | Filing |
|---|---|---|---|---|---|---|
| 2026-03-05 | Day Jeff M.· Co-President | Buy | 5,000 | $14.90 | $74,475.00 | filing |
| 2026-03-03 | MILLER DAVID N | Buy | 5,000 | $14.69 | $73,450.00 | filing |
| 2026-03-03 | Mizrachi Orit· See Remarks | Buy | 1,000 | $14.49 | $14,490.00 | filing |
| 2026-03-02 | Occi Michael Jr.· Chief Executive Officer | Buy | 7,000 | $14.87 | $104,098.40 | filing |
| 2026-03-02 | MILLER DAVID N | Buy | 5,000 | $14.68 | $73,400.00 | filing |
| 2025-11-11 | Krishnan Ashwin· Chief Investment Officer | Buy | 3,000 | $16.72 | $50,160.00 | filing |
| 2025-11-10 | FRANK BRUCE D | Buy | 600 | $16.41 | $9,843.00 | filing |
| 2025-10-06 | Binstock Joan | Buy | 9,030 | $16.64 | $150,229.40 | filing |
| 2025-08-14 | Shannon Kevin | Buy | 5,000 | $17.70 | $88,500.00 | filing |
| 2025-08-14 | Pessah David· Chief Financial Officer | Buy | 3,400 | $17.72 | $60,254.12 | filing |
| 2025-08-13 | Metz Adam S | Buy | 28,248 | $17.67 | $499,122.39 | filing |
| 2025-08-12 | Occi Michael Jr.· Chief Executive Officer | Buy | 14,000 | $17.78 | $248,851.40 | filing |
| 2025-08-12 | MILLER DAVID N | Buy | 10,000 | $17.69 | $176,900.00 | filing |
| 2025-08-12 | Day Jeff M.· Co-President | Buy | 5,650 | $17.70 | $100,005.00 | filing |
| 2025-08-11 | Binstock Joan | Buy | 5,659 | $17.69 | $100,079.42 | filing |
Latest 15 transactions.
Fundamentals & filings from SEC EDGAR. Prices adjusted for splits & dividends. Not investment advice.