Filter options
Timeframe
Select the desired timeframe for earnings.
Stock Price
Select the minimum stock price.
Optionable
Choose whether to include optionable stocks.
3,609 Transactions
Symbol Name Stock Price Change %Change Date Time Avg Earnings Est Reported Suprise Suprise% Volume
MAA Mid-America Apartment Communities 126.00 +0.11 +0.09% 04/29/26 After Close $2.13 N/A N/A N/A 231
MAT Mattel Inc 14.46 -0.07 -0.48% 04/29/26 After Close $-0.23 N/A N/A N/A 36,201
MATW Matthews Intl Corp 27.07 -0.15 -0.55% 04/29/26 After Close $0.17 N/A N/A N/A 175,300
MAX Mediaalpha Inc Cl A 9.28 unch unch 04/29/26 -- $0.25 N/A N/A N/A 316
MC Moelis 64.70 +0.10 +0.15% 04/29/26 After Close $0.59 N/A N/A N/A 548
MCW Mister Car Wash Inc 6.99 +0.01 +0.14% 04/29/26 -- $0.10 N/A N/A N/A 726,200
MDXG Mimedx Group Inc 3.92 +0.05 +1.29% 04/29/26 -- $-0.03 N/A N/A N/A 943,400
MEOH Methanex Corp 59.75 -0.12 -0.20% 04/29/26 -- $0.43 N/A N/A N/A 1,461,500
META Meta Platforms Inc 642.06 +7.53 +1.19% 04/29/26 -- $6.69 N/A N/A N/A 194,822
MFIN Medallion Fin Corp 9.02 +0.19 +2.15% 04/29/26 -- $0.25 N/A N/A N/A 33,700
MGM MGM Resorts International 36.50 -0.25 -0.68% 04/29/26 After Close $0.54 N/A N/A N/A 14,547
MGRC Mcgrath Rentcorp 114.33 +0.22 +0.19% 04/29/26 After Close $1.13 N/A N/A N/A 102,200
MKL Markel Corp 1,949.37 +24.55 +1.28% 04/29/26 -- $26.05 N/A N/A N/A 51,100
MLM Martin Marietta Materials 635.29 +3.76 +0.60% 04/29/26 -- $2.30 N/A N/A N/A 345,900
MRAM Everspin Technologies Inc 11.64 +0.53 +4.75% 04/29/26 -- $0.09 N/A N/A N/A 19,950
MSFT Microsoft Corp 389.58 +5.21 +1.36% 04/29/26 After Close $4.04 N/A N/A N/A 781,940
MTG Mgic Investment Corp 27.49 +0.29 +1.07% 04/29/26 After Close $0.73 N/A N/A N/A 1,263,800
MUSA Murphy USA Inc 495.43 +2.20 +0.45% 04/29/26 After Close $3.39 N/A N/A N/A 295,400
MVBF Mvb Financial Corp 26.29 -0.08 -0.30% 04/29/26 -- $0.35 N/A N/A N/A 12,300
MYRG MYR Group Inc 319.54 +1.28 +0.40% 04/29/26 -- $1.90 N/A N/A N/A 243,600
NAVI Navient Corp 8.15 -0.01 -0.12% 04/29/26 Before Open $0.17 N/A N/A N/A 321
NCLH Norwegian Cruise Ord 20.61 +0.35 +1.70% 04/29/26 -- $0.12 N/A N/A N/A 166,743
NCSM Ncs Multistage Holdings Inc 68.40 +5.24 +8.30% 04/29/26 -- $1.33 N/A N/A N/A 34,700
NFG National Fuel Gas Company 91.24 -2.71 -2.88% 04/29/26 After Close $2.74 N/A N/A N/A 682,800
NHYDY Norsk Hydro A S Ads 11.6960 +0.2960 +2.60% 04/29/26 Before Open $0.12 N/A N/A N/A 73,600
NTGR Netgear Inc 23.60 +0.29 +1.24% 04/29/26 -- $-0.25 N/A N/A N/A 198,600
NWE Northwestern Energy Group Inc 68.94 -1.67 -2.37% 04/29/26 After Close $1.54 N/A N/A N/A 264,000
NWPX Nwpx Infrastructure Inc 87.85 +3.57 +4.24% 04/29/26 -- $0.56 N/A N/A N/A 142,800
ODFL Old Dominion Freight Line Inc 207.63 unch unch 04/29/26 Before Open $1.06 N/A N/A N/A 1,164
OGE Oge Energy Corp 48.60 -0.85 -1.72% 04/29/26 Before Open $0.43 N/A N/A N/A 979,500
OMVKY Omv Ag Bearer Shs ADR 17.4410 +0.0710 +0.41% 04/29/26 -- $0.52 N/A N/A N/A 22,300
OPK Opko Health Inc 1.1700 unch unch 04/29/26 -- $-0.07 N/A N/A N/A 332
ORLY O'Reilly Automotive 93.20 -0.81 -0.86% 04/29/26 After Close $0.69 N/A N/A N/A 3,793
OSK Oshkosh Truck Corp 151.74 -0.05 -0.03% 04/29/26 -- $1.04 N/A N/A N/A 463,700
OSW Onespaworld Holdings Ltd 25.09 +0.15 +0.60% 04/29/26 -- $0.22 N/A N/A N/A 418
OTLY Oatly Group Ab ADR 12.55 unch unch 04/29/26 Before Open $-0.90 N/A N/A N/A 150
PAG Penske Automotive Group 156.80 +0.68 +0.44% 04/29/26 -- $2.97 N/A N/A N/A 216,700
PB Prosperity Bancshares 69.17 -0.01 -0.01% 04/29/26 Before Open $1.41 N/A N/A N/A 279
PDS Precision Drilling Corp 92.97 +0.75 +0.81% 04/29/26 After Close $1.85 N/A N/A N/A 70,400
PEG Public Service Enterprise Group Inc 81.26 -1.87 -2.25% 04/29/26 -- $1.49 N/A N/A N/A 2,000,300
PFS Provident Financial Services 22.32 +0.27 +1.22% 04/29/26 After Close $0.55 N/A N/A N/A 1,140,300
PI Impinj Inc 104.71 +3.17 +3.12% 04/29/26 After Close $-0.32 N/A N/A N/A 332,700
PPC Pilgrim's Pride 35.63 +0.19 +0.54% 04/29/26 After Close $0.69 N/A N/A N/A 1,006,400
PPL PPL Corp 39.60 +0.10 +0.25% 04/29/26 -- $0.63 N/A N/A N/A 485
PRCT Procept Biorobotics Corp 23.46 +0.26 +1.12% 04/29/26 After Close $-0.55 N/A N/A N/A 1,835,100
PRG Prog Hldgs Inc 29.82 unch unch 04/29/26 Before Open $0.78 N/A N/A N/A 507
PSA Public Storage 296.23 +1.23 +0.42% 04/29/26 -- $4.10 N/A N/A N/A 1,116,200
PSN Parsons Corp 56.13 +0.12 +0.21% 04/29/26 Before Open $0.63 N/A N/A N/A 909,500
PSTL Postal Realty Trust Cl A 19.71 +0.02 +0.10% 04/29/26 -- $0.28 N/A N/A N/A 111
PSX Phillips 66 160.40 +1.15 +0.72% 04/29/26 Before Open $0.81 N/A N/A N/A 3,222,100