| Company Name | Symbol | Earnings Date |
|---|---|---|
| Medical Prop | MPW | 28 Apr 2026 |
| Monolithic Power Systems Inc | MPWR | 28 Apr 2026 |
| Morguard Corporation | MRCBF | 28 Apr 2026 |
| Martinrea International Inc | MRETF | 28 Apr 2026 |
| Moderna Inc | MRNA | 28 Apr 2026 |
| Middlesex Water Company | MSEX | 28 Apr 2026 |
| Middlesex Water Company PFD 7% | MSEXP | 28 Apr 2026 |
| Microsoft | MSFT | 28 Apr 2026 |
| MicroStrategy Incorporated | MSTR | 28 Apr 2026 |
| Materion Corporation | MTRN | 28 Apr 2026 |
| MasTec Inc | MTZ | 28 Apr 2026 |
| Murchison Minerals Ltd | MURMF | 28 Apr 2026 |
| MVB Financial Corp | MVBF | 28 Apr 2026 |
| Myers Industries Inc | MYE | 28 Apr 2026 |
| MYR Group Inc | MYRG | 28 Apr 2026 |
| NACCO Industries Inc | NC | 28 Apr 2026 |
| National Fuel Gas Company | NFG | 28 Apr 2026 |
| NuGen Medical Devices Inc | NGMDF | 28 Apr 2026 |
| Northern Graphite Corporation | NGPHF | 28 Apr 2026 |
| Surge Battery Metals Inc | NILIF | 28 Apr 2026 |