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.

TOPS logo
TOPS
$4.03 M Market Cap
Earnings Date
2027-03-03
Wednesday
Price Target Trend-
Analyst RatingBuy
TOPS logo
TOPS
$4.03 M Market Cap
Earnings Date
2026-08-13
Thursday
Price Target Trend-
Analyst RatingBuy
TOPS logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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