speb/financial-data huggingface dataset:
Analyst revenue estimates for NBN, period +1q (report date 2026-05-31):
Average estimate: 68315500.00 USD
Low estimate: 65964000.00
High estimate: 70667000.00
Number of analysts: 2
Year-ago value: 52823000.00
Growth: 0.29
Analyst earnings estimates for NBN, period +1y (report date 2026-05-31):
Average estimate: 14.50 USD
Low estimate: 14.50
High estimate: 14.50
Number of analysts: 1
Year-ago value: 12.10
Growth: 0.20
Analyst revenue estimates for NBN, period +1y (report date 2026-05-31):
Average estimate: 279490000.00 USD
Low estimate: 279490000.00
High estimate: 279490000.00
Number of analysts: 1
Year-ago value: 238008000.00
Growth: 0.17
Analyst earnings estimates for NBN, period 0q (report date 2026-05-31):
Average estimate: 3.40 USD
Low estimate: 3.37
High estimate: 3.43
Number of analysts: 2
Year-ago value: 3.00
Growth: 0.13
Analyst revenue estimates for NBN, period 0q (report date 2026-05-31):
Average estimate: 67207000.00 USD
Low estimate: 66783000.00
High estimate: 67631000.00
Number of analysts: 2
Year-ago value: 62682000.00
Growth: 0.07
Analyst earnings estimates for NBN, period 0y (report date 2026-05-31):
Average estimate: 12.10 USD
Low estimate: 12.10
High estimate: 12.10
Number of analysts: 1
Year-ago value: 10.08
Growth: 0.20
Analyst revenue estimates for NBN, period 0y (report date 2026-05-31):
Average estimate: 238008000.00 USD
Low estimate: 238008000.00
High estimate: 238008000.00
Number of analysts: 1
Year-ago value: 212707000.00
Growth: 0.12
Analyst earnings estimates for NBN, period +1q (report date 2026-06-07):
Average estimate: 3.45 USD
Low estimate: 3.36
High estimate: 3.53
Number of analysts: 2
Year-ago value: 2.67
Growth: 0.29
Analyst revenue estimates for NBN, period +1q (report date 2026-06-07):
Average estimate: 68315500.00 USD
Low estimate: 65964000.00
High estimate: 70667000.00
Number of analysts: 2
Year-ago value: 52823000.00
Growth: 0.29
Analyst earnings estimates for NBN, period +1y (report date 2026-06-07):
Average estimate: 14.50 USD
Low estimate: 14.50
High estimate: 14.50
Number of analysts: 1
Year-ago value: 12.10
Growth: 0.20
Analyst revenue estimates for NBN, period +1y (report date 2026-06-07):
Average estimate: 279490000.00 USD
Low estimate: 279490000.00
High estimate: 279490000.00
Number of analysts: 1
Year-ago value: 238008000.00
Growth: 0.17
Analyst earnings estimates for NBN, period 0q (report date 2026-06-07):
Average estimate: 3.40 USD
Low estimate: 3.37
High estimate: 3.43
Number of analysts: 2
Year-ago value: 3.00
Growth: 0.13
Analyst revenue estimates for NBN, period 0q (report date 2026-06-07):
Average estimate: 67207000.00 USD
Low estimate: 66783000.00
High estimate: 67631000.00
Number of analysts: 2
Year-ago value: 62682000.00
Growth: 0.07
Analyst earnings estimates for NBN, period 0y (report date 2026-06-07):
Average estimate: 12.10 USD
Low estimate: 12.10
High estimate: 12.10
Number of analysts: 1
Year-ago value: 10.08
Growth: 0.20
Analyst revenue estimates for NBN, period 0y (report date 2026-06-07):
Average estimate: 238008000.00 USD
Low estimate: 238008000.00
High estimate: 238008000.00
Number of analysts: 1
Year-ago value: 212707000.00
Growth: 0.12
Analyst earnings estimates for NBN, period +1q (report date 2026-06-15):
Average estimate: 3.45 USD
Low estimate: 3.36
High estimate: 3.53
Number of analysts: 2
Year-ago value: 2.67
Growth: 0.29
Analyst revenue estimates for NBN, period +1q (report date 2026-06-15):
Average estimate: 68315500.00 USD
Low estimate: 65964000.00
High estimate: 70667000.00
Number of analysts: 2
Year-ago value: 52823000.00
Growth: 0.29
Analyst earnings estimates for NBN, period +1y (report date 2026-06-15):
Average estimate: 14.50 USD
Low estimate: 14.50
High estimate: 14.50
Number of analysts: 1
Year-ago value: 12.10
Growth: 0.20
Analyst revenue estimates for NBN, period +1y (report date 2026-06-15):
Average estimate: 279490000.00 USD
Low estimate: 279490000.00
High estimate: 279490000.00
Number of analysts: 1
Year-ago value: 238008000.00
Growth: 0.17
Analyst earnings estimates for NBN, period 0q (report date 2026-06-15):
Average estimate: 3.40 USD
Low estimate: 3.37
High estimate: 3.43
Number of analysts: 2
Year-ago value: 3.00
Growth: 0.13
Analyst revenue estimates for NBN, period 0q (report date 2026-06-15):
Average estimate: 67207000.00 USD
Low estimate: 66783000.00
High estimate: 67631000.00
Number of analysts: 2
Year-ago value: 62682000.00
Growth: 0.07
Analyst earnings estimates for NBN, period 0y (report date 2026-06-15):
Average estimate: 12.10 USD
Low estimate: 12.10
High estimate: 12.10
Number of analysts: 1
Year-ago value: 10.08
Growth: 0.20
Analyst revenue estimates for NBN, period 0y (report date 2026-06-15):
Average estimate: 238008000.00 USD
Low estimate: 238008000.00
High estimate: 238008000.00
Number of analysts: 1
Year-ago value: 212707000.00
Growth: 0.12
Analyst earnings estimates for NBN, period +1q (report date 2026-06-20):
Average estimate: 3.45 USD
Low estimate: 3.36
High estimate: 3.53
Number of analysts: 2
Year-ago value: 2.67
Growth: 0.29
Analyst revenue estimates for NBN, period +1q (report date 2026-06-20):
Average estimate: 68315500.00 USD
Low estimate: 65964000.00
High estimate: 70667000.00
Number of analysts: 2
Year-ago value: 52823000.00
Growth: 0.29
Analyst earnings estimates for NBN, period +1y (report date 2026-06-20):
Average estimate: 14.50 USD
Low estimate: 14.50
High estimate: 14.50
Number of analysts: 1
Year-ago value: 12.10
Growth: 0.20
Analyst revenue estimates for NBN, period +1y (report date 2026-06-20):
Average estimate: 279490000.00 USD
Low estimate: 279490000.00
High estimate: 279490000.00
Number of analysts: 1
Year-ago value: 238008000.00
Growth: 0.17
Analyst earnings estimates for NBN, period 0q (report date 2026-06-20):
Average estimate: 3.40 USD
Low estimate: 3.37
High estimate: 3.43
Number of analysts: 2
Year-ago value: 3.00
Growth: 0.13
Analyst revenue estimates for NBN, period 0q (report date 2026-06-20):
Average estimate: 67207000.00 USD
Low estimate: 66783000.00
High estimate: 67631000.00
Number of analysts: 2
Year-ago value: 62682000.00
Growth: 0.07
Analyst earnings estimates for NBN, period 0y (report date 2026-06-20):
Average estimate: 12.10 USD
Low estimate: 12.10
High estimate: 12.10
Number of analysts: 1
Year-ago value: 10.08
Growth: 0.20
Analyst revenue estimates for NBN, period 0y (report date 2026-06-20):
Average estimate: 238008000.00 USD
Low estimate: 238008000.00
High estimate: 238008000.00
Number of analysts: 1
Year-ago value: 212707000.00
Growth: 0.12
Analyst earnings estimates for NBN, period +1q (report date 2026-06-23):
Average estimate: 3.45 USD
Low estimate: 3.36
High estimate: 3.53
Number of analysts: 2
Year-ago value: 2.67
Growth: 0.29
Analyst revenue estimates for NBN, period +1q (report date 2026-06-23):
Average estimate: 68315500.00 USD
Low estimate: 65964000.00
High estimate: 70667000.00
Number of analysts: 2
Year-ago value: 52823000.00
Growth: 0.29
Analyst earnings estimates for NBN, period +1y (report date 2026-06-23):
Average estimate: 14.50 USD
Low estimate: 14.50
High estimate: 14.50
Number of analysts: 1
Year-ago value: 12.10
Growth: 0.20
Analyst revenue estimates for NBN, period +1y (report date 2026-06-23):
Average estimate: 279490000.00 USD
Low estimate: 279490000.00
High estimate: 279490000.00
Number of analysts: 1
Year-ago value: 238008000.00
Growth: 0.17
Analyst earnings estimates for NBN, period 0q (report date 2026-06-23):
Average estimate: 3.40 USD
Low estimate: 3.37
High estimate: 3.43
Number of analysts: 2
Year-ago value: 3.00
Growth: 0.13
Analyst revenue estimates for NBN, period 0q (report date 2026-06-23):
Average estimate: 67207000.00 USD
Low estimate: 66783000.00
High estimate: 67631000.00
Number of analysts: 2
Year-ago value: 62682000.00
Growth: 0.07
Analyst earnings estimates for NBN, period 0y (report date 2026-06-23):
Average estimate: 12.10 USD
Low estimate: 12.10
High estimate: 12.10
Number of analysts: 1
Year-ago value: 10.08
Growth: 0.20
Analyst revenue estimates for NBN, period 0y (report date 2026-06-23):
Average estimate: 238008000.00 USD
Low estimate: 238008000.00
High estimate: 238008000.00
Number of analysts: 1
Year-ago value: 212707000.00
Growth: 0.12
Analyst earnings estimates for NBN, period +1q (report date 2026-07-11):
Average estimate: 3.45 USD
Low estimate: 3.36
High estimate: 3.53
Number of analysts: 2
Year-ago value: 2.67
Growth: 0.29
Analyst revenue estimates for NBN, period +1q (report date 2026-07-11):
Average estimate: 68315500.00 USD
Low estimate: 65964000.00
High estimate: 70667000.00
Number of analysts: 2
Year-ago value: 52823000.00
Growth: 0.29
Analyst earnings estimates for NBN, period +1y (report date 2026-07-11):
Average estimate: 14.50 USD
Low estimate: 14.50
High estimate: 14.50
Number of analysts: 1
Year-ago value: 12.10
Growth: 0.20
Analyst revenue estimates for NBN, period +1y (report date 2026-07-11):
Average estimate: 279490000.00 USD
Low estimate: 279490000.00
High estimate: 279490000.00
Number of analysts: 1
Year-ago value: 238008000.00
Growth: 0.17
Analyst earnings estimates for NBN, period 0q (report date 2026-07-11):
Average estimate: 3.40 USD
Low estimate: 3.37
High estimate: 3.43
Number of analysts: 2
Year-ago value: 3.00
Growth: 0.13
Analyst revenue estimates for NBN, period 0q (report date 2026-07-11):
Average estimate: 67207000.00 USD
Low estimate: 66783000.00
High estimate: 67631000.00
Number of analysts: 2
Year-ago value: 62682000.00
Growth: 0.07
Analyst earnings estimates for NBN, period 0y (report date 2026-07-11):
Average estimate: 12.10 USD
Low estimate: 12.10
High estimate: 12.10
Number of analysts: 1
Year-ago value: 10.08
Growth: 0.20
Analyst revenue estimates for NBN, period 0y (report date 2026-07-11):
Average estimate: 238008000.00 USD
Low estimate: 238008000.00
High estimate: 238008000.00
Number of analysts: 1
Year-ago value: 212707000.00
Growth: 0.12
Analyst earnings estimates for NBN, period +1q (report date 2026-07-19):
Average estimate: 3.45 USD
Low estimate: 3.36
High estimate: 3.53
Number of analysts: 2
Year-ago value: 2.67
Growth: 0.29
Analyst revenue estimates for NBN, period +1q (report date 2026-07-19):
Average estimate: 68315500.00 USD
Low estimate: 65964000.00
High estimate: 70667000.00
Number of analysts: 2
Year-ago value: 52823000.00
Growth: 0.29
Analyst earnings estimates for NBN, period +1y (report date 2026-07-19):
Average estimate: 14.50 USD
Low estimate: 14.50
High estimate: 14.50
Number of analysts: 1
Year-ago value: 12.10
Growth: 0.20
Analyst revenue estimates for NBN, period +1y (report date 2026-07-19):
Average estimate: 279490000.00 USD
Low estimate: 279490000.00
High estimate: 279490000.00
Number of analysts: 1
Year-ago value: 238008000.00
Growth: 0.17
Analyst earnings estimates for NBN, period 0q (report date 2026-07-19):
Average estimate: 3.40 USD
Low estimate: 3.37
High estimate: 3.43
Number of analysts: 2
Year-ago value: 3.00
Growth: 0.13
Analyst revenue estimates for NBN, period 0q (report date 2026-07-19):
Average estimate: 67207000.00 USD
Low estimate: 66783000.00
High estimate: 67631000.00
Number of analysts: 2
Year-ago value: 62682000.00
Growth: 0.07
Analyst earnings estimates for NBN, period 0y (report date 2026-07-19):
Average estimate: 12.10 USD
Low estimate: 12.10
High estimate: 12.10
Number of analysts: 1
Year-ago value: 10.08
Growth: 0.20
Analyst revenue estimates for NBN, period 0y (report date 2026-07-19):
Average estimate: 238008000.00 USD
Low estimate: 238008000.00
High estimate: 238008000.00
Number of analysts: 1
Year-ago value: 212707000.00
Growth: 0.12
Analyst earnings estimates for NBN, period +1q (report date 2026-07-25):
Average estimate: 3.45 USD
Low estimate: 3.36
High estimate: 3.53
Number of analysts: 2
Year-ago value: 2.67
Growth: 0.29
Analyst revenue estimates for NBN, period +1q (report date 2026-07-25):
Average estimate: 68315500.00 USD
Low estimate: 65964000.00
High estimate: 70667000.00
Number of analysts: 2
Year-ago value: 52823000.00
Growth: 0.29
Analyst earnings estimates for NBN, period +1y (report date 2026-07-25):
Average estimate: 14.50 USD
Low estimate: 14.50
High estimate: 14.50
Number of analysts: 1
Year-ago value: 12.10
Growth: 0.20
Analyst revenue estimates for NBN, period +1y (report date 2026-07-25):
Average estimate: 279490000.00 USD
Low estimate: 279490000.00
High estimate: 279490000.00
Number of analysts: 1
Year-ago value: 238008000.00
Growth: 0.17
Analyst earnings estimates for NBN, period 0q (report date 2026-07-25):
Average estimate: 3.40 USD
Low estimate: 3.37
High estimate: 3.43
Number of analysts: 2
Year-ago value: 3.00
Growth: 0.13
Analyst revenue estimates for NBN, period 0q (report date 2026-07-25):
Average estimate: 67207000.00 USD
Low estimate: 66783000.00
High estimate: 67631000.00
Number of analysts: 2
Year-ago value: 62682000.00
Growth: 0.07
Analyst earnings estimates for NBN, period 0y (report date 2026-07-25):
Average estimate: 12.10 USD
Low estimate: 12.10
High estimate: 12.10
Number of analysts: 1
Year-ago value: 10.08
Growth: 0.20
Analyst revenue estimates for NBN, period 0y (report date 2026-07-25):
Average estimate: 238008000.00 USD
Low estimate: 238008000.00
High estimate: 238008000.00
Number of analysts: 1
Year-ago value: 212707000.00
Growth: 0.12
Analyst earnings estimates for NBP, period +1q (report date 2026-05-30):
Average estimate: -0.24 USD
Low estimate: -0.24
High estimate: -0.24
Number of analysts: 1
Year-ago value: -0.07
Growth: -2.43
Analyst revenue estimates for NBP, period +1q (report date 2026-05-30):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NBP, period +1y (report date 2026-05-30):
Average estimate: -1.06 USD
Low estimate: -1.06
High estimate: -1.06
Number of analysts: 1
Year-ago value: -0.94
Growth: -0.13
Analyst revenue estimates for NBP, period +1y (report date 2026-05-30):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NBP, period 0q (report date 2026-05-30):
Average estimate: -0.23 USD
Low estimate: -0.23
High estimate: -0.23
Number of analysts: 1
Year-ago value: -0.04
Growth: -4.75
Analyst revenue estimates for NBP, period 0q (report date 2026-05-30):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NBP, period 0y (report date 2026-05-30):
Average estimate: -0.94 USD
Low estimate: -0.94
High estimate: -0.94
Number of analysts: 1
Year-ago value: -0.48
Growth: -0.96
Analyst revenue estimates for NBP, period 0y (report date 2026-05-30):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NBP, period +1q (report date 2026-06-07):
Average estimate: -0.24 USD
Low estimate: -0.24
High estimate: -0.24
Number of analysts: 1
Year-ago value: -0.07
Growth: -2.43
Analyst revenue estimates for NBP, period +1q (report date 2026-06-07):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NBP, period +1y (report date 2026-06-07):
Average estimate: -1.06 USD
Low estimate: -1.06
High estimate: -1.06
Number of analysts: 1
Year-ago value: -0.94
Growth: -0.13
Analyst revenue estimates for NBP, period +1y (report date 2026-06-07):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NBP, period 0q (report date 2026-06-07):
Average estimate: -0.23 USD
Low estimate: -0.23
High estimate: -0.23
Number of analysts: 1
Year-ago value: -0.04
Growth: -4.75
Analyst revenue estimates for NBP, period 0q (report date 2026-06-07):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NBP, period 0y (report date 2026-06-07):
Average estimate: -0.94 USD
Low estimate: -0.94
High estimate: -0.94
Number of analysts: 1
Year-ago value: -0.48
Growth: -0.96
Analyst revenue estimates for NBP, period 0y (report date 2026-06-07):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NBP, period +1q (report date 2026-06-15):
Average estimate: -0.24 USD
Low estimate: -0.24
High estimate: -0.24
Number of analysts: 1
Year-ago value: -0.07
Growth: -2.43
Analyst revenue estimates for NBP, period +1q (report date 2026-06-15):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NBP, period +1y (report date 2026-06-15):
Average estimate: -1.06 USD
Low estimate: -1.06
High estimate: -1.06
Number of analysts: 1
Year-ago value: -0.94
Growth: -0.13
Analyst revenue estimates for NBP, period +1y (report date 2026-06-15):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NBP, period 0q (report date 2026-06-15):
Average estimate: -0.23 USD
Low estimate: -0.23
High estimate: -0.23
Number of analysts: 1
Year-ago value: -0.04
Growth: -4.75
Analyst revenue estimates for NBP, period 0q (report date 2026-06-15):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NBP, period 0y (report date 2026-06-15):
Average estimate: -0.94 USD
Low estimate: -0.94
High estimate: -0.94
Number of analysts: 1
Year-ago value: -0.48
Growth: -0.96
Analyst revenue estimates for NBP, period 0y (report date 2026-06-15):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NBP, period +1q (report date 2026-06-23):
Average estimate: -0.24 USD
Low estimate: -0.24
High estimate: -0.24
Number of analysts: 1
Year-ago value: -0.07
Growth: -2.43
Analyst revenue estimates for NBP, period +1q (report date 2026-06-23):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NBP, period +1y (report date 2026-06-23):
Average estimate: -1.06 USD
Low estimate: -1.06
High estimate: -1.06
Number of analysts: 1
Year-ago value: -0.94
Growth: -0.13
Analyst revenue estimates for NBP, period +1y (report date 2026-06-23):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NBP, period 0q (report date 2026-06-23):
Average estimate: -0.23 USD
Low estimate: -0.23
High estimate: -0.23
Number of analysts: 1
Year-ago value: -0.04
Growth: -4.75
Analyst revenue estimates for NBP, period 0q (report date 2026-06-23):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NBP, period 0y (report date 2026-06-23):
Average estimate: -0.94 USD
Low estimate: -0.94
High estimate: -0.94
Number of analysts: 1
Year-ago value: -0.48
Growth: -0.96
Analyst revenue estimates for NBP, period 0y (report date 2026-06-23):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NBP, period +1q (report date 2026-07-11):
Average estimate: -0.24 USD
Low estimate: -0.24
High estimate: -0.24
Number of analysts: 1
Year-ago value: -0.07
Growth: -2.43
Analyst revenue estimates for NBP, period +1q (report date 2026-07-11):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NBP, period +1y (report date 2026-07-11):
Average estimate: -1.06 USD
Low estimate: -1.06
High estimate: -1.06
Number of analysts: 1
Year-ago value: -0.94
Growth: -0.13
Analyst revenue estimates for NBP, period +1y (report date 2026-07-11):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NBP, period 0q (report date 2026-07-11):
Average estimate: -0.23 USD
Low estimate: -0.23
High estimate: -0.23
Number of analysts: 1
Year-ago value: -0.04
Growth: -4.75
Analyst revenue estimates for NBP, period 0q (report date 2026-07-11):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NBP, period 0y (report date 2026-07-11):
Average estimate: -0.94 USD
Low estimate: -0.94
High estimate: -0.94
Number of analysts: 1
Year-ago value: -0.48
Growth: -0.96
Analyst revenue estimates for NBP, period 0y (report date 2026-07-11):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NBP, period +1q (report date 2026-07-19):
Average estimate: -0.24 USD
Low estimate: -0.24
High estimate: -0.24
Number of analysts: 1
Year-ago value: -0.07
Growth: -2.43
Analyst revenue estimates for NBP, period +1q (report date 2026-07-19):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NBP, period +1y (report date 2026-07-19):
Average estimate: -1.06 USD
Low estimate: -1.06
High estimate: -1.06
Number of analysts: 1
Year-ago value: -0.94
Growth: -0.13
Analyst revenue estimates for NBP, period +1y (report date 2026-07-19):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NBP, period 0q (report date 2026-07-19):
Average estimate: -0.23 USD
Low estimate: -0.23
High estimate: -0.23
Number of analysts: 1
Year-ago value: -0.04
Growth: -4.75
Analyst revenue estimates for NBP, period 0q (report date 2026-07-19):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NBP, period 0y (report date 2026-07-19):
Average estimate: -0.94 USD
Low estimate: -0.94
High estimate: -0.94
Number of analysts: 1
Year-ago value: -0.48
Growth: -0.96
Analyst revenue estimates for NBP, period 0y (report date 2026-07-19):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NBP, period +1q (report date 2026-07-25):
Average estimate: -0.24 USD
Low estimate: -0.24
High estimate: -0.24
Number of analysts: 1
Year-ago value: -0.07
Growth: -2.43
Analyst revenue estimates for NBP, period +1q (report date 2026-07-25):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NBP, period +1y (report date 2026-07-25):
Average estimate: -1.06 USD
Low estimate: -1.06
High estimate: -1.06
Number of analysts: 1
Year-ago value: -0.94
Growth: -0.13
Analyst revenue estimates for NBP, period +1y (report date 2026-07-25):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NBP, period 0q (report date 2026-07-25):
Average estimate: -0.23 USD
Low estimate: -0.23
High estimate: -0.23
Number of analysts: 1
Year-ago value: -0.04
Growth: -4.75
Analyst revenue estimates for NBP, period 0q (report date 2026-07-25):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NBP, period 0y (report date 2026-07-25):
Average estimate: -0.94 USD
Low estimate: -0.94
High estimate: -0.94
Number of analysts: 1
Year-ago value: -0.48
Growth: -0.96
Analyst revenue estimates for NBP, period 0y (report date 2026-07-25):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for NBPE.L, period +1q (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for NBPE.L, period +1y (report date 2026-06-01):
Average estimate: 3.08 USD
Low estimate: 3.01
High estimate: 3.16
Number of analysts: 2
Year-ago value: 2.48
Growth: 0.24
Analyst revenue estimates for NBPE.L, period +1y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBPE.L, period 0q (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for NBPE.L, period 0y (report date 2026-06-01):
Average estimate: 2.48 USD
Low estimate: 2.44
High estimate: 2.53
Number of analysts: 2
Year-ago value: 0.86
Growth: 1.89
Analyst revenue estimates for NBPE.L, period 0y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBPE.L, period +1q (report date 2026-06-15):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for NBPE.L, period +1y (report date 2026-06-15):
Average estimate: 3.08 USD
Low estimate: 3.01
High estimate: 3.16
Number of analysts: 2
Year-ago value: 2.48
Growth: 0.24
Analyst revenue estimates for NBPE.L, period +1y (report date 2026-06-15):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBPE.L, period 0q (report date 2026-06-15):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for NBPE.L, period 0y (report date 2026-06-15):
Average estimate: 2.48 USD
Low estimate: 2.44
High estimate: 2.53
Number of analysts: 2
Year-ago value: 0.86
Growth: 1.89
Analyst revenue estimates for NBPE.L, period 0y (report date 2026-06-15):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBPE.L, period +1q (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for NBPE.L, period +1y (report date 2026-06-20):
Average estimate: 3.08 USD
Low estimate: 3.01
High estimate: 3.16
Number of analysts: 2
Year-ago value: 2.48
Growth: 0.24
Analyst revenue estimates for NBPE.L, period +1y (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBPE.L, period 0q (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for NBPE.L, period 0y (report date 2026-06-20):
Average estimate: 2.48 USD
Low estimate: 2.44
High estimate: 2.53
Number of analysts: 2
Year-ago value: 0.86
Growth: 1.89
Analyst revenue estimates for NBPE.L, period 0y (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBPE.L, period +1q (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for NBPE.L, period +1y (report date 2026-06-23):
Average estimate: 3.08 USD
Low estimate: 3.01
High estimate: 3.16
Number of analysts: 2
Year-ago value: 2.48
Growth: 0.24
Analyst revenue estimates for NBPE.L, period +1y (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBPE.L, period 0q (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for NBPE.L, period 0y (report date 2026-06-23):
Average estimate: 2.48 USD
Low estimate: 2.44
High estimate: 2.53
Number of analysts: 2
Year-ago value: 0.86
Growth: 1.89
Analyst revenue estimates for NBPE.L, period 0y (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBPE.L, period +1q (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for NBPE.L, period +1y (report date 2026-07-11):
Average estimate: 3.08 USD
Low estimate: 3.01
High estimate: 3.16
Number of analysts: 2
Year-ago value: 2.48
Growth: 0.24
Analyst revenue estimates for NBPE.L, period +1y (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBPE.L, period 0q (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for NBPE.L, period 0y (report date 2026-07-11):
Average estimate: 2.48 USD
Low estimate: 2.44
High estimate: 2.53
Number of analysts: 2
Year-ago value: 0.86
Growth: 1.89
Analyst revenue estimates for NBPE.L, period 0y (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBPE.L, period +1q (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for NBPE.L, period +1y (report date 2026-07-19):
Average estimate: 3.08 USD
Low estimate: 3.01
High estimate: 3.16
Number of analysts: 2
Year-ago value: 2.48
Growth: 0.24
Analyst revenue estimates for NBPE.L, period +1y (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBPE.L, period 0q (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for NBPE.L, period 0y (report date 2026-07-19):
Average estimate: 2.48 USD
Low estimate: 2.44
High estimate: 2.53
Number of analysts: 2
Year-ago value: 0.86
Growth: 1.89
Analyst revenue estimates for NBPE.L, period 0y (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBPE.L, period +1q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for NBPE.L, period +1y (report date 2026-07-25):
Average estimate: 3.08 USD
Low estimate: 3.01
High estimate: 3.16
Number of analysts: 2
Year-ago value: 2.48
Growth: 0.24
Analyst revenue estimates for NBPE.L, period +1y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBPE.L, period 0q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for NBPE.L, period 0y (report date 2026-07-25):
Average estimate: 2.48 USD
Low estimate: 2.44
High estimate: 2.53
Number of analysts: 2
Year-ago value: 0.86
Growth: 1.89
Analyst revenue estimates for NBPE.L, period 0y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBPU.L, period +1q (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBPU.L, period +1y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBPU.L, period 0q (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBPU.L, period 0y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBPU.L, period +1q (report date 2026-06-15):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBPU.L, period +1y (report date 2026-06-15):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBPU.L, period 0q (report date 2026-06-15):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBPU.L, period 0y (report date 2026-06-15):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBPU.L, period +1q (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBPU.L, period +1y (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBPU.L, period 0q (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBPU.L, period 0y (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBPU.L, period +1q (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBPU.L, period +1y (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBPU.L, period 0q (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBPU.L, period 0y (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBPU.L, period +1q (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBPU.L, period +1y (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBPU.L, period 0q (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBPU.L, period 0y (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBPU.L, period +1q (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBPU.L, period +1y (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBPU.L, period 0q (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBPU.L, period 0y (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBPU.L, period +1q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBPU.L, period +1y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBPU.L, period 0q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBPU.L, period 0y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for NBR, period +1q (report date 2026-05-30):
Average estimate: -0.78 USD
Low estimate: -1.62
High estimate: 0.06
Number of analysts: 2
Year-ago value: 16.85
Growth: -1.05
Analyst revenue estimates for NBR, period +1q (report date 2026-05-30):
Average estimate: 857881370.00 USD
Low estimate: 846000000.00
High estimate: 890000000.00
Number of analysts: 5
Year-ago value: 818190000.00
Growth: 0.05
Analyst earnings estimates for NBR, period +1y (report date 2026-05-30):
Average estimate: 1.12 USD
Low estimate: 0.39
High estimate: 1.84
Number of analysts: 2
Year-ago value: -4.09
Growth: 1.27
Analyst revenue estimates for NBR, period +1y (report date 2026-05-30):
Average estimate: 3618604000.00 USD
Low estimate: 3482000000.00
High estimate: 3821000000.00
Number of analysts: 6
Year-ago value: 3334328620.00
Growth: 0.09
Analyst earnings estimates for NBR, period 0q (report date 2026-05-30):
Average estimate: -1.44 USD
Low estimate: -2.14
High estimate: -0.73
Number of analysts: 2
Year-ago value: -2.71
Growth: 0.47
Analyst revenue estimates for NBR, period 0q (report date 2026-05-30):
Average estimate: 815354960.00 USD
Low estimate: 806600000.00
High estimate: 843000000.00
Number of analysts: 5
Year-ago value: 832788000.00
Growth: -0.02
Analyst earnings estimates for NBR, period 0y (report date 2026-05-30):
Average estimate: -4.09 USD
Low estimate: -6.56
High estimate: -1.61
Number of analysts: 2
Year-ago value: 17.39
Growth: -1.23
Analyst revenue estimates for NBR, period 0y (report date 2026-05-30):
Average estimate: 3334328620.00 USD
Low estimate: 3283000000.00
High estimate: 3440000000.00
Number of analysts: 6
Year-ago value: 3184693000.00
Growth: 0.05
Analyst earnings estimates for NBR, period +1q (report date 2026-06-07):
Average estimate: -0.78 USD
Low estimate: -1.62
High estimate: 0.06
Number of analysts: 2
Year-ago value: 16.85
Growth: -1.05
Analyst revenue estimates for NBR, period +1q (report date 2026-06-07):
Average estimate: 857881370.00 USD
Low estimate: 846000000.00
High estimate: 890000000.00
Number of analysts: 5
Year-ago value: 818190000.00
Growth: 0.05
Analyst earnings estimates for NBR, period +1y (report date 2026-06-07):
Average estimate: 1.12 USD
Low estimate: 0.39
High estimate: 1.84
Number of analysts: 2
Year-ago value: -4.09
Growth: 1.27
Analyst revenue estimates for NBR, period +1y (report date 2026-06-07):
Average estimate: 3618604000.00 USD
Low estimate: 3482000000.00
High estimate: 3821000000.00
Number of analysts: 6
Year-ago value: 3334328620.00
Growth: 0.09
Analyst earnings estimates for NBR, period 0q (report date 2026-06-07):
Average estimate: -1.44 USD
Low estimate: -2.14
High estimate: -0.73
Number of analysts: 2
Year-ago value: -2.71
Growth: 0.47
Analyst revenue estimates for NBR, period 0q (report date 2026-06-07):
Average estimate: 815354960.00 USD
Low estimate: 806600000.00
High estimate: 843000000.00
Number of analysts: 5
Year-ago value: 832788000.00
Growth: -0.02
Analyst earnings estimates for NBR, period 0y (report date 2026-06-07):
Average estimate: -4.09 USD
Low estimate: -6.56
High estimate: -1.61
Number of analysts: 2
Year-ago value: 17.39
Growth: -1.23
Analyst revenue estimates for NBR, period 0y (report date 2026-06-07):
Average estimate: 3334328620.00 USD
Low estimate: 3283000000.00
High estimate: 3440000000.00
Number of analysts: 6
Year-ago value: 3184693000.00
Growth: 0.05
Analyst earnings estimates for NBR, period +1q (report date 2026-06-15):
Average estimate: -0.78 USD
Low estimate: -1.62
High estimate: 0.06
Number of analysts: 2
Year-ago value: 16.85
Growth: -1.05
Analyst revenue estimates for NBR, period +1q (report date 2026-06-15):
Average estimate: 857881370.00 USD
Low estimate: 846000000.00
High estimate: 890000000.00
Number of analysts: 5
Year-ago value: 818190000.00
Growth: 0.05
Analyst earnings estimates for NBR, period +1y (report date 2026-06-15):
Average estimate: 1.12 USD
Low estimate: 0.39
High estimate: 1.84
Number of analysts: 2
Year-ago value: -4.09
Growth: 1.27
Analyst revenue estimates for NBR, period +1y (report date 2026-06-15):
Average estimate: 3618604000.00 USD
Low estimate: 3482000000.00
High estimate: 3821000000.00
Number of analysts: 6
Year-ago value: 3334328620.00
Growth: 0.09
Analyst earnings estimates for NBR, period 0q (report date 2026-06-15):
Average estimate: -1.44 USD
Low estimate: -2.14
High estimate: -0.73
Number of analysts: 2
Year-ago value: -2.71
Growth: 0.47
Analyst revenue estimates for NBR, period 0q (report date 2026-06-15):
Average estimate: 815354960.00 USD
Low estimate: 806600000.00
High estimate: 843000000.00
Number of analysts: 5
Year-ago value: 832788000.00
Growth: -0.02
Analyst earnings estimates for NBR, period 0y (report date 2026-06-15):
Average estimate: -4.09 USD
Low estimate: -6.56
High estimate: -1.61
Number of analysts: 2
Year-ago value: 17.39
Growth: -1.23
Analyst revenue estimates for NBR, period 0y (report date 2026-06-15):
Average estimate: 3334328620.00 USD
Low estimate: 3283000000.00
High estimate: 3440000000.00
Number of analysts: 6
Year-ago value: 3184693000.00
Growth: 0.05
Analyst earnings estimates for NBR, period +1q (report date 2026-06-21):
Average estimate: -0.78 USD
Low estimate: -1.62
High estimate: 0.06
Number of analysts: 2
Year-ago value: 16.85
Growth: -1.05
Analyst revenue estimates for NBR, period +1q (report date 2026-06-21):
Average estimate: 857881370.00 USD
Low estimate: 846000000.00
High estimate: 890000000.00
Number of analysts: 5
Year-ago value: 818190000.00
Growth: 0.05
Analyst earnings estimates for NBR, period +1y (report date 2026-06-21):
Average estimate: 1.12 USD
Low estimate: 0.39
High estimate: 1.84
Number of analysts: 2
Year-ago value: -4.09
Growth: 1.27
Analyst revenue estimates for NBR, period +1y (report date 2026-06-21):
Average estimate: 3618604000.00 USD
Low estimate: 3482000000.00
High estimate: 3821000000.00
Number of analysts: 6
Year-ago value: 3334328620.00
Growth: 0.09
Analyst earnings estimates for NBR, period 0q (report date 2026-06-21):
Average estimate: -1.44 USD
Low estimate: -2.14
High estimate: -0.73
Number of analysts: 2
Year-ago value: -2.71
Growth: 0.47
Analyst revenue estimates for NBR, period 0q (report date 2026-06-21):
Average estimate: 815354960.00 USD
Low estimate: 806600000.00
High estimate: 843000000.00
Number of analysts: 5
Year-ago value: 832788000.00
Growth: -0.02
Analyst earnings estimates for NBR, period 0y (report date 2026-06-21):
Average estimate: -4.09 USD
Low estimate: -6.56
High estimate: -1.61
Number of analysts: 2
Year-ago value: 17.39
Growth: -1.23
Analyst revenue estimates for NBR, period 0y (report date 2026-06-21):
Average estimate: 3334328620.00 USD
Low estimate: 3283000000.00
High estimate: 3440000000.00
Number of analysts: 6
Year-ago value: 3184693000.00
Growth: 0.05
Analyst earnings estimates for NBR, period +1q (report date 2026-07-11):
Average estimate: -0.82 USD
Low estimate: -1.60
High estimate: 0.06
Number of analysts: 3
Year-ago value: 16.85
Growth: -1.05
Analyst revenue estimates for NBR, period +1q (report date 2026-07-11):
Average estimate: 858001370.00 USD
Low estimate: 846000000.00
High estimate: 884000000.00
Number of analysts: 5
Year-ago value: 818190000.00
Growth: 0.05
Analyst earnings estimates for NBR, period +1y (report date 2026-07-11):
Average estimate: 1.57 USD
Low estimate: 1.30
High estimate: 1.84
Number of analysts: 2
Year-ago value: -3.80
Growth: 1.41
Analyst revenue estimates for NBR, period +1y (report date 2026-07-11):
Average estimate: 3618265530.00 USD
Low estimate: 3482000000.00
High estimate: 3759569160.00
Number of analysts: 6
Year-ago value: 3329012510.00
Growth: 0.09
Analyst earnings estimates for NBR, period 0q (report date 2026-07-11):
Average estimate: -1.28 USD
Low estimate: -2.22
High estimate: -0.73
Number of analysts: 3
Year-ago value: -2.71
Growth: 0.53
Analyst revenue estimates for NBR, period 0q (report date 2026-07-11):
Average estimate: 810274960.00 USD
Low estimate: 806100000.00
High estimate: 823000000.00
Number of analysts: 5
Year-ago value: 832788000.00
Growth: -0.03
Analyst earnings estimates for NBR, period 0y (report date 2026-07-11):
Average estimate: -3.80 USD
Low estimate: -6.62
High estimate: -1.61
Number of analysts: 3
Year-ago value: 17.39
Growth: -1.22
Analyst revenue estimates for NBR, period 0y (report date 2026-07-11):
Average estimate: 3329012510.00 USD
Low estimate: 3283000000.00
High estimate: 3403203350.00
Number of analysts: 6
Year-ago value: 3184693000.00
Growth: 0.05
Analyst earnings estimates for NBR, period +1q (report date 2026-07-19):
Average estimate: -0.82 USD
Low estimate: -1.60
High estimate: 0.06
Number of analysts: 3
Year-ago value: 16.85
Growth: -1.05
Analyst revenue estimates for NBR, period +1q (report date 2026-07-19):
Average estimate: 858001370.00 USD
Low estimate: 846000000.00
High estimate: 884000000.00
Number of analysts: 5
Year-ago value: 818190000.00
Growth: 0.05
Analyst earnings estimates for NBR, period +1y (report date 2026-07-19):
Average estimate: 1.57 USD
Low estimate: 1.30
High estimate: 1.84
Number of analysts: 2
Year-ago value: -3.80
Growth: 1.41
Analyst revenue estimates for NBR, period +1y (report date 2026-07-19):
Average estimate: 3619022840.00 USD
Low estimate: 3482000000.00
High estimate: 3759569160.00
Number of analysts: 6
Year-ago value: 3330391310.00
Growth: 0.09
Analyst earnings estimates for NBR, period 0q (report date 2026-07-19):
Average estimate: -1.28 USD
Low estimate: -2.22
High estimate: -0.73
Number of analysts: 3
Year-ago value: -2.71
Growth: 0.53
Analyst revenue estimates for NBR, period 0q (report date 2026-07-19):
Average estimate: 810274960.00 USD
Low estimate: 806100000.00
High estimate: 823000000.00
Number of analysts: 5
Year-ago value: 832788000.00
Growth: -0.03
Analyst earnings estimates for NBR, period 0y (report date 2026-07-19):
Average estimate: -3.80 USD
Low estimate: -6.62
High estimate: -1.61
Number of analysts: 3
Year-ago value: 17.39
Growth: -1.22
Analyst revenue estimates for NBR, period 0y (report date 2026-07-19):
Average estimate: 3330391310.00 USD
Low estimate: 3283000000.00
High estimate: 3403203350.00
Number of analysts: 6
Year-ago value: 3184693000.00
Growth: 0.05
Analyst earnings estimates for NBR, period +1q (report date 2026-07-25):
Average estimate: -0.82 USD
Low estimate: -1.60
High estimate: 0.06
Number of analysts: 3
Year-ago value: 16.85
Growth: -1.05
Analyst revenue estimates for NBR, period +1q (report date 2026-07-25):
Average estimate: 858001370.00 USD
Low estimate: 846000000.00
High estimate: 884000000.00
Number of analysts: 5
Year-ago value: 818190000.00
Growth: 0.05
Analyst earnings estimates for NBR, period +1y (report date 2026-07-25):
Average estimate: 1.57 USD
Low estimate: 1.30
High estimate: 1.84
Number of analysts: 2
Year-ago value: -3.80
Growth: 1.41
Analyst revenue estimates for NBR, period +1y (report date 2026-07-25):
Average estimate: 3619022840.00 USD
Low estimate: 3482000000.00
High estimate: 3759569160.00
Number of analysts: 6
Year-ago value: 3330391310.00
Growth: 0.09
Analyst earnings estimates for NBR, period 0q (report date 2026-07-25):
Average estimate: -1.28 USD
Low estimate: -2.22
High estimate: -0.73
Number of analysts: 3
Year-ago value: -2.71
Growth: 0.53
Analyst revenue estimates for NBR, period 0q (report date 2026-07-25):
Average estimate: 810274960.00 USD
Low estimate: 806100000.00
High estimate: 823000000.00
Number of analysts: 5
Year-ago value: 832788000.00
Growth: -0.03
Analyst earnings estimates for NBR, period 0y (report date 2026-07-25):
Average estimate: -3.80 USD
Low estimate: -6.62
High estimate: -1.61
Number of analysts: 3
Year-ago value: 17.39
Growth: -1.22
Analyst revenue estimates for NBR, period 0y (report date 2026-07-25):
Average estimate: 3330391310.00 USD
Low estimate: 3283000000.00
High estimate: 3403203350.00
Number of analysts: 6
Year-ago value: 3184693000.00
Growth: 0.05
Analyst revenue estimates for NBRG, period +1q (report date 2026-05-30):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBRG, period +1y (report date 2026-05-30):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBRG, period 0q (report date 2026-05-30):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBRG, period 0y (report date 2026-05-30):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBRG, period +1q (report date 2026-06-07):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBRG, period +1y (report date 2026-06-07):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for NBRG, period 0q (report date 2026-06-07):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0