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.

NN logo
NN
$3.02 B Market Cap
Earnings Date
2026-08-05
Wednesday
Forecasted EPS-$0.15
Reported EPS--
Forecasted Revenue$965.00 K
Reported Revenue--
Price Target Trend0.0%
Analyst RatingBuy
NN logo
NN
$3.02 B Market Cap
Earnings Date
2026-05-14
Thursday
Forecasted EPS-$0.15
Reported EPS-$0.08
Surprise0.07
Surprise %46.7%
Forecasted Revenue$943.50 K
Reported Revenue$995.00 K
Price Target Trend0.0%
Analyst RatingBuy
NN logo
NN
$3.02 B Market Cap
Earnings Date
2026-03-17
Tuesday
Forecasted EPS-$0.13
Reported EPS-$0.13
Surprise0.00
Surprise %0.0%
Forecasted Revenue$857.00 K
Reported Revenue$943.00 K
Price Target Trend0.0%
Analyst RatingBuy
NN logo
NN
$3.02 B Market Cap
Earnings Date
2025-11-06
Thursday
Forecasted EPS-$0.14
Reported EPS-$0.12
Surprise0.02
Surprise %14.3%
Forecasted Revenue$857.00 K
Reported Revenue$887.00 K
Price Target Trend0.0%
Analyst RatingBuy
NN logo
NN
$3.02 B Market Cap
Earnings Date
2025-08-06
Wednesday
Forecasted EPS-$0.14
Reported EPS-$0.30
Surprise-0.16
Surprise %-114.3%
Forecasted Revenue$1.13 M
Reported Revenue$1.20 M
Price Target Trend0.0%
Analyst RatingBuy
NN logo
NN
$3.02 B Market Cap
Earnings Date
2025-05-09
Friday
Forecasted EPS-$0.14
Reported EPS-$0.15
Surprise-0.01
Surprise %-7.1%
Forecasted Revenue$1.59 M
Reported Revenue$1.54 M
Price Target Trend0.0%
Analyst RatingBuy
NN logo
NN
$3.02 B Market Cap
Earnings Date
2025-03-12
Wednesday
Forecasted EPS-$0.15
Reported EPS-$0.25
Surprise-0.10
Surprise %-66.7%
Forecasted Revenue$1.87 M
Reported Revenue$1.91 M
Price Target Trend0.0%
Analyst RatingBuy
NN logo
NN
$3.02 B Market Cap
Earnings Date
2024-11-13
Wednesday
Forecasted EPS-$0.15
Reported EPS-$0.11
Surprise0.04
Surprise %26.7%
Forecasted Revenue$1.10 M
Reported Revenue$1.61 M
Price Target Trend0.0%
Analyst RatingBuy
NN logo
NN
$3.02 B Market Cap
Earnings Date
2024-08-07
Wednesday
Forecasted EPS-$0.15
Reported EPS-$0.21
Surprise-0.06
Surprise %-40.0%
Forecasted Revenue$1.10 M
Reported Revenue$1.10 M
Price Target Trend0.0%
Analyst RatingBuy
NN logo
NN
$3.02 B Market Cap
Earnings Date
2024-05-08
Wednesday
Forecasted EPS-$0.14
Reported EPS-$0.28
Surprise-0.14
Surprise %-100.0%
Forecasted Revenue$1.22 M
Reported Revenue$1.05 M
Price Target Trend0.0%
Analyst RatingBuy
NN logo
NN
$3.02 B Market Cap
Earnings Date
2024-03-13
Wednesday
Forecasted EPS-$0.14
Reported EPS-$0.15
Surprise-0.01
Surprise %-7.1%
Forecasted Revenue$1.22 M
Reported Revenue$1.21 M
Price Target Trend0.0%
Analyst RatingBuy
NN logo
NN
$3.02 B Market Cap
Earnings Date
2023-11-08
Wednesday
Forecasted EPS-$0.14
Reported EPS-$0.21
Surprise-0.07
Surprise %-50.0%
Forecasted Revenue$1.19 M
Reported Revenue$1.03 M
Price Target Trend0.0%
Analyst RatingBuy
NN logo
NN
$3.02 B Market Cap
Earnings Date
2023-08-09
Wednesday
Forecasted EPS-$0.14
Reported EPS-$0.15
Surprise-0.01
Surprise %-7.1%
Forecasted Revenue$986.00 K
Reported Revenue$800.00 K
Price Target Trend0.0%
Analyst RatingBuy
NN logo
NN
$3.02 B Market Cap
Earnings Date
2023-05-10
Wednesday
Forecasted EPS-$0.18
Reported EPS-$0.15
Surprise0.03
Surprise %16.7%
Forecasted Revenue$982.50 K
Reported Revenue$830.00 K
Price Target Trend0.0%
Analyst RatingBuy
NN logo
NN
$3.02 B Market Cap
Earnings Date
2023-03-22
Wednesday
Forecasted EPS-$0.17
Reported EPS-$0.13
Surprise0.04
Surprise %23.5%
Forecasted Revenue$527.50 K
Reported Revenue$803.00 K
Price Target Trend0.0%
Analyst RatingBuy
NN logo
NN
$3.02 B Market Cap
Earnings Date
2022-11-10
Thursday
Forecasted EPS-$0.15
Reported EPS-$0.18
Surprise-0.03
Surprise %-20.0%
Forecasted Revenue$2.42 M
Reported Revenue$503.00 K
Price Target Trend0.0%
Analyst RatingBuy
NN logo
NN
$3.02 B Market Cap
Earnings Date
2022-08-10
Wednesday
Forecasted EPS-$0.11
Reported EPS-$0.13
Surprise-0.02
Surprise %-18.2%
Forecasted Revenue$1.29 M
Reported Revenue$1.42 M
Price Target Trend0.0%
Analyst RatingBuy
NN logo
NN
$3.02 B Market Cap
Earnings Date
2022-05-12
Thursday
Forecasted EPS-$0.12
Reported EPS-$0.10
Surprise0.02
Surprise %16.7%
Forecasted Revenue$810.00 K
Reported Revenue$1.20 M
Price Target Trend0.0%
Analyst RatingBuy
NN logo
NN
$3.02 B Market Cap
Earnings Date
2022-03-23
Wednesday
Forecasted EPS-$0.13
Reported EPS-$0.63
Surprise-0.50
Surprise %-384.6%
Forecasted Revenue$950.00 K
Reported Revenue$20.00 K
Price Target Trend0.0%
Analyst RatingBuy
NN logo
NN
$3.02 B Market Cap
Earnings Date
2021-11-22
Monday
Forecasted EPS--
Reported EPS-$0.00
Forecasted Revenue$1.50 M
Reported Revenue$276.00 K
Price Target Trend0.0%
Analyst RatingBuy
NN logo
NN
$3.02 B Market Cap
Earnings Date
2021-11-15
Monday
Forecasted EPS-$0.76
Reported EPS-$0.48
Surprise0.28
Surprise %36.8%
Forecasted Revenue$1.03 M
Reported Revenue$216.00 K
Price Target Trend0.0%
Analyst RatingBuy
NN logo
NN
$3.02 B Market Cap
Earnings Date
2021-03-31
Wednesday
Forecasted EPS--
Reported EPS-$0.28
Forecasted Revenue--
Reported Revenue$251.00 K
Price Target Trend0.0%
Analyst RatingBuy
NN logo
NN
$3.02 B Market Cap
Earnings Date
2020-12-31
Thursday
Forecasted EPS--
Reported EPS-$5.85
Forecasted Revenue--
Reported Revenue$106.00 K
Price Target Trend0.0%
Analyst RatingBuy
NN logo
NN
$3.02 B Market Cap
Earnings Date
2020-09-30
Wednesday
Forecasted EPS--
Reported EPS-$0.95
Forecasted Revenue--
Reported Revenue$201.00 K
Price Target Trend0.0%
Analyst RatingBuy
NN logo
NN
$3.02 B Market Cap
Earnings Date
2020-06-30
Tuesday
Forecasted EPS--
Reported EPS-$1.03
Forecasted Revenue--
Reported Revenue$131.00 K
Price Target Trend0.0%
Analyst RatingBuy
NN logo
NN
$3.02 B Market Cap
Earnings Date
2020-03-31
Tuesday
Forecasted EPS--
Reported EPS-$1.03
Forecasted Revenue--
Reported Revenue$131.00 K
Price Target Trend0.0%
Analyst RatingBuy