Data collected for fiscal quarters ending within the reporting period. Companies are matched by ticker symbol across time periods.
Stock price percentage change following earnings announcement (typically measured as close-to-close or intraday swing).
The following table shows individual company data used in calculations. Total records: 149
| Symbol | Company | Report Date | Revenue | Rev Growth % | EPS | EPS Est. | EPS Growth % | Surprise | Reaction % |
|---|---|---|---|---|---|---|---|---|---|
| LOAN | Manhattan Bridge Capital Inc | Mar 27, 2026 | $0.00B | -1.9% | $0.10 | $0.10 | -9.1% | $0.00 | +3.7% |
| ELME | Elme Communities | Mar 26, 2026 | $-0.19B | N/A | $-0.25 | $-0.03 | N/A | $-0.22 | +2.3% |
| LFT-PA | Lument Finance Trust Inc | Mar 23, 2026 | $0.00B | -26.4% | $-0.19 | $0.06 | -650.7% | $-0.25 | +1.2% |
| LFT | Lument Finance Trust Inc | Mar 23, 2026 | $0.00B | -26.4% | $-0.24 | $0.06 | -780.0% | $-0.30 | +3.7% |
| NEN | New England Realty Associates Limited Partnership | Mar 20, 2026 | $0.02B | N/A | $-0.40 | N/A | N/A | N/A | +1.2% |
| ALEX | Alexander Baldwin Inc | Mar 19, 2026 | $0.05B | N/A | $0.05 | $0.13 | N/A | $-0.08 | +2.4% |
| CDR-PB | Cedar Realty Trust Inc | Mar 13, 2026 | $0.01B | N/A | $0.14 | N/A | N/A | N/A | +0.9% |
| DOUG | Douglas Elliman Inc | Mar 13, 2026 | $0.25B | -6.6% | $-0.17 | $0.02 | N/A | $-0.19 | +11.3% |
| CDR-PC | Cedar Realty Trust Inc | Mar 13, 2026 | $0.01B | N/A | $0.14 | N/A | N/A | N/A | +2.9% |
| SACH-PA | Sachem Capital Corp | Mar 12, 2026 | $0.01B | +0.5% | $-0.08 | $0.00 | N/A | $-0.08 | +3.1% |
| CMCT | Creative Media Community Trust Corporation | Mar 9, 2026 | $0.03B | +8.5% | $-11.20 | N/A | +52.4% | N/A | +6.5% |
| ACR-PC | ACRES Commercial Realty Corp | Mar 4, 2026 | $0.02B | -3.5% | $-0.01 | $0.14 | -101.0% | $-0.15 | +0.8% |
| ASPS | Altisource Portfolio Solutions SA | Mar 4, 2026 | $0.04B | +1.0% | $-0.65 | N/A | -199.5% | N/A | +13.8% |
| ACR-PD | ACRES Commercial Realty Corp | Mar 4, 2026 | $0.02B | -3.5% | $-0.01 | $0.14 | -101.0% | $-0.15 | +1.8% |
| SEG | Seaport Entertainment Group Inc | Mar 4, 2026 | $0.03B | -34.5% | $-1.37 | $-0.82 | -140.4% | $-0.55 | +4.1% |
| EFC-PE | Ellington Financial Inc | Mar 2, 2026 | $-0.04B | N/A | $0.14 | N/A | N/A | N/A | +0.8% |
| RCC | Ready Capital Corporation 575 | Mar 2, 2026 | $-0.32B | -472.6% | $-1.45 | N/A | -53.9% | N/A | +0.8% |
| MITT-PC | AG Mortgage Investment Trust Inc | Mar 2, 2026 | $-0.09B | N/A | $0.27 | N/A | N/A | N/A | +1.3% |
| BFS-PD | Saul Centers Inc | Feb 27, 2026 | $0.08B | +6.3% | N/A | $0.27 | N/A | N/A | +0.6% |
| SHO-PI | Sunstone Hotel Investors Inc | Feb 27, 2026 | N/A | N/A | $0.04 | $0.00 | +446.6% | +$0.04 | +2.3% |
| BFS-PE | Saul Centers Inc | Feb 27, 2026 | $0.08B | +6.3% | $0.27 | $0.27 | -16.1% | $0.00 | +1.9% |
| ABR-PF | Arbor Realty Trust Inc | Feb 27, 2026 | $0.03B | -76.1% | $-0.08 | $0.13 | -122.1% | $-0.21 | +2.3% |
| ABR-PD | Arbor Realty Trust Inc | Feb 27, 2026 | $0.03B | -76.1% | $-0.08 | $0.13 | -122.1% | $-0.21 | +2.8% |
| SHO-PH | Sunstone Hotel Investors Inc | Feb 27, 2026 | $0.24B | +3.3% | $0.04 | $-0.02 | +443.5% | +$0.05 | +1.6% |
| ABR-PE | Arbor Realty Trust Inc | Feb 27, 2026 | $0.03B | -76.1% | $-0.08 | $0.13 | -122.1% | $-0.21 | +2.1% |
| MPW | Medical Properties Trust Inc | Feb 26, 2026 | $0.27B | N/A | $0.16 | $0.15 | N/A | +$0.01 | +6.1% |
| SITC-PA | SITE Centers Corp | Feb 26, 2026 | $0.02B | N/A | N/A | N/A | N/A | N/A | +2.2% |
| HPP-PC | Hudson Pacific Properties Inc | Feb 26, 2026 | $0.26B | +37.2% | $-4.31 | $-0.55 | -1,337.5% | $-3.77 | +3.0% |
| RC-PE | Ready Capital Corporation | Feb 26, 2026 | $-0.32B | N/A | $-1.44 | $-0.14 | N/A | $-1.30 | +1.5% |
| RCD | Ready Capital Corporation Notes 151229 | Feb 26, 2026 | $-0.01B | N/A | $-0.43 | $-0.14 | N/A | $-0.29 | +1.0% |
| SITC | SITE Centers Corp | Feb 26, 2026 | $0.02B | -28.6% | $2.55 | $-0.24 | N/A | +$2.79 | +4.9% |
| BHR-PB | Braemar Hotels Resorts Inc | Feb 26, 2026 | $0.17B | +15.3% | $-0.49 | $-0.51 | -306.3% | +$0.02 | +2.8% |
| RCB | Ready Capital Corporation | Feb 26, 2026 | $-0.03B | N/A | $-1.44 | $-0.14 | N/A | $-1.30 | +0.3% |
| BHR-PD | Braemar Hotels Resorts Inc | Feb 26, 2026 | $0.17B | +15.3% | $-0.46 | $-0.51 | -286.1% | +$0.05 | +1.9% |
| RLJ-PA | RLJ Lodging Trust | Feb 26, 2026 | $0.33B | -0.4% | $-0.04 | $-0.07 | +44.0% | +$0.03 | +1.3% |
| SBAC | SBA Communications Corporation | Feb 26, 2026 | $0.72B | N/A | $3.47 | $3.89 | +4.5% | $-0.42 | +2.8% |
| CLPR | Clipper Realty Inc | Feb 26, 2026 | $0.04B | N/A | $-0.10 | $0.11 | N/A | $-0.21 | +4.8% |
| NREF-PA | NexPoint Real Estate Finance Inc | Feb 26, 2026 | N/A | N/A | $0.48 | $0.49 | -5.9% | $-0.01 | +1.1% |
| NLOP | Net Lease Office Properties | Feb 26, 2026 | N/A | N/A | $0.00 | N/A | N/A | N/A | +2.3% |
| MRP | Millrose Properties Inc | Feb 26, 2026 | $0.19B | +5.7% | $0.89 | $0.74 | +40.1% | +$0.15 | +4.3% |
| DBRG-PH | DigitalBridge Group Inc | Feb 25, 2026 | $0.05B | +1,154.6% | $0.27 | $0.05 | +200.0% | +$0.22 | +1.6% |
| EPR-PE | EPR Properties | Feb 25, 2026 | $0.20B | +26.0% | $0.87 | $0.71 | +10.5% | +$0.16 | +0.8% |
| AHT-PI | Ashford Hospitality Trust Inc | Feb 25, 2026 | $0.26B | N/A | $-11.41 | $-12.33 | N/A | +$0.92 | +3.4% |
| AOMR | Angel Oak Mortgage Inc | Feb 25, 2026 | N/A | N/A | $0.45 | $0.31 | N/A | +$0.14 | +6.0% |
| PEB-PF | Pebblebrook Hotel Trust | Feb 25, 2026 | $0.35B | -12.5% | $-0.49 | $-0.32 | -33.4% | $-0.18 | +1.0% |
| EFC-PA | Ellington Financial Inc | Feb 25, 2026 | $0.08B | -5.5% | $0.47 | $0.46 | -11.3% | +$0.01 | +1.4% |
| UMH-PD | UMH Properties Inc | Feb 25, 2026 | $0.07B | +0.1% | N/A | $0.04 | N/A | N/A | +1.1% |
| CLDT-PA | Chatham Lodging Trust | Feb 25, 2026 | $0.07B | -13.6% | $0.05 | $-0.12 | +66.7% | +$0.17 | +1.2% |
| PEB-PH | Pebblebrook Hotel Trust | Feb 25, 2026 | $0.35B | N/A | $-0.49 | $-0.32 | N/A | $-0.18 | +1.4% |
| NSA-PA | National Storage Affiliates Trust | Feb 25, 2026 | $0.19B | -0.9% | $0.50 | $0.17 | +196.5% | +$0.33 | +1.7% |
| DBRG-PI | DigitalBridge Group Inc | Feb 25, 2026 | $0.05B | +1,154.6% | $0.27 | $0.05 | +200.0% | +$0.22 | +1.7% |
| EPR-PG | EPR Properties | Feb 25, 2026 | $0.20B | +26.0% | $0.87 | $0.71 | +10.5% | +$0.16 | +1.9% |
| GMRE-PA | Global Medical REIT Inc | Feb 25, 2026 | $0.04B | -5.0% | $-0.55 | $0.07 | -23.3% | $-0.62 | +0.9% |
| DBRG-PJ | DigitalBridge Group Inc | Feb 25, 2026 | $0.05B | +1,154.6% | $0.27 | $0.05 | +200.0% | +$0.22 | +1.9% |
| CHMI-PB | Cherry Hill Mortgage Investment Corporation | Feb 25, 2026 | $0.01B | +37.2% | $0.11 | $0.11 | +22.2% | +$0.01 | +1.5% |
| GNL-PE | Global Net Lease Inc | Feb 25, 2026 | $0.12B | -3.4% | $0.17 | $-0.16 | +151.5% | +$0.33 | +1.7% |
| EPR-PC | EPR Properties | Feb 25, 2026 | $0.20B | +26.0% | $0.87 | $0.71 | +10.5% | +$0.16 | +1.2% |
| AHT-PH | Ashford Hospitality Trust Inc | Feb 25, 2026 | $0.26B | N/A | $-11.41 | $-12.33 | N/A | +$0.92 | +2.4% |
| INN-PE | Summit Hotel Properties Inc | Feb 25, 2026 | $0.36B | +102.9% | $-0.07 | $-0.15 | +37.9% | +$0.08 | +1.6% |
| EFC | Ellington Financial Inc | Feb 25, 2026 | $0.08B | N/A | $0.47 | $0.44 | N/A | +$0.03 | +2.0% |
| CHMI-PA | Cherry Hill Mortgage Investment Corporation | Feb 25, 2026 | $0.01B | +37.2% | $0.11 | $0.11 | +22.2% | +$0.01 | +1.0% |
| AHT-PG | Ashford Hospitality Trust Inc | Feb 25, 2026 | $0.26B | N/A | $-11.41 | $-12.33 | N/A | +$0.92 | +4.0% |
| PEB-PG | Pebblebrook Hotel Trust | Feb 25, 2026 | $0.35B | -12.5% | $-0.49 | $-0.32 | -33.4% | $-0.18 | +1.2% |
| GNL-PD | Global Net Lease Inc | Feb 25, 2026 | $0.12B | -3.4% | $0.02 | $-0.16 | +106.1% | +$0.18 | +1.6% |
| GNL-PA | Global Net Lease Inc | Feb 25, 2026 | N/A | N/A | $0.36 | $-0.16 | +208.9% | +$0.51 | +1.5% |
| UHT | Universal Health Realty Income Trust | Feb 25, 2026 | $0.07B | N/A | $0.31 | N/A | N/A | N/A | +2.9% |
| PEB-PE | Pebblebrook Hotel Trust | Feb 25, 2026 | $0.35B | -12.5% | $-0.49 | $-0.32 | -33.4% | $-0.18 | +1.3% |
| AHT-PD | Ashford Hospitality Trust Inc | Feb 25, 2026 | $0.26B | N/A | $-11.41 | $-12.33 | N/A | +$0.92 | +3.8% |
| GMRE | Global Medical REIT Inc | Feb 25, 2026 | $0.04B | N/A | $-0.88 | $1.02 | N/A | $-1.90 | +2.7% |
| GNL-PB | Global Net Lease Inc | Feb 25, 2026 | $0.12B | -3.4% | $0.02 | $-0.16 | +106.1% | +$0.18 | +2.0% |
| EFC-PC | Ellington Financial Inc | Feb 25, 2026 | $0.08B | +57.4% | $0.47 | $0.46 | +61.8% | +$0.01 | +0.4% |
| EFC-PB | Ellington Financial Inc | Feb 25, 2026 | $0.08B | -5.5% | $0.47 | $0.46 | -11.3% | +$0.01 | +0.7% |
| CSGP | CoStar Group Inc | Feb 24, 2026 | $0.90B | N/A | $0.31 | $0.27 | N/A | +$0.04 | +3.0% |
| O | Realty Income Corporation | Feb 24, 2026 | $1.49B | N/A | $0.32 | $0.41 | N/A | $-0.08 | +2.1% |
| LTC | LTC Properties Inc | Feb 24, 2026 | $0.08B | N/A | $2.19 | $1.30 | N/A | +$0.89 | +2.3% |
| LANDP | Gladstone Land Corporation | Feb 24, 2026 | $0.05B | N/A | $-0.38 | $0.17 | N/A | $-0.55 | +1.2% |
| LANDO | Gladstone Land Corporation | Feb 24, 2026 | $0.05B | +164.4% | $-0.38 | $0.17 | -250.0% | $-0.55 | +1.5% |
| IIPR-PA | Innovative Industrial Properties Inc | Feb 23, 2026 | $0.07B | +3.0% | $0.99 | $1.05 | +2.1% | $-0.06 | +1.3% |
| DHCNL | Diversified Healthcare Trust | Feb 23, 2026 | $0.38B | -2.4% | $0.09 | $-0.18 | +107.4% | +$0.26 | +2.5% |
| IVR-PB | Invesco Mortgage Capital Inc | Feb 23, 2026 | N/A | N/A | $0.68 | N/A | +2,340.8% | N/A | +0.9% |
| NYMTI | New York Mortgage Trust Inc | Feb 20, 2026 | $-0.08B | -315.7% | $0.32 | N/A | -9.9% | N/A | +0.5% |
| KIM-PN | Kimco Realty Corporation | Feb 20, 2026 | $0.54B | +1.2% | $0.22 | N/A | +151.2% | N/A | +0.6% |
| CTO-PA | CTO Realty Growth Inc | Feb 19, 2026 | $0.04B | +1.5% | $0.90 | $0.02 | +2,903.3% | +$0.88 | +1.4% |
| VTMX | Corporacion Inmobiliaria Vesta SAB de CV | Feb 19, 2026 | $0.07B | N/A | $2.01 | $0.49 | N/A | +$1.52 | +3.4% |
| MFA | MFA Financial Inc | Feb 18, 2026 | $0.06B | N/A | N/A | $0.30 | N/A | N/A | +4.2% |
| GOODO | Gladstone Commercial Corporation | Feb 18, 2026 | $0.04B | +6.4% | N/A | $0.02 | N/A | N/A | +0.9% |
| MFA-PC | MFA Financial Inc | Feb 18, 2026 | $0.06B | -2.3% | N/A | $0.27 | N/A | N/A | +1.4% |
| SEVN | Seven Hills Realty Trust | Feb 18, 2026 | $0.00B | -82.8% | $0.31 | $0.27 | +36.0% | +$0.04 | +3.1% |
| MFAO | MFA Financial Inc 9000 Senior Notes | Feb 18, 2026 | $0.06B | -2.3% | N/A | $0.27 | N/A | N/A | +0.9% |
| MFAN | MFA Financial Inc 8875 Senior Notes | Feb 18, 2026 | $0.06B | -2.3% | $0.52 | $0.27 | +158.0% | +$0.25 | +0.5% |
| GOODN | Gladstone Commercial Corporation | Feb 18, 2026 | $0.04B | +6.4% | N/A | $0.02 | N/A | N/A | +1.2% |
| MFA-PB | MFA Financial Inc | Feb 18, 2026 | $0.06B | -2.3% | N/A | $0.27 | N/A | N/A | +1.7% |
| TRTX-PC | TPG RE Finance Trust Inc | Feb 17, 2026 | $0.04B | +1.0% | $0.24 | $0.25 | -4.0% | $-0.01 | +1.0% |
| MITN | TPG Mortgage Investment Trust Inc 9500 Senior Notes due 2029 | Feb 17, 2026 | $0.02B | N/A | N/A | $0.24 | N/A | N/A | 0.0% |
| MITT | TPG Mortgage Investment Trust Inc | Feb 17, 2026 | $0.02B | N/A | N/A | $0.24 | N/A | N/A | +5.1% |
| MITT-PA | AG Mortgage Investment Trust Inc | Feb 17, 2026 | $0.02B | N/A | N/A | $0.24 | N/A | N/A | +1.7% |
| MITP | TPG Mortgage Investment Trust Inc 9500 Senior Notes due 2029 | Feb 17, 2026 | $0.02B | N/A | $0.25 | $0.24 | N/A | +$0.01 | 0.0% |
| JBGS | JBG SMITH Properties | Feb 17, 2026 | $0.13B | N/A | $-0.77 | $-0.47 | N/A | $-0.30 | +3.5% |
| MITT-PB | AG Mortgage Investment Trust Inc | Feb 17, 2026 | $0.02B | N/A | N/A | $0.24 | N/A | N/A | +1.9% |
| AHH-PA | Armada Hoffler Properties Inc | Feb 16, 2026 | $0.07B | +4.7% | $-0.01 | $0.02 | +75.0% | $-0.03 | +1.3% |
Showing first 100 of 149 companies. Download CSV for complete dataset.
SELECT
e.symbol,
e.revenue as current_revenue,
e.eps as current_eps,
-- Previous quarter (flexible 2-5 month lookback)
(SELECT revenue FROM earningscalendar
WHERE symbol = e.symbol
AND fiscalDateEnding < e.fiscalDateEnding
AND fiscalDateEnding >= DATE_SUB(e.fiscalDateEnding, INTERVAL 5 MONTH)
ORDER BY fiscalDateEnding DESC LIMIT 1) as prev_quarter_revenue,
-- Previous year (11-14 month lookback)
(SELECT revenue FROM earningscalendar
WHERE symbol = e.symbol
AND fiscalDateEnding BETWEEN DATE_SUB(e.fiscalDateEnding, INTERVAL 14 MONTH)
AND DATE_SUB(e.fiscalDateEnding, INTERVAL 11 MONTH)
ORDER BY ABS(DATEDIFF(fiscalDateEnding, DATE_SUB(e.fiscalDateEnding, INTERVAL 1 YEAR)))
LIMIT 1) as prev_year_revenue
FROM earningscalendar e
JOIN ticker t ON e.symbol = t.ticker
WHERE t.sector = 'Real Estate'
AND e.fiscalDateEnding IS NOT NULL
AND e.revenue > 1000000 -- Minimum revenue threshold