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.

SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2026-05-12
Tuesday
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2026-02-13
Friday
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2025-11-14
Friday
Forecasted EPS--
Reported EPS-$3.84
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2025-08-14
Thursday
Forecasted EPS--
Reported EPS-$29.87
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2025-05-14
Wednesday
Forecasted EPS--
Reported EPS-$3.20
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2025-03-31
Monday
Forecasted EPS-$20.32
Reported EPS-$0.65
Surprise19.67
Surprise %96.8%
Forecasted Revenue$5.70 M
Reported Revenue--
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2024-11-14
Thursday
Forecasted EPS-$22.08
Reported EPS-$4.00
Surprise18.08
Surprise %81.9%
Forecasted Revenue$3.20 M
Reported Revenue$5.43 K
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2024-08-15
Thursday
Forecasted EPS-$21.44
Reported EPS$2.24
Surprise23.68
Surprise %110.4%
Forecasted Revenue$157.00 K
Reported Revenue--
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2024-05-15
Wednesday
Forecasted EPS-$20.96
Reported EPS-$23.36
Surprise-2.40
Surprise %-11.5%
Forecasted Revenue$157.00 K
Reported Revenue$58.35 K
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2024-04-01
Monday
Forecasted EPS-$1.28
Reported EPS-$43.68
Surprise-42.40
Surprise %-3,312.5%
Forecasted Revenue$260.00 K
Reported Revenue$157.89 K
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2023-11-20
Monday
Forecasted EPS-$13.44
Reported EPS-$24.64
Surprise-11.20
Surprise %-83.3%
Forecasted Revenue$260.00 K
Reported Revenue$88.39 K
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2023-08-14
Monday
Forecasted EPS-$0.15
Reported EPS-$20.48
Surprise-20.33
Surprise %-13,553.3%
Forecasted Revenue$100.00 K
Reported Revenue$139.54 K
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2023-05-09
Tuesday
Forecasted EPS-$21.76
Reported EPS-$19.20
Surprise2.56
Surprise %11.8%
Forecasted Revenue$609.00 K
Reported Revenue$113.08 K
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2023-03-23
Thursday
Forecasted EPS-$0.80
Reported EPS-$23.04
Surprise-22.24
Surprise %-2,780.0%
Forecasted Revenue$960.00 K
Reported Revenue$608.90 K
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2022-11-03
Thursday
Forecasted EPS-$0.11
Reported EPS-$19.20
Surprise-19.09
Surprise %-17,354.5%
Forecasted Revenue$960.00 K
Reported Revenue$373.19 K
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2022-08-11
Thursday
Forecasted EPS-$0.11
Reported EPS-$20.48
Surprise-20.37
Surprise %-18,518.2%
Forecasted Revenue$1.08 M
Reported Revenue$981.56 K
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2022-05-02
Monday
Forecasted EPS-$0.15
Reported EPS-$15.36
Surprise-15.21
Surprise %-10,140.0%
Forecasted Revenue$828.00 K
Reported Revenue$1.03 M
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2022-03-23
Wednesday
Forecasted EPS-$0.19
Reported EPS-$26.88
Surprise-26.69
Surprise %-14,047.4%
Forecasted Revenue$792.00 K
Reported Revenue$813.29 K
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2021-11-15
Monday
Forecasted EPS-$0.21
Reported EPS-$42.24
Surprise-42.03
Surprise %-20,014.3%
Forecasted Revenue$2.16 M
Reported Revenue$559.37 K
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2021-08-11
Wednesday
Forecasted EPS-$0.24
Reported EPS-$28.16
Surprise-27.92
Surprise %-11,633.3%
Forecasted Revenue$522.00 K
Reported Revenue$522.07 K
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2021-05-13
Thursday
Forecasted EPS-$0.34
Reported EPS-$23.04
Surprise-22.70
Surprise %-6,676.5%
Forecasted Revenue$1.04 M
Reported Revenue$788.87 K
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2021-03-31
Wednesday
Forecasted EPS-$0.10
Reported EPS-$24.32
Surprise-24.22
Surprise %-24,220.0%
Forecasted Revenue--
Reported Revenue$782.67 K
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2020-11-06
Friday
Forecasted EPS--
Reported EPS-$16.64
Forecasted Revenue--
Reported Revenue$388.65 K
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2020-08-14
Friday
Forecasted EPS--
Reported EPS-$23.04
Forecasted Revenue--
Reported Revenue$285.93 K
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2020-05-14
Thursday
Forecasted EPS--
Reported EPS-$3.64
Forecasted Revenue--
Reported Revenue$146.82 K
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2020-03-30
Monday
Forecasted EPS--
Reported EPS-$8.96
Forecasted Revenue--
Reported Revenue$144.62 K
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2019-11-14
Thursday
Forecasted EPS--
Reported EPS-$6.13
Forecasted Revenue--
Reported Revenue$265.48 K
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2019-08-14
Wednesday
Forecasted EPS--
Reported EPS-$5.18
Forecasted Revenue--
Reported Revenue$396.10 K
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2019-06-26
Wednesday
Forecasted EPS--
Reported EPS-$2.23
Forecasted Revenue--
Reported Revenue$189.63 K
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2019-06-10
Monday
Forecasted EPS--
Reported EPS-$10.96
Forecasted Revenue--
Reported Revenue$1.69 M
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2019-05-15
Wednesday
Forecasted EPS--
Reported EPS-$3.09
Forecasted Revenue--
Reported Revenue$83.95 K
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2019-04-03
Wednesday
Forecasted EPS--
Reported EPS-$3.36
Forecasted Revenue--
Reported Revenue$63.53 K
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2018-08-14
Tuesday
Forecasted EPS--
Reported EPS-$10.54
Forecasted Revenue--
Reported Revenue$1.87 M
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2017-12-15
Friday
Forecasted EPS--
Reported EPS-$2.71
Forecasted Revenue--
Reported Revenue$3.86 M
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2017-09-12
Tuesday
Forecasted EPS--
Reported EPS-$1.05
Forecasted Revenue--
Reported Revenue$3.52 M
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2017-07-21
Friday
Forecasted EPS--
Reported EPS-$2.43
Forecasted Revenue--
Reported Revenue$4.21 M
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2017-03-15
Wednesday
Forecasted EPS--
Reported EPS-$1.22
Forecasted Revenue--
Reported Revenue$4.26 M
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2016-12-14
Wednesday
Forecasted EPS--
Reported EPS-$1.17
Forecasted Revenue--
Reported Revenue$4.85 M
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2016-09-12
Monday
Forecasted EPS--
Reported EPS$1.13
Forecasted Revenue--
Reported Revenue$3.42 M
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2016-07-28
Thursday
Forecasted EPS--
Reported EPS-$2.13
Forecasted Revenue--
Reported Revenue$2.95 M
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2016-03-09
Wednesday
Forecasted EPS--
Reported EPS-$2.52
Forecasted Revenue--
Reported Revenue$3.32 M
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2015-12-14
Monday
Forecasted EPS--
Reported EPS-$3.98
Forecasted Revenue--
Reported Revenue$3.82 M
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2015-09-16
Wednesday
Forecasted EPS--
Reported EPS$0.59
Forecasted Revenue--
Reported Revenue$4.46 M
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2015-07-29
Wednesday
Forecasted EPS--
Reported EPS$75.31
Forecasted Revenue--
Reported Revenue$4.15 M
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2015-03-23
Monday
Forecasted EPS--
Reported EPS-$16.90
Forecasted Revenue--
Reported Revenue$6.36 M
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2014-12-22
Monday
Forecasted EPS--
Reported EPS-$21.37
Forecasted Revenue--
Reported Revenue$7.28 M
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2014-09-22
Monday
Forecasted EPS--
Reported EPS-$12.87
Forecasted Revenue--
Reported Revenue$6.77 M
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2014-03-17
Monday
Forecasted EPS--
Reported EPS-$43.84
Forecasted Revenue--
Reported Revenue$8.30 M
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2013-12-16
Monday
Forecasted EPS--
Reported EPS-$4.59
Forecasted Revenue--
Reported Revenue$7.36 M
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2013-09-16
Monday
Forecasted EPS--
Reported EPS-$47.12
Forecasted Revenue--
Reported Revenue$9.71 M
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2013-03-18
Monday
Forecasted EPS--
Reported EPS-$14.08
Forecasted Revenue--
Reported Revenue$9.52 M
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2012-12-17
Monday
Forecasted EPS--
Reported EPS-$5.67
Forecasted Revenue--
Reported Revenue$9.94 M
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2012-09-14
Friday
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2012-03-16
Friday
Forecasted EPS--
Reported EPS-$118.70
Forecasted Revenue--
Reported Revenue$20.49 M
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2011-12-14
Wednesday
Forecasted EPS--
Reported EPS-$19.16
Forecasted Revenue--
Reported Revenue$28.16 M
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2011-09-14
Wednesday
Forecasted EPS--
Reported EPS-$10.80
Forecasted Revenue--
Reported Revenue$23.56 M
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2011-07-29
Friday
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2011-03-17
Thursday
Forecasted EPS--
Reported EPS-$39.83
Forecasted Revenue--
Reported Revenue$23.43 M
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2010-12-15
Wednesday
Forecasted EPS--
Reported EPS-$68.59
Forecasted Revenue--
Reported Revenue$26.72 M
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2010-09-14
Tuesday
Forecasted EPS--
Reported EPS-$4.32
Forecasted Revenue--
Reported Revenue$28.85 M
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2010-07-29
Thursday
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2010-03-17
Wednesday
Forecasted EPS$1,108.80
Reported EPS$184.80
Surprise-924.00
Surprise %-83.3%
Forecasted Revenue--
Reported Revenue$26.97 M
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2009-12-15
Tuesday
Forecasted EPS$1,478.40
Reported EPS$924.00
Surprise-554.40
Surprise %-37.5%
Forecasted Revenue--
Reported Revenue$24.30 M
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2009-09-14
Monday
Forecasted EPS--
Reported EPS$5.00
Forecasted Revenue--
Reported Revenue$25.28 M
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2009-03-17
Tuesday
Forecasted EPS--
Reported EPS$2.01
Forecasted Revenue--
Reported Revenue$25.32 M
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2008-12-15
Monday
Forecasted EPS--
Reported EPS$3.99
Forecasted Revenue--
Reported Revenue$28.77 M
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2008-09-15
Monday
Forecasted EPS--
Reported EPS$9.24
Forecasted Revenue--
Reported Revenue$28.27 M
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2008-07-29
Tuesday
Forecasted EPS$4,065.60
Reported EPS$2,402.40
Surprise-1,663.20
Surprise %-40.9%
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2008-03-17
Monday
Forecasted EPS$1,108.80
Reported EPS$924.00
Surprise-184.80
Surprise %-16.7%
Forecasted Revenue--
Reported Revenue$24.80 M
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2007-12-17
Monday
Forecasted EPS$3,572.80
Reported EPS$3,511.20
Surprise-61.60
Surprise %-1.7%
Forecasted Revenue--
Reported Revenue$28.11 M
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2007-09-14
Friday
Forecasted EPS$2,895.20
Reported EPS$2,956.80
Surprise61.60
Surprise %2.1%
Forecasted Revenue--
Reported Revenue$21.82 M
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2007-07-30
Monday
Forecasted EPS$3,326.40
Reported EPS$3,326.40
Surprise0.00
Surprise %0.0%
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2007-03-19
Monday
Forecasted EPS$3,511.20
Reported EPS$3,696.00
Surprise184.80
Surprise %5.3%
Forecasted Revenue--
Reported Revenue$18.12 M
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2006-12-14
Thursday
Forecasted EPS$3,264.80
Reported EPS$3,326.40
Surprise61.60
Surprise %1.9%
Forecasted Revenue--
Reported Revenue$17.75 M
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2006-09-14
Thursday
Forecasted EPS$2,772.00
Reported EPS$2,956.80
Surprise184.80
Surprise %6.7%
Forecasted Revenue--
Reported Revenue$16.44 M
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2006-07-27
Thursday
Forecasted EPS$2,402.40
Reported EPS$2,587.20
Surprise184.80
Surprise %7.7%
SBLX logo
SBLX
$1.68 M Market Cap
Earnings Date
2006-03-22
Wednesday
Forecasted EPS--
Reported EPS-$212.43
Forecasted Revenue--
Reported Revenue$11.82 M