Earnings Calendar for TOPS
Stay ahead of market moves with our real-time Earnings Calendar. Discover upcoming earnings reports with actionable insights to help you anticipate volatility and fine-tune your trade timing.
TICKER | MARKET CAP | EARNINGS DATE | FORECASTED EPS | REPORTED EPS | SURPRISE | SURPRISE % | FORECASTED REVENUE | REPORTED REVENUE | PRICE TARGET TREND | ANALYST RATING |
|---|---|---|---|---|---|---|---|---|---|---|
| $4.03 M | 2027-03-03 | -- | -- | -- | -- | -- | -- | - | Buy | |
| $4.03 M | 2026-08-13 | -- | -- | -- | -- | -- | -- | - | Buy | |
| $4.03 M | 2026-04-01 | $0.86 | -$0.97 | -1.83 | -213.5% | $47.90 M | $36.60 M | - | Buy | |
| $4.03 M | 2025-08-11 | $1.13 | $1.63 | 0.50 | 44.2% | $44.80 M | $43.81 M | - | Buy | |
| $4.03 M | 2025-04-16 | $0.18 | -- | -- | -- | $44.80 M | -- | - | Buy | |
| $4.03 M | 2024-09-05 | $0.51 | -- | -- | -- | $42.30 M | -- | - | Buy | |
| $4.03 M | 2024-03-29 | $0.41 | -$26.39 | -26.81 | -6,473.8% | $42.00 M | $41.80 M | - | Buy | |
| $4.03 M | 2023-08-03 | $6.37 | $0.77 | -5.60 | -87.9% | $40.90 M | $41.10 M | - | Buy | |
| $4.03 M | 2023-03-01 | $10.48 | $5.99 | -4.49 | -42.8% | $42.00 M | $41.80 M | - | Buy | |
| $4.03 M | 2022-09-28 | $51.85 | $43.64 | -8.21 | -15.8% | $39.90 M | $38.80 M | - | Buy | |
| $4.03 M | 2022-03-14 | $10.80 | $25.93 | 15.13 | 140.1% | $30.60 M | $31.10 M | - | Buy | |
| $4.03 M | 2021-09-09 | $24.00 | $4.80 | -19.20 | -80.0% | $27.00 M | $25.31 M | - | Buy | |
| $4.03 M | 2021-04-23 | -$0.43 | -$1.25 | -0.82 | -188.9% | $31.90 M | $27.60 M | - | Buy | |
| $4.03 M | 2020-08-07 | -$0.50 | -$1.31 | -0.81 | -159.7% | $30.40 M | $16.30 M | - | Buy | |
| $4.03 M | 2020-04-10 | $27.00 | -$394.80 | -421.80 | -1,562.2% | $35.70 M | $36.30 M | - | Buy | |
| $4.03 M | 2019-09-03 | $935,338.00 | -- | -- | -- | $133.21 M | $29.79 M | - | Buy | |
| $4.03 M | 2019-03-28 | $410,529.16 | -$2,976.78 | -413,505.93 | -100.7% | $133.80 M | $21.36 M | - | Buy | |
| $4.03 M | 2018-11-06 | $117,874,976.06 | -$4,372.10 | -117,879,348.17 | -100.0% | $114.61 M | $19.68 M | - | Buy | |
| $4.03 M | 2018-08-20 | $373,208.32 | -$63,966.55 | -437,174.87 | -117.1% | $121.64 M | $20.38 M | - | Buy | |
| $4.03 M | 2018-03-29 | $107,159,069.15 | -$594,811,800.61 | -701,970,869.76 | -655.1% | $104.19 M | $18.98 M | - | Buy | |
| $4.03 M | 2017-08-03 | $1,110,557.70 | -$8,593,131.16 | -9,703,688.86 | -873.8% | $120.11 M | $8.40 M | - | Buy | |
| $4.03 M | 2016-06-30 | -- | -- | -- | -- | -- | $5.81 M | - | Buy | |
| $4.03 M | 2015-12-31 | -- | -- | -- | -- | -- | $8.38 M | - | Buy | |
| $4.03 M | 2015-06-30 | -- | -- | -- | -- | -- | $4.70 M | - | Buy | |
| $4.03 M | 2015-04-29 | $80,510,194.70 | $324,291,973.12 | 243,781,778.42 | 302.8% | $78.28 M | $1.48 M | - | Buy | |
| $4.03 M | 2015-01-21 | $580,771.31 | $108,097,320.96 | 107,516,549.65 | 18,512.7% | $82.71 M | $449.00 K | - | Buy | |
| $4.03 M | 2013-12-31 | -- | -- | -- | -- | -- | $6.55 M | - | Buy | |
| $4.03 M | 2013-06-30 | -- | -- | -- | -- | -- | $7.47 M | - | Buy | |
| $4.03 M | 2013-02-16 | $231,733.01 | -$55,870,610,257.66 | -55,870,841,990.67 | -24,110,006.1% | $75.53 M | $18.11 M | - | Buy | |
| $4.03 M | 2012-11-18 | $57,858,566.08 | -$1,072,398,180.29 | -1,130,256,746.37 | -1,953.5% | $56.25 M | $13.32 M | - | Buy | |
| $4.03 M | 2012-08-12 | $689,568.96 | -$226,765,981,737.33 | -226,766,671,306.29 | -32,885,278.4% | $74.58 M | $20.85 M | - | Buy | |
| $4.03 M | 2011-08-03 | $545,113.80 | -$9,077,451,653.12 | -9,077,996,766.92 | -1,665,339.7% | $58.95 M | $20.85 M | - | Buy | |
| $4.03 M | 2011-05-16 | $329,937.30 | $17,444,249,381.58 | 17,443,919,444.28 | 5,287,040.7% | $46.99 M | $45.93 M | - | Buy | |
| $4.03 M | 2011-03-18 | $3,276,000.00 | $8,722,124,679.73 | 8,718,848,679.73 | 266,143.1% | $37.15 M | $44.94 M | - | Buy | |
| $4.03 M | 2010-08-05 | $100,800,000.00 | -$37,800,000.00 | -138,600,000.00 | -137.5% | $92.40 M | $49.55 M | - | Buy | |
| $4.03 M | 2010-03-11 | $75,600,000.00 | $12,600,000.00 | -63,000,000.00 | -83.3% | $43.86 M | $58.43 M | - | Buy | |
| $4.03 M | 2008-12-31 | -- | -- | -- | -- | -- | $71.09 M | - | Buy | |
| $4.03 M | 2008-07-31 | $22,049,999.36 | $25,200,000.00 | 3,150,000.64 | 14.3% | $65.73 M | $72.64 M | - | Buy | |
| $4.03 M | 2008-06-12 | $15,750,000.64 | -$63,000,000.00 | -78,750,000.64 | -500.0% | $72.60 M | $102.98 M | - | Buy | |
| $4.03 M | 2007-11-08 | -$774,900,039.68 | -$945,000,000.00 | -170,099,960.32 | -22.0% | $39.96 M | $149.28 M | - | Buy | |
| $4.03 M | 2007-05-17 | -$47,250,001.92 | -$7.35 | 47,249,994.57 | 100.0% | $133.18 M | $70.65 M | - | Buy | |
| $4.03 M | 2006-12-07 | -$236,250,009.60 | -$340,200,000.00 | -103,949,990.40 | -44.0% | $62.87 M | $101.75 M | - | Buy | |
| $4.03 M | 2006-05-11 | $1,436,400,025.60 | $2,003,400,000.00 | 566,999,974.40 | 39.5% | $92.37 M | $140.59 M | - | Buy | |
| $4.03 M | 2005-11-10 | $349,650,001.92 | $340,200,000.00 | -9,450,001.92 | -2.7% | $51.35 M | $103.62 M | - | Buy | |
| $4.03 M | 2005-08-04 | $916,649,984.00 | $926,100,000.00 | 9,450,016.00 | 1.0% | $58.33 M | $47.78 M | - | Buy | |
| $4.03 M | 2005-02-17 | $1,228,500,008.96 | $1,512,000,000.00 | 283,499,991.04 | 23.1% | $18.20 M | $7.73 M | - | Buy | |
| $4.03 M | 2003-12-31 | -- | $363,000.00 | -- | -- | -- | $17.72 M | - | Buy | |
| $4.03 M | 2003-06-30 | -- | $181,666.67 | -- | -- | -- | $5.36 M | - | Buy | |
Showing 1 to 48 of 48 results

