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.

NGRRF logo
NGRRF
$868.05 M Market Cap
Earnings Date
2026-05-13
Wednesday
NGRRF logo
NGRRF
$868.05 M Market Cap
Earnings Date
2026-01-21
Wednesday
NGRRF logo
NGRRF
$868.05 M Market Cap
Earnings Date
2025-11-14
Friday
Forecasted Revenue$250.00 M
Reported Revenue--
NGRRF logo
NGRRF
$868.05 M Market Cap
Earnings Date
2025-08-14
Thursday
Forecasted EPS--
Reported EPS$0.74
Forecasted Revenue--
Reported Revenue$296.69 M
NGRRF logo
NGRRF
$868.05 M Market Cap
Earnings Date
2025-04-29
Tuesday
Forecasted EPS--
Reported EPS$0.93
Forecasted Revenue--
Reported Revenue$270.65 M
NGRRF logo
NGRRF
$868.05 M Market Cap
Earnings Date
2025-01-23
Thursday
NGRRF logo
NGRRF
$868.05 M Market Cap
Earnings Date
2024-11-14
Thursday
Forecasted EPS--
Reported EPS$1.05
Forecasted Revenue$272.90 M
Reported Revenue$266.42 M
NGRRF logo
NGRRF
$868.05 M Market Cap
Earnings Date
2024-08-14
Wednesday
Forecasted EPS--
Reported EPS$0.97
Forecasted Revenue--
Reported Revenue$262.57 M
NGRRF logo
NGRRF
$868.05 M Market Cap
Earnings Date
2024-05-14
Tuesday
Forecasted EPS--
Reported EPS$1.34
Forecasted Revenue--
Reported Revenue$255.99 M
NGRRF logo
NGRRF
$868.05 M Market Cap
Earnings Date
2024-03-07
Thursday
Forecasted EPS--
Reported EPS$1.07
Forecasted Revenue--
Reported Revenue$243.50 M
NGRRF logo
NGRRF
$868.05 M Market Cap
Earnings Date
2023-09-30
Saturday
Forecasted EPS--
Reported EPS$0.95
Forecasted Revenue$241.02 M
Reported Revenue$247.11 M
NGRRF logo
NGRRF
$868.05 M Market Cap
Earnings Date
2023-06-30
Friday
Forecasted EPS--
Reported EPS$0.90
Forecasted Revenue--
Reported Revenue$247.46 M
NGRRF logo
NGRRF
$868.05 M Market Cap
Earnings Date
2023-03-31
Friday
Forecasted EPS--
Reported EPS$1.20
Forecasted Revenue--
Reported Revenue$249.57 M
NGRRF logo
NGRRF
$868.05 M Market Cap
Earnings Date
2022-12-31
Saturday
Forecasted EPS--
Reported EPS$1.21
Forecasted Revenue--
Reported Revenue$248.80 M
NGRRF logo
NGRRF
$868.05 M Market Cap
Earnings Date
2022-11-14
Monday
Forecasted EPS--
Reported EPS$1.82
Forecasted Revenue$211.39 M
Reported Revenue$224.39 M
NGRRF logo
NGRRF
$868.05 M Market Cap
Earnings Date
2022-07-21
Thursday
Forecasted EPS--
Reported EPS$1.68
Forecasted Revenue--
Reported Revenue$219.72 M
NGRRF logo
NGRRF
$868.05 M Market Cap
Earnings Date
2022-05-13
Friday
Forecasted EPS--
Reported EPS$1.11
Forecasted Revenue--
Reported Revenue$205.22 M
NGRRF logo
NGRRF
$868.05 M Market Cap
Earnings Date
2022-03-15
Tuesday
Forecasted EPS--
Reported EPS$0.80
Forecasted Revenue--
Reported Revenue$183.71 M
NGRRF logo
NGRRF
$868.05 M Market Cap
Earnings Date
2021-11-12
Friday
Forecasted EPS--
Reported EPS$0.93
Forecasted Revenue--
Reported Revenue$163.60 M
NGRRF logo
NGRRF
$868.05 M Market Cap
Earnings Date
2021-08-13
Friday
Forecasted EPS--
Reported EPS$0.42
Forecasted Revenue--
Reported Revenue$151.06 M
NGRRF logo
NGRRF
$868.05 M Market Cap
Earnings Date
2021-05-14
Friday
Forecasted EPS--
Reported EPS$0.66
Forecasted Revenue--
Reported Revenue$136.11 M
NGRRF logo
NGRRF
$868.05 M Market Cap
Earnings Date
2021-03-22
Monday
Forecasted EPS--
Reported EPS-$0.18
Forecasted Revenue--
Reported Revenue$133.60 M
NGRRF logo
NGRRF
$868.05 M Market Cap
Earnings Date
2020-11-13
Friday
Forecasted EPS--
Reported EPS$0.75
Forecasted Revenue--
Reported Revenue$118.29 M
NGRRF logo
NGRRF
$868.05 M Market Cap
Earnings Date
2020-09-30
Wednesday
Forecasted EPS--
Reported EPS$0.77
Forecasted Revenue--
Reported Revenue$123.74 M
NGRRF logo
NGRRF
$868.05 M Market Cap
Earnings Date
2020-03-31
Tuesday
Forecasted EPS--
Reported EPS$0.48
Forecasted Revenue--
Reported Revenue$120.69 M
NGRRF logo
NGRRF
$868.05 M Market Cap
Earnings Date
2020-02-15
Saturday
NGRRF logo
NGRRF
$868.05 M Market Cap
Earnings Date
2019-12-31
Tuesday
Forecasted EPS--
Reported EPS$1.35
Forecasted Revenue--
Reported Revenue$123.41 M