TOPS
$4.03 M Market Cap
Earnings Date
2027-03-03
Wednesday
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2026-08-13
Thursday
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2026-04-01
Wednesday
Forecasted EPS$0.86
Reported EPS-$0.97
Surprise-1.83
Surprise %-213.5%
Forecasted Revenue$47.90 M
Reported Revenue$36.60 M
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2025-08-11
Monday
Forecasted EPS$1.13
Reported EPS$1.63
Surprise0.50
Surprise %44.2%
Forecasted Revenue$44.80 M
Reported Revenue$43.81 M
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2025-04-16
Wednesday
Forecasted EPS$0.18
Reported EPS--
Forecasted Revenue$44.80 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2024-09-05
Thursday
Forecasted EPS$0.51
Reported EPS--
Forecasted Revenue$42.30 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2024-03-29
Friday
Forecasted EPS$0.41
Reported EPS-$26.39
Surprise-26.81
Surprise %-6,473.8%
Forecasted Revenue$42.00 M
Reported Revenue$41.80 M
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2023-08-03
Thursday
Forecasted EPS$6.37
Reported EPS$0.77
Surprise-5.60
Surprise %-87.9%
Forecasted Revenue$40.90 M
Reported Revenue$41.10 M
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2023-03-01
Wednesday
Forecasted EPS$10.48
Reported EPS$5.99
Surprise-4.49
Surprise %-42.8%
Forecasted Revenue$42.00 M
Reported Revenue$41.80 M
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2022-09-28
Wednesday
Forecasted EPS$51.85
Reported EPS$43.64
Surprise-8.21
Surprise %-15.8%
Forecasted Revenue$39.90 M
Reported Revenue$38.80 M
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2022-03-14
Monday
Forecasted EPS$10.80
Reported EPS$25.93
Surprise15.13
Surprise %140.1%
Forecasted Revenue$30.60 M
Reported Revenue$31.10 M
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2021-09-09
Thursday
Forecasted EPS$24.00
Reported EPS$4.80
Surprise-19.20
Surprise %-80.0%
Forecasted Revenue$27.00 M
Reported Revenue$25.31 M
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2021-04-23
Friday
Forecasted EPS-$0.43
Reported EPS-$1.25
Surprise-0.82
Surprise %-188.9%
Forecasted Revenue$31.90 M
Reported Revenue$27.60 M
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2020-08-07
Friday
Forecasted EPS-$0.50
Reported EPS-$1.31
Surprise-0.81
Surprise %-159.7%
Forecasted Revenue$30.40 M
Reported Revenue$16.30 M
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2020-04-10
Friday
Forecasted EPS$27.00
Reported EPS-$394.80
Surprise-421.80
Surprise %-1,562.2%
Forecasted Revenue$35.70 M
Reported Revenue$36.30 M
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2019-09-03
Tuesday
Forecasted EPS$935,338.00
Reported EPS--
Forecasted Revenue$133.21 M
Reported Revenue$29.79 M
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2019-03-28
Thursday
Forecasted EPS$410,529.16
Reported EPS-$2,976.78
Surprise-413,505.93
Surprise %-100.7%
Forecasted Revenue$133.80 M
Reported Revenue$21.36 M
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2018-11-06
Tuesday
Forecasted EPS$117,874,976.06
Reported EPS-$4,372.10
Surprise-117,879,348.17
Surprise %-100.0%
Forecasted Revenue$114.61 M
Reported Revenue$19.68 M
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2018-08-20
Monday
Forecasted EPS$373,208.32
Reported EPS-$63,966.55
Surprise-437,174.87
Surprise %-117.1%
Forecasted Revenue$121.64 M
Reported Revenue$20.38 M
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2018-03-29
Thursday
Forecasted EPS$107,159,069.15
Reported EPS-$594,811,800.61
Surprise-701,970,869.76
Surprise %-655.1%
Forecasted Revenue$104.19 M
Reported Revenue$18.98 M
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2017-08-03
Thursday
Forecasted EPS$1,110,557.70
Reported EPS-$8,593,131.16
Surprise-9,703,688.86
Surprise %-873.8%
Forecasted Revenue$120.11 M
Reported Revenue$8.40 M
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2016-06-30
Thursday
Forecasted Revenue--
Reported Revenue$5.81 M
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2015-12-31
Thursday
Forecasted Revenue--
Reported Revenue$8.38 M
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2015-06-30
Tuesday
Forecasted Revenue--
Reported Revenue$4.70 M
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2015-04-29
Wednesday
Forecasted EPS$80,510,194.70
Reported EPS$324,291,973.12
Surprise243,781,778.42
Surprise %302.8%
Forecasted Revenue$78.28 M
Reported Revenue$1.48 M
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2015-01-21
Wednesday
Forecasted EPS$580,771.31
Reported EPS$108,097,320.96
Surprise107,516,549.65
Surprise %18,512.7%
Forecasted Revenue$82.71 M
Reported Revenue$449.00 K
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2013-12-31
Tuesday
Forecasted Revenue--
Reported Revenue$6.55 M
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2013-06-30
Sunday
Forecasted Revenue--
Reported Revenue$7.47 M
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2013-02-16
Saturday
Forecasted EPS$231,733.01
Reported EPS-$55,870,610,257.66
Surprise-55,870,841,990.67
Surprise %-24,110,006.1%
Forecasted Revenue$75.53 M
Reported Revenue$18.11 M
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2012-11-18
Sunday
Forecasted EPS$57,858,566.08
Reported EPS-$1,072,398,180.29
Surprise-1,130,256,746.37
Surprise %-1,953.5%
Forecasted Revenue$56.25 M
Reported Revenue$13.32 M
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2012-08-12
Sunday
Forecasted EPS$689,568.96
Reported EPS-$226,765,981,737.33
Surprise-226,766,671,306.29
Surprise %-32,885,278.4%
Forecasted Revenue$74.58 M
Reported Revenue$20.85 M
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2011-08-03
Wednesday
Forecasted EPS$545,113.80
Reported EPS-$9,077,451,653.12
Surprise-9,077,996,766.92
Surprise %-1,665,339.7%
Forecasted Revenue$58.95 M
Reported Revenue$20.85 M
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2011-05-16
Monday
Forecasted EPS$329,937.30
Reported EPS$17,444,249,381.58
Surprise17,443,919,444.28
Surprise %5,287,040.7%
Forecasted Revenue$46.99 M
Reported Revenue$45.93 M
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2011-03-18
Friday
Forecasted EPS$3,276,000.00
Reported EPS$8,722,124,679.73
Surprise8,718,848,679.73
Surprise %266,143.1%
Forecasted Revenue$37.15 M
Reported Revenue$44.94 M
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2010-08-05
Thursday
Forecasted EPS$100,800,000.00
Reported EPS-$37,800,000.00
Surprise-138,600,000.00
Surprise %-137.5%
Forecasted Revenue$92.40 M
Reported Revenue$49.55 M
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2010-03-11
Thursday
Forecasted EPS$75,600,000.00
Reported EPS$12,600,000.00
Surprise-63,000,000.00
Surprise %-83.3%
Forecasted Revenue$43.86 M
Reported Revenue$58.43 M
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2008-12-31
Wednesday
Forecasted Revenue--
Reported Revenue$71.09 M
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2008-07-31
Thursday
Forecasted EPS$22,049,999.36
Reported EPS$25,200,000.00
Surprise3,150,000.64
Surprise %14.3%
Forecasted Revenue$65.73 M
Reported Revenue$72.64 M
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2008-06-12
Thursday
Forecasted EPS$15,750,000.64
Reported EPS-$63,000,000.00
Surprise-78,750,000.64
Surprise %-500.0%
Forecasted Revenue$72.60 M
Reported Revenue$102.98 M
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2007-11-08
Thursday
Forecasted EPS-$774,900,039.68
Reported EPS-$945,000,000.00
Surprise-170,099,960.32
Surprise %-22.0%
Forecasted Revenue$39.96 M
Reported Revenue$149.28 M
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2007-05-17
Thursday
Forecasted EPS-$47,250,001.92
Reported EPS-$7.35
Surprise47,249,994.57
Surprise %100.0%
Forecasted Revenue$133.18 M
Reported Revenue$70.65 M
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2006-12-07
Thursday
Forecasted EPS-$236,250,009.60
Reported EPS-$340,200,000.00
Surprise-103,949,990.40
Surprise %-44.0%
Forecasted Revenue$62.87 M
Reported Revenue$101.75 M
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2006-05-11
Thursday
Forecasted EPS$1,436,400,025.60
Reported EPS$2,003,400,000.00
Surprise566,999,974.40
Surprise %39.5%
Forecasted Revenue$92.37 M
Reported Revenue$140.59 M
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2005-11-10
Thursday
Forecasted EPS$349,650,001.92
Reported EPS$340,200,000.00
Surprise-9,450,001.92
Surprise %-2.7%
Forecasted Revenue$51.35 M
Reported Revenue$103.62 M
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2005-08-04
Thursday
Forecasted EPS$916,649,984.00
Reported EPS$926,100,000.00
Surprise9,450,016.00
Surprise %1.0%
Forecasted Revenue$58.33 M
Reported Revenue$47.78 M
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2005-02-17
Thursday
Forecasted EPS$1,228,500,008.96
Reported EPS$1,512,000,000.00
Surprise283,499,991.04
Surprise %23.1%
Forecasted Revenue$18.20 M
Reported Revenue$7.73 M
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2003-12-31
Wednesday
Forecasted EPS--
Reported EPS$363,000.00
Forecasted Revenue--
Reported Revenue$17.72 M
Price Target Trend-
Analyst RatingBuy

TOPS
$4.03 M Market Cap
Earnings Date
2003-06-30
Monday
Forecasted EPS--
Reported EPS$181,666.67
Forecasted Revenue--
Reported Revenue$5.36 M
Price Target Trend-
Analyst RatingBuy