speb/financial-data huggingface dataset:
Analyst revenue estimates for NFE, 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 NFE, period 0y (report date 2026-07-19):
Average estimate: -1.25 USD
Low estimate: -1.25
High estimate: -1.25
Number of analysts: 1
Year-ago value: -3.14
Growth: 0.60
Analyst revenue estimates for NFE, 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 NFE, 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 NFE, period +1y (report date 2026-07-25):
Average estimate: 0.05 USD
Low estimate: 0.05
High estimate: 0.05
Number of analysts: 1
Year-ago value: -1.19
Growth: 1.04
Analyst revenue estimates for NFE, 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 NFE, 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 NFE, period 0y (report date 2026-07-25):
Average estimate: -1.19 USD
Low estimate: -1.19
High estimate: -1.19
Number of analysts: 1
Year-ago value: -3.14
Growth: 0.62
Analyst revenue estimates for NFE, 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 NFG, period +1q (report date 2026-05-30):
Average estimate: 1.30 USD
Low estimate: 1.24
High estimate: 1.35
Number of analysts: 5
Year-ago value: 1.22
Growth: 0.07
Analyst revenue estimates for NFG, period +1q (report date 2026-05-30):
Average estimate: 500675500.00 USD
Low estimate: 442980000.00
High estimate: 552000000.00
Number of analysts: 4
Year-ago value: 456406000.00
Growth: 0.10
Analyst earnings estimates for NFG, period +1y (report date 2026-05-30):
Average estimate: 7.84 USD
Low estimate: 6.97
High estimate: 9.03
Number of analysts: 5
Year-ago value: 7.52
Growth: 0.04
Analyst revenue estimates for NFG, period +1y (report date 2026-05-30):
Average estimate: 3178226030.00 USD
Low estimate: 2744469000.00
High estimate: 3535840060.00
Number of analysts: 5
Year-ago value: 2597215810.00
Growth: 0.22
Analyst earnings estimates for NFG, period 0q (report date 2026-05-30):
Average estimate: 1.51 USD
Low estimate: 1.34
High estimate: 1.64
Number of analysts: 5
Year-ago value: 1.64
Growth: -0.08
Analyst revenue estimates for NFG, period 0q (report date 2026-05-30):
Average estimate: 573716750.00 USD
Low estimate: 561650000.00
High estimate: 591217000.00
Number of analysts: 4
Year-ago value: 531830000.00
Growth: 0.08
Analyst earnings estimates for NFG, period 0y (report date 2026-05-30):
Average estimate: 7.52 USD
Low estimate: 7.31
High estimate: 7.72
Number of analysts: 5
Year-ago value: 6.91
Growth: 0.09
Analyst revenue estimates for NFG, period 0y (report date 2026-05-30):
Average estimate: 2597215810.00 USD
Low estimate: 2576000000.00
High estimate: 2637901250.00
Number of analysts: 4
Year-ago value: 2277541000.00
Growth: 0.14
Analyst earnings estimates for NFG, period +1q (report date 2026-06-07):
Average estimate: 1.31 USD
Low estimate: 1.29
High estimate: 1.34
Number of analysts: 4
Year-ago value: 1.22
Growth: 0.07
Analyst revenue estimates for NFG, period +1q (report date 2026-06-07):
Average estimate: 500338000.00 USD
Low estimate: 442980000.00
High estimate: 552000000.00
Number of analysts: 4
Year-ago value: 456406000.00
Growth: 0.10
Analyst earnings estimates for NFG, period +1y (report date 2026-06-07):
Average estimate: 7.95 USD
Low estimate: 7.09
High estimate: 9.03
Number of analysts: 5
Year-ago value: 7.43
Growth: 0.07
Analyst revenue estimates for NFG, period +1y (report date 2026-06-07):
Average estimate: 3045565520.00 USD
Low estimate: 2744469000.00
High estimate: 3363972000.00
Number of analysts: 4
Year-ago value: 2592188060.00
Growth: 0.17
Analyst earnings estimates for NFG, period 0q (report date 2026-06-07):
Average estimate: 1.42 USD
Low estimate: 1.34
High estimate: 1.50
Number of analysts: 4
Year-ago value: 1.64
Growth: -0.13
Analyst revenue estimates for NFG, period 0q (report date 2026-06-07):
Average estimate: 562322000.00 USD
Low estimate: 535000000.00
High estimate: 576638000.00
Number of analysts: 4
Year-ago value: 531830000.00
Growth: 0.06
Analyst earnings estimates for NFG, period 0y (report date 2026-06-07):
Average estimate: 7.43 USD
Low estimate: 7.31
High estimate: 7.60
Number of analysts: 5
Year-ago value: 6.91
Growth: 0.07
Analyst revenue estimates for NFG, period 0y (report date 2026-06-07):
Average estimate: 2592188060.00 USD
Low estimate: 2537000000.00
High estimate: 2637901250.00
Number of analysts: 4
Year-ago value: 2277541000.00
Growth: 0.14
Analyst earnings estimates for NFG, period +1q (report date 2026-06-15):
Average estimate: 1.31 USD
Low estimate: 1.29
High estimate: 1.34
Number of analysts: 4
Year-ago value: 1.22
Growth: 0.07
Analyst revenue estimates for NFG, period +1q (report date 2026-06-15):
Average estimate: 500338000.00 USD
Low estimate: 442980000.00
High estimate: 552000000.00
Number of analysts: 4
Year-ago value: 456406000.00
Growth: 0.10
Analyst earnings estimates for NFG, period +1y (report date 2026-06-15):
Average estimate: 7.95 USD
Low estimate: 7.09
High estimate: 9.03
Number of analysts: 5
Year-ago value: 7.43
Growth: 0.07
Analyst revenue estimates for NFG, period +1y (report date 2026-06-15):
Average estimate: 3045565520.00 USD
Low estimate: 2744469000.00
High estimate: 3363972000.00
Number of analysts: 4
Year-ago value: 2592188060.00
Growth: 0.17
Analyst earnings estimates for NFG, period 0q (report date 2026-06-15):
Average estimate: 1.42 USD
Low estimate: 1.34
High estimate: 1.50
Number of analysts: 4
Year-ago value: 1.64
Growth: -0.13
Analyst revenue estimates for NFG, period 0q (report date 2026-06-15):
Average estimate: 562322000.00 USD
Low estimate: 535000000.00
High estimate: 576638000.00
Number of analysts: 4
Year-ago value: 531830000.00
Growth: 0.06
Analyst earnings estimates for NFG, period 0y (report date 2026-06-15):
Average estimate: 7.43 USD
Low estimate: 7.31
High estimate: 7.60
Number of analysts: 5
Year-ago value: 6.91
Growth: 0.07
Analyst revenue estimates for NFG, period 0y (report date 2026-06-15):
Average estimate: 2592188060.00 USD
Low estimate: 2537000000.00
High estimate: 2637901250.00
Number of analysts: 4
Year-ago value: 2277541000.00
Growth: 0.14
Analyst earnings estimates for NFG, period +1q (report date 2026-06-20):
Average estimate: 1.31 USD
Low estimate: 1.29
High estimate: 1.34
Number of analysts: 4
Year-ago value: 1.22
Growth: 0.07
Analyst revenue estimates for NFG, period +1q (report date 2026-06-20):
Average estimate: 500338000.00 USD
Low estimate: 442980000.00
High estimate: 552000000.00
Number of analysts: 4
Year-ago value: 456406000.00
Growth: 0.10
Analyst earnings estimates for NFG, period +1y (report date 2026-06-20):
Average estimate: 7.95 USD
Low estimate: 7.09
High estimate: 9.03
Number of analysts: 5
Year-ago value: 7.43
Growth: 0.07
Analyst revenue estimates for NFG, period +1y (report date 2026-06-20):
Average estimate: 3045565520.00 USD
Low estimate: 2744469000.00
High estimate: 3363972000.00
Number of analysts: 4
Year-ago value: 2592188060.00
Growth: 0.17
Analyst earnings estimates for NFG, period 0q (report date 2026-06-20):
Average estimate: 1.42 USD
Low estimate: 1.34
High estimate: 1.50
Number of analysts: 4
Year-ago value: 1.64
Growth: -0.13
Analyst revenue estimates for NFG, period 0q (report date 2026-06-20):
Average estimate: 562322000.00 USD
Low estimate: 535000000.00
High estimate: 576638000.00
Number of analysts: 4
Year-ago value: 531830000.00
Growth: 0.06
Analyst earnings estimates for NFG, period 0y (report date 2026-06-20):
Average estimate: 7.43 USD
Low estimate: 7.31
High estimate: 7.60
Number of analysts: 5
Year-ago value: 6.91
Growth: 0.07
Analyst revenue estimates for NFG, period 0y (report date 2026-06-20):
Average estimate: 2592188060.00 USD
Low estimate: 2537000000.00
High estimate: 2637901250.00
Number of analysts: 4
Year-ago value: 2277541000.00
Growth: 0.14
Analyst earnings estimates for NFG, period +1q (report date 2026-06-23):
Average estimate: 1.31 USD
Low estimate: 1.29
High estimate: 1.34
Number of analysts: 4
Year-ago value: 1.22
Growth: 0.07
Analyst revenue estimates for NFG, period +1q (report date 2026-06-23):
Average estimate: 500338000.00 USD
Low estimate: 442980000.00
High estimate: 552000000.00
Number of analysts: 4
Year-ago value: 456406000.00
Growth: 0.10
Analyst earnings estimates for NFG, period +1y (report date 2026-06-23):
Average estimate: 7.95 USD
Low estimate: 7.09
High estimate: 9.03
Number of analysts: 5
Year-ago value: 7.43
Growth: 0.07
Analyst revenue estimates for NFG, period +1y (report date 2026-06-23):
Average estimate: 3045565520.00 USD
Low estimate: 2744469000.00
High estimate: 3363972000.00
Number of analysts: 4
Year-ago value: 2592188060.00
Growth: 0.17
Analyst earnings estimates for NFG, period 0q (report date 2026-06-23):
Average estimate: 1.42 USD
Low estimate: 1.34
High estimate: 1.50
Number of analysts: 4
Year-ago value: 1.64
Growth: -0.13
Analyst revenue estimates for NFG, period 0q (report date 2026-06-23):
Average estimate: 562322000.00 USD
Low estimate: 535000000.00
High estimate: 576638000.00
Number of analysts: 4
Year-ago value: 531830000.00
Growth: 0.06
Analyst earnings estimates for NFG, period 0y (report date 2026-06-23):
Average estimate: 7.43 USD
Low estimate: 7.31
High estimate: 7.60
Number of analysts: 5
Year-ago value: 6.91
Growth: 0.07
Analyst revenue estimates for NFG, period 0y (report date 2026-06-23):
Average estimate: 2592188060.00 USD
Low estimate: 2537000000.00
High estimate: 2637901250.00
Number of analysts: 4
Year-ago value: 2277541000.00
Growth: 0.14
Analyst earnings estimates for NFG, period +1q (report date 2026-07-11):
Average estimate: 1.29 USD
Low estimate: 1.23
High estimate: 1.33
Number of analysts: 4
Year-ago value: 1.22
Growth: 0.05
Analyst revenue estimates for NFG, period +1q (report date 2026-07-11):
Average estimate: 497690250.00 USD
Low estimate: 428759000.00
High estimate: 552000000.00
Number of analysts: 4
Year-ago value: 456406000.00
Growth: 0.09
Analyst earnings estimates for NFG, period +1y (report date 2026-07-11):
Average estimate: 7.79 USD
Low estimate: 7.09
High estimate: 9.03
Number of analysts: 5
Year-ago value: 7.42
Growth: 0.05
Analyst revenue estimates for NFG, period +1y (report date 2026-07-11):
Average estimate: 3028930520.00 USD
Low estimate: 2678474000.00
High estimate: 3363427000.00
Number of analysts: 4
Year-ago value: 2590634060.00
Growth: 0.17
Analyst earnings estimates for NFG, period 0q (report date 2026-07-11):
Average estimate: 1.44 USD
Low estimate: 1.34
High estimate: 1.56
Number of analysts: 4
Year-ago value: 1.64
Growth: -0.12
Analyst revenue estimates for NFG, period 0q (report date 2026-07-11):
Average estimate: 563415500.00 USD
Low estimate: 535000000.00
High estimate: 581012000.00
Number of analysts: 4
Year-ago value: 531830000.00
Growth: 0.06
Analyst earnings estimates for NFG, period 0y (report date 2026-07-11):
Average estimate: 7.42 USD
Low estimate: 7.20
High estimate: 7.66
Number of analysts: 5
Year-ago value: 6.91
Growth: 0.07
Analyst revenue estimates for NFG, period 0y (report date 2026-07-11):
Average estimate: 2590634060.00 USD
Low estimate: 2537000000.00
High estimate: 2637901250.00
Number of analysts: 4
Year-ago value: 2277541000.00
Growth: 0.14
Analyst earnings estimates for NFG, period +1q (report date 2026-07-19):
Average estimate: 1.22 USD
Low estimate: 1.10
High estimate: 1.33
Number of analysts: 4
Year-ago value: 1.22
Growth: 0.00
Analyst revenue estimates for NFG, period +1q (report date 2026-07-19):
Average estimate: 490444250.00 USD
Low estimate: 411775000.00
High estimate: 555000000.00
Number of analysts: 4
Year-ago value: 456406000.00
Growth: 0.07
Analyst earnings estimates for NFG, period +1y (report date 2026-07-19):
Average estimate: 7.78 USD
Low estimate: 7.10
High estimate: 9.03
Number of analysts: 5
Year-ago value: 7.37
Growth: 0.06
Analyst revenue estimates for NFG, period +1y (report date 2026-07-19):
Average estimate: 3031485020.00 USD
Low estimate: 2695668000.00
High estimate: 3363427000.00
Number of analysts: 4
Year-ago value: 2584262210.00
Growth: 0.17
Analyst earnings estimates for NFG, period 0q (report date 2026-07-19):
Average estimate: 1.44 USD
Low estimate: 1.34
High estimate: 1.56
Number of analysts: 4
Year-ago value: 1.64
Growth: -0.12
Analyst revenue estimates for NFG, period 0q (report date 2026-07-19):
Average estimate: 564330000.00 USD
Low estimate: 530000000.00
High estimate: 581012000.00
Number of analysts: 4
Year-ago value: 531830000.00
Growth: 0.06
Analyst earnings estimates for NFG, period 0y (report date 2026-07-19):
Average estimate: 7.37 USD
Low estimate: 7.10
High estimate: 7.66
Number of analysts: 5
Year-ago value: 6.91
Growth: 0.07
Analyst revenue estimates for NFG, period 0y (report date 2026-07-19):
Average estimate: 2584262210.00 USD
Low estimate: 2517000000.00
High estimate: 2641739840.00
Number of analysts: 4
Year-ago value: 2277541000.00
Growth: 0.13
Analyst earnings estimates for NFG, period +1q (report date 2026-07-25):
Average estimate: 1.22 USD
Low estimate: 1.10
High estimate: 1.33
Number of analysts: 4
Year-ago value: 1.22
Growth: 0.00
Analyst revenue estimates for NFG, period +1q (report date 2026-07-25):
Average estimate: 490444250.00 USD
Low estimate: 411775000.00
High estimate: 555000000.00
Number of analysts: 4
Year-ago value: 456406000.00
Growth: 0.07
Analyst earnings estimates for NFG, period +1y (report date 2026-07-25):
Average estimate: 7.78 USD
Low estimate: 7.10
High estimate: 9.03
Number of analysts: 5
Year-ago value: 7.37
Growth: 0.06
Analyst revenue estimates for NFG, period +1y (report date 2026-07-25):
Average estimate: 3031485020.00 USD
Low estimate: 2695668000.00
High estimate: 3363427000.00
Number of analysts: 4
Year-ago value: 2584262210.00
Growth: 0.17
Analyst earnings estimates for NFG, period 0q (report date 2026-07-25):
Average estimate: 1.44 USD
Low estimate: 1.34
High estimate: 1.56
Number of analysts: 4
Year-ago value: 1.64
Growth: -0.12
Analyst revenue estimates for NFG, period 0q (report date 2026-07-25):
Average estimate: 564330000.00 USD
Low estimate: 530000000.00
High estimate: 581012000.00
Number of analysts: 4
Year-ago value: 531830000.00
Growth: 0.06
Analyst earnings estimates for NFG, period 0y (report date 2026-07-25):
Average estimate: 7.37 USD
Low estimate: 7.10
High estimate: 7.66
Number of analysts: 5
Year-ago value: 6.91
Growth: 0.07
Analyst revenue estimates for NFG, period 0y (report date 2026-07-25):
Average estimate: 2584262210.00 USD
Low estimate: 2517000000.00
High estimate: 2641739840.00
Number of analysts: 4
Year-ago value: 2277541000.00
Growth: 0.13
Analyst revenue estimates for NFG.L, period +1q (report date 2026-06-01):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for NFG.L, period +1y (report date 2026-06-01):
Average estimate: 0.45 GBP
Low estimate: 0.44
High estimate: 0.46
Number of analysts: 5
Year-ago value: 0.42
Growth: 0.07
Analyst revenue estimates for NFG.L, period +1y (report date 2026-06-01):
Average estimate: 458857350.00 GBP
Low estimate: 451139000.00
High estimate: 462000000.00
Number of analysts: 5
Year-ago value: 443043420.00
Growth: 0.04
Analyst revenue estimates for NFG.L, period 0q (report date 2026-06-01):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for NFG.L, period 0y (report date 2026-06-01):
Average estimate: 0.42 GBP
Low estimate: 0.40
High estimate: 0.43
Number of analysts: 5
Year-ago value: 0.44
Growth: -0.06
Analyst revenue estimates for NFG.L, period 0y (report date 2026-06-01):
Average estimate: 443043420.00 GBP
Low estimate: 440962000.00
High estimate: 445000000.00
Number of analysts: 5
Year-ago value: 448828000.00
Growth: -0.01
Analyst revenue estimates for NFG.L, period +1q (report date 2026-06-15):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for NFG.L, period +1y (report date 2026-06-15):
Average estimate: 0.45 GBP
Low estimate: 0.44
High estimate: 0.46
Number of analysts: 5
Year-ago value: 0.42
Growth: 0.07
Analyst revenue estimates for NFG.L, period +1y (report date 2026-06-15):
Average estimate: 458857350.00 GBP
Low estimate: 451139000.00
High estimate: 462000000.00
Number of analysts: 5
Year-ago value: 443043420.00
Growth: 0.04
Analyst revenue estimates for NFG.L, period 0q (report date 2026-06-15):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for NFG.L, period 0y (report date 2026-06-15):
Average estimate: 0.42 GBP
Low estimate: 0.40
High estimate: 0.43
Number of analysts: 5
Year-ago value: 0.44
Growth: -0.06
Analyst revenue estimates for NFG.L, period 0y (report date 2026-06-15):
Average estimate: 443043420.00 GBP
Low estimate: 440962000.00
High estimate: 445000000.00
Number of analysts: 5
Year-ago value: 448828000.00
Growth: -0.01
Analyst revenue estimates for NFG.L, period +1q (report date 2026-06-20):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for NFG.L, period +1y (report date 2026-06-20):
Average estimate: 0.45 GBP
Low estimate: 0.44
High estimate: 0.46
Number of analysts: 5
Year-ago value: 0.42
Growth: 0.07
Analyst revenue estimates for NFG.L, period +1y (report date 2026-06-20):
Average estimate: 458857350.00 GBP
Low estimate: 451139000.00
High estimate: 462000000.00
Number of analysts: 5
Year-ago value: 443043420.00
Growth: 0.04
Analyst revenue estimates for NFG.L, period 0q (report date 2026-06-20):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for NFG.L, period 0y (report date 2026-06-20):
Average estimate: 0.42 GBP
Low estimate: 0.40
High estimate: 0.43
Number of analysts: 5
Year-ago value: 0.44
Growth: -0.06
Analyst revenue estimates for NFG.L, period 0y (report date 2026-06-20):
Average estimate: 443043420.00 GBP
Low estimate: 440962000.00
High estimate: 445000000.00
Number of analysts: 5
Year-ago value: 448828000.00
Growth: -0.01
Analyst revenue estimates for NFG.L, period +1q (report date 2026-06-23):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for NFG.L, period +1y (report date 2026-06-23):
Average estimate: 0.45 GBP
Low estimate: 0.44
High estimate: 0.46
Number of analysts: 5
Year-ago value: 0.42
Growth: 0.07
Analyst revenue estimates for NFG.L, period +1y (report date 2026-06-23):
Average estimate: 458857350.00 GBP
Low estimate: 451139000.00
High estimate: 462000000.00
Number of analysts: 5
Year-ago value: 443043420.00
Growth: 0.04
Analyst revenue estimates for NFG.L, period 0q (report date 2026-06-23):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for NFG.L, period 0y (report date 2026-06-23):
Average estimate: 0.42 GBP
Low estimate: 0.40
High estimate: 0.43
Number of analysts: 5
Year-ago value: 0.44
Growth: -0.06
Analyst revenue estimates for NFG.L, period 0y (report date 2026-06-23):
Average estimate: 443043420.00 GBP
Low estimate: 440962000.00
High estimate: 445000000.00
Number of analysts: 5
Year-ago value: 448828000.00
Growth: -0.01
Analyst revenue estimates for NFG.L, period +1q (report date 2026-07-11):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for NFG.L, period +1y (report date 2026-07-11):
Average estimate: 0.45 GBP
Low estimate: 0.44
High estimate: 0.46
Number of analysts: 5
Year-ago value: 0.42
Growth: 0.07
Analyst revenue estimates for NFG.L, period +1y (report date 2026-07-11):
Average estimate: 458829550.00 GBP
Low estimate: 451100000.00
High estimate: 461910000.00
Number of analysts: 5
Year-ago value: 443131020.00
Growth: 0.04
Analyst revenue estimates for NFG.L, period 0q (report date 2026-07-11):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for NFG.L, period 0y (report date 2026-07-11):
Average estimate: 0.42 GBP
Low estimate: 0.40
High estimate: 0.43
Number of analysts: 5
Year-ago value: 0.44
Growth: -0.06
Analyst revenue estimates for NFG.L, period 0y (report date 2026-07-11):
Average estimate: 443131020.00 GBP
Low estimate: 441000000.00
High estimate: 445400000.00
Number of analysts: 5
Year-ago value: 448828000.00
Growth: -0.01
Analyst revenue estimates for NFG.L, period +1q (report date 2026-07-19):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for NFG.L, period +1y (report date 2026-07-19):
Average estimate: 0.45 GBP
Low estimate: 0.44
High estimate: 0.46
Number of analysts: 5
Year-ago value: 0.42
Growth: 0.07
Analyst revenue estimates for NFG.L, period +1y (report date 2026-07-19):
Average estimate: 458829550.00 GBP
Low estimate: 451100000.00
High estimate: 461910000.00
Number of analysts: 5
Year-ago value: 443131020.00
Growth: 0.04
Analyst revenue estimates for NFG.L, period 0q (report date 2026-07-19):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for NFG.L, period 0y (report date 2026-07-19):
Average estimate: 0.42 GBP
Low estimate: 0.40
High estimate: 0.43
Number of analysts: 5
Year-ago value: 0.44
Growth: -0.06
Analyst revenue estimates for NFG.L, period 0y (report date 2026-07-19):
Average estimate: 443131020.00 GBP
Low estimate: 441000000.00
High estimate: 445400000.00
Number of analysts: 5
Year-ago value: 448828000.00
Growth: -0.01
Analyst revenue estimates for NFG.L, period +1q (report date 2026-07-25):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for NFG.L, period +1y (report date 2026-07-25):
Average estimate: 0.45 GBP
Low estimate: 0.44
High estimate: 0.46
Number of analysts: 5
Year-ago value: 0.42
Growth: 0.07
Analyst revenue estimates for NFG.L, period +1y (report date 2026-07-25):
Average estimate: 458829550.00 GBP
Low estimate: 451100000.00
High estimate: 461910000.00
Number of analysts: 5
Year-ago value: 443131020.00
Growth: 0.04
Analyst revenue estimates for NFG.L, period 0q (report date 2026-07-25):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for NFG.L, period 0y (report date 2026-07-25):
Average estimate: 0.42 GBP
Low estimate: 0.40
High estimate: 0.43
Number of analysts: 5
Year-ago value: 0.44
Growth: -0.06
Analyst revenue estimates for NFG.L, period 0y (report date 2026-07-25):
Average estimate: 443131020.00 GBP
Low estimate: 441000000.00
High estimate: 445400000.00
Number of analysts: 5
Year-ago value: 448828000.00
Growth: -0.01
Analyst earnings estimates for NFG.V, period +1q (report date 2026-06-01):
Average estimate: -0.07 CAD
Low estimate: -0.07
High estimate: -0.07
Number of analysts: 1
Year-ago value: -0.06
Growth: -0.17
Analyst revenue estimates for NFG.V, period +1q (report date 2026-06-01):
Average estimate: 11400000.00 CAD
Low estimate: 11400000.00
High estimate: 11400000.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NFG.V, period +1y (report date 2026-06-01):
Average estimate: 0.14 CAD
Low estimate: 0.04
High estimate: 0.25
Number of analysts: 2
Year-ago value: -0.09
Growth: 2.53
Analyst revenue estimates for NFG.V, period +1y (report date 2026-06-01):
Average estimate: 288850000.00 CAD
Low estimate: 172000000.00
High estimate: 405700000.00
Number of analysts: 2
Year-ago value: 54066670.00
Growth: 4.34
Analyst earnings estimates for NFG.V, period 0q (report date 2026-06-01):
Average estimate: -0.05 CAD
Low estimate: -0.05
High estimate: -0.05
Number of analysts: 1
Year-ago value: -0.05
Growth: 0.00
Analyst revenue estimates for NFG.V, period 0q (report date 2026-06-01):
Average estimate: 8000000.00 CAD
Low estimate: 8000000.00
High estimate: 8000000.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NFG.V, period 0y (report date 2026-06-01):
Average estimate: -0.09 CAD
Low estimate: -0.12
High estimate: -0.08
Number of analysts: 3
Year-ago value: -0.18
Growth: 0.49
Analyst revenue estimates for NFG.V, period 0y (report date 2026-06-01):
Average estimate: 54066670.00 CAD
Low estimate: 40000000.00
High estimate: 78200000.00
Number of analysts: 3
Year-ago value: 5806970.00
Growth: 8.31
Analyst earnings estimates for NFG.V, period +1q (report date 2026-06-15):
Average estimate: -0.07 CAD
Low estimate: -0.07
High estimate: -0.07
Number of analysts: 1
Year-ago value: -0.06
Growth: -0.17
Analyst revenue estimates for NFG.V, period +1q (report date 2026-06-15):
Average estimate: 11400000.00 CAD
Low estimate: 11400000.00
High estimate: 11400000.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NFG.V, period +1y (report date 2026-06-15):
Average estimate: 0.14 CAD
Low estimate: 0.04
High estimate: 0.25
Number of analysts: 2
Year-ago value: -0.09
Growth: 2.53
Analyst revenue estimates for NFG.V, period +1y (report date 2026-06-15):
Average estimate: 288850000.00 CAD
Low estimate: 172000000.00
High estimate: 405700000.00
Number of analysts: 2
Year-ago value: 54066670.00
Growth: 4.34
Analyst earnings estimates for NFG.V, period 0q (report date 2026-06-15):
Average estimate: -0.05 CAD
Low estimate: -0.05
High estimate: -0.05
Number of analysts: 1
Year-ago value: -0.05
Growth: 0.00
Analyst revenue estimates for NFG.V, period 0q (report date 2026-06-15):
Average estimate: 8000000.00 CAD
Low estimate: 8000000.00
High estimate: 8000000.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NFG.V, period 0y (report date 2026-06-15):
Average estimate: -0.09 CAD
Low estimate: -0.12
High estimate: -0.08
Number of analysts: 3
Year-ago value: -0.18
Growth: 0.49
Analyst revenue estimates for NFG.V, period 0y (report date 2026-06-15):
Average estimate: 54066670.00 CAD
Low estimate: 40000000.00
High estimate: 78200000.00
Number of analysts: 3
Year-ago value: 5806970.00
Growth: 8.31
Analyst earnings estimates for NFG.V, period +1q (report date 2026-06-20):
Average estimate: -0.01 CAD
Low estimate: -0.01
High estimate: -0.01
Number of analysts: 1
Year-ago value: -0.06
Growth: 0.83
Analyst revenue estimates for NFG.V, period +1q (report date 2026-06-20):
Average estimate: 11400000.00 CAD
Low estimate: 11400000.00
High estimate: 11400000.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NFG.V, period +1y (report date 2026-06-20):
Average estimate: 0.14 CAD
Low estimate: 0.04
High estimate: 0.24
Number of analysts: 2
Year-ago value: -0.10
Growth: 2.45
Analyst revenue estimates for NFG.V, period +1y (report date 2026-06-20):
Average estimate: 293566670.00 CAD
Low estimate: 172000000.00
High estimate: 405700000.00
Number of analysts: 3
Year-ago value: 57300000.00
Growth: 4.12
Analyst earnings estimates for NFG.V, period 0q (report date 2026-06-20):
Average estimate: -0.01 CAD
Low estimate: -0.01
High estimate: -0.01
Number of analysts: 1
Year-ago value: -0.05
Growth: 0.80
Analyst revenue estimates for NFG.V, period 0q (report date 2026-06-20):
Average estimate: 8000000.00 CAD
Low estimate: 8000000.00
High estimate: 8000000.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NFG.V, period 0y (report date 2026-06-20):
Average estimate: -0.10 CAD
Low estimate: -0.12
High estimate: -0.08
Number of analysts: 3
Year-ago value: -0.18
Growth: 0.47
Analyst revenue estimates for NFG.V, period 0y (report date 2026-06-20):
Average estimate: 57300000.00 CAD
Low estimate: 40000000.00
High estimate: 78200000.00
Number of analysts: 4
Year-ago value: 5806970.00
Growth: 8.87
Analyst earnings estimates for NFG.V, period +1q (report date 2026-06-23):
Average estimate: -0.01 CAD
Low estimate: -0.01
High estimate: -0.01
Number of analysts: 1
Year-ago value: -0.06
Growth: 0.83
Analyst revenue estimates for NFG.V, period +1q (report date 2026-06-23):
Average estimate: 11400000.00 CAD
Low estimate: 11400000.00
High estimate: 11400000.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NFG.V, period +1y (report date 2026-06-23):
Average estimate: 0.21 CAD
Low estimate: 0.04
High estimate: 0.36
Number of analysts: 3
Year-ago value: -0.10
Growth: 3.21
Analyst revenue estimates for NFG.V, period +1y (report date 2026-06-23):
Average estimate: 294500000.00 CAD
Low estimate: 172000000.00
High estimate: 408500000.00
Number of analysts: 3
Year-ago value: 74400000.00
Growth: 2.96
Analyst earnings estimates for NFG.V, period 0q (report date 2026-06-23):
Average estimate: -0.01 CAD
Low estimate: -0.01
High estimate: -0.01
Number of analysts: 1
Year-ago value: -0.05
Growth: 0.80
Analyst revenue estimates for NFG.V, period 0q (report date 2026-06-23):
Average estimate: 8000000.00 CAD
Low estimate: 8000000.00
High estimate: 8000000.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NFG.V, period 0y (report date 2026-06-23):
Average estimate: -0.10 CAD
Low estimate: -0.12
High estimate: -0.08
Number of analysts: 3
Year-ago value: -0.18
Growth: 0.47
Analyst revenue estimates for NFG.V, period 0y (report date 2026-06-23):
Average estimate: 74400000.00 CAD
Low estimate: 67000000.00
High estimate: 81800000.00
Number of analysts: 2
Year-ago value: 5806970.00
Growth: 11.81
Analyst earnings estimates for NFG.V, period +1q (report date 2026-07-11):
Average estimate: -0.01 CAD
Low estimate: -0.01
High estimate: -0.01
Number of analysts: 1
Year-ago value: -0.06
Growth: 0.83
Analyst revenue estimates for NFG.V, period +1q (report date 2026-07-11):
Average estimate: 11400000.00 CAD
Low estimate: 11400000.00
High estimate: 11400000.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NFG.V, period +1y (report date 2026-07-11):
Average estimate: 0.20 CAD
Low estimate: 0.04
High estimate: 0.31
Number of analysts: 3
Year-ago value: -0.10
Growth: 3.13
Analyst revenue estimates for NFG.V, period +1y (report date 2026-07-11):
Average estimate: 284900000.00 CAD
Low estimate: 172000000.00
High estimate: 397800000.00
Number of analysts: 2
Year-ago value: 73250000.00
Growth: 2.89
Analyst earnings estimates for NFG.V, period 0q (report date 2026-07-11):
Average estimate: -0.01 CAD
Low estimate: -0.01
High estimate: -0.01
Number of analysts: 1
Year-ago value: -0.05
Growth: 0.80
Analyst revenue estimates for NFG.V, period 0q (report date 2026-07-11):
Average estimate: 8000000.00 CAD
Low estimate: 8000000.00
High estimate: 8000000.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NFG.V, period 0y (report date 2026-07-11):
Average estimate: -0.10 CAD
Low estimate: -0.12
High estimate: -0.08
Number of analysts: 3
Year-ago value: -0.18
Growth: 0.48
Analyst revenue estimates for NFG.V, period 0y (report date 2026-07-11):
Average estimate: 73250000.00 CAD
Low estimate: 67000000.00
High estimate: 79500000.00
Number of analysts: 2
Year-ago value: 5806970.00
Growth: 11.61
Analyst earnings estimates for NFG.V, period +1q (report date 2026-07-19):
Average estimate: -0.01 CAD
Low estimate: -0.01
High estimate: -0.01
Number of analysts: 1
Year-ago value: -0.06
Growth: 0.83
Analyst revenue estimates for NFG.V, period +1q (report date 2026-07-19):
Average estimate: 11400000.00 CAD
Low estimate: 11400000.00
High estimate: 11400000.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NFG.V, period +1y (report date 2026-07-19):
Average estimate: 0.20 CAD
Low estimate: 0.04
High estimate: 0.31
Number of analysts: 3
Year-ago value: -0.09
Growth: 3.12
Analyst revenue estimates for NFG.V, period +1y (report date 2026-07-19):
Average estimate: 284900000.00 CAD
Low estimate: 172000000.00
High estimate: 397800000.00
Number of analysts: 2
Year-ago value: 73250000.00
Growth: 2.89
Analyst earnings estimates for NFG.V, period 0q (report date 2026-07-19):
Average estimate: -0.01 CAD
Low estimate: -0.01
High estimate: -0.01
Number of analysts: 1
Year-ago value: -0.05
Growth: 0.80
Analyst revenue estimates for NFG.V, period 0q (report date 2026-07-19):
Average estimate: 8000000.00 CAD
Low estimate: 8000000.00
High estimate: 8000000.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NFG.V, period 0y (report date 2026-07-19):
Average estimate: -0.09 CAD
Low estimate: -0.12
High estimate: -0.08
Number of analysts: 3
Year-ago value: -0.18
Growth: 0.48
Analyst revenue estimates for NFG.V, period 0y (report date 2026-07-19):
Average estimate: 73250000.00 CAD
Low estimate: 67000000.00
High estimate: 79500000.00
Number of analysts: 2
Year-ago value: 5806970.00
Growth: 11.61
Analyst earnings estimates for NFG.V, period +1q (report date 2026-07-25):
Average estimate: -0.01 CAD
Low estimate: -0.01
High estimate: -0.01
Number of analysts: 1
Year-ago value: -0.06
Growth: 0.83
Analyst revenue estimates for NFG.V, period +1q (report date 2026-07-25):
Average estimate: 11400000.00 CAD
Low estimate: 11400000.00
High estimate: 11400000.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NFG.V, period +1y (report date 2026-07-25):
Average estimate: 0.20 CAD
Low estimate: 0.04
High estimate: 0.31
Number of analysts: 3
Year-ago value: -0.09
Growth: 3.12
Analyst revenue estimates for NFG.V, period +1y (report date 2026-07-25):
Average estimate: 284900000.00 CAD
Low estimate: 172000000.00
High estimate: 397800000.00
Number of analysts: 2
Year-ago value: 73250000.00
Growth: 2.89
Analyst earnings estimates for NFG.V, period 0q (report date 2026-07-25):
Average estimate: -0.01 CAD
Low estimate: -0.01
High estimate: -0.01
Number of analysts: 1
Year-ago value: -0.05
Growth: 0.80
Analyst revenue estimates for NFG.V, period 0q (report date 2026-07-25):
Average estimate: 8000000.00 CAD
Low estimate: 8000000.00
High estimate: 8000000.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for NFG.V, period 0y (report date 2026-07-25):
Average estimate: -0.09 CAD
Low estimate: -0.12
High estimate: -0.08
Number of analysts: 3
Year-ago value: -0.18
Growth: 0.48
Analyst revenue estimates for NFG.V, period 0y (report date 2026-07-25):
Average estimate: 73250000.00 CAD
Low estimate: 67000000.00
High estimate: 79500000.00
Number of analysts: 2
Year-ago value: 5806970.00
Growth: 11.61
Analyst revenue estimates for NFGC, period +1q (report date 2026-05-30):
Average estimate: 11400000.00 CAD
Low estimate: 11400000.00
High estimate: 11400000.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for NFGC, period +1y (report date 2026-05-30):
Average estimate: 288850000.00 CAD
Low estimate: 172000000.00
High estimate: 405700000.00
Number of analysts: 2
Year-ago value: 54066670.00
Growth: 4.34
Analyst revenue estimates for NFGC, period 0q (report date 2026-05-30):
Average estimate: 8000000.00 CAD
Low estimate: 8000000.00
High estimate: 8000000.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for NFGC, period 0y (report date 2026-05-30):
Average estimate: 54066670.00 CAD
Low estimate: 40000000.00
High estimate: 78200000.00
Number of analysts: 3
Year-ago value: 5806970.00
Growth: 8.31
Analyst revenue estimates for NFGC, period +1q (report date 2026-06-07):
Average estimate: 11400000.00 CAD
Low estimate: 11400000.00
High estimate: 11400000.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for NFGC, period +1y (report date 2026-06-07):
Average estimate: 288850000.00 CAD
Low estimate: 172000000.00
High estimate: 405700000.00
Number of analysts: 2
Year-ago value: 54066670.00
Growth: 4.34
Analyst revenue estimates for NFGC, period 0q (report date 2026-06-07):
Average estimate: 8000000.00 CAD
Low estimate: 8000000.00
High estimate: 8000000.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for NFGC, period 0y (report date 2026-06-07):
Average estimate: 54066670.00 CAD
Low estimate: 40000000.00
High estimate: 78200000.00
Number of analysts: 3
Year-ago value: 5806970.00
Growth: 8.31
Analyst revenue estimates for NFGC, period +1q (report date 2026-06-15):
Average estimate: 11400000.00 CAD
Low estimate: 11400000.00
High estimate: 11400000.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for NFGC, period +1y (report date 2026-06-15):
Average estimate: 288850000.00 CAD
Low estimate: 172000000.00
High estimate: 405700000.00
Number of analysts: 2
Year-ago value: 54066670.00
Growth: 4.34
Analyst revenue estimates for NFGC, period 0q (report date 2026-06-15):
Average estimate: 8000000.00 CAD
Low estimate: 8000000.00
High estimate: 8000000.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for NFGC, period 0y (report date 2026-06-15):
Average estimate: 54066670.00 CAD
Low estimate: 40000000.00
High estimate: 78200000.00
Number of analysts: 3
Year-ago value: 5806970.00
Growth: 8.31
Analyst revenue estimates for NFGC, period +1q (report date 2026-06-20):
Average estimate: 11400000.00 CAD
Low estimate: 11400000.00
High estimate: 11400000.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for NFGC, period +1y (report date 2026-06-20):
Average estimate: 293566670.00 CAD
Low estimate: 172000000.00
High estimate: 405700000.00
Number of analysts: 3
Year-ago value: 57300000.00
Growth: 4.12
Analyst revenue estimates for NFGC, period 0q (report date 2026-06-20):
Average estimate: 8000000.00 CAD
Low estimate: 8000000.00
High estimate: 8000000.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for NFGC, period 0y (report date 2026-06-20):
Average estimate: 57300000.00 CAD
Low estimate: 40000000.00
High estimate: 78200000.00
Number of analysts: 4
Year-ago value: 5806970.00
Growth: 8.87
Analyst revenue estimates for NFGC, period +1q (report date 2026-06-23):
Average estimate: 11400000.00 CAD
Low estimate: 11400000.00
High estimate: 11400000.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for NFGC, period +1y (report date 2026-06-23):
Average estimate: 294500000.00 CAD
Low estimate: 172000000.00
High estimate: 408500000.00
Number of analysts: 3
Year-ago value: 74400000.00
Growth: 2.96
Analyst revenue estimates for NFGC, period 0q (report date 2026-06-23):
Average estimate: 8000000.00 CAD
Low estimate: 8000000.00
High estimate: 8000000.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for NFGC, period 0y (report date 2026-06-23):
Average estimate: 74400000.00 CAD
Low estimate: 67000000.00
High estimate: 81800000.00
Number of analysts: 2
Year-ago value: 5806970.00
Growth: 11.81
Analyst revenue estimates for NFGC, period +1q (report date 2026-07-11):
Average estimate: 11400000.00 CAD
Low estimate: 11400000.00
High estimate: 11400000.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for NFGC, period +1y (report date 2026-07-11):
Average estimate: 284900000.00 CAD
Low estimate: 172000000.00
High estimate: 397800000.00
Number of analysts: 2
Year-ago value: 73250000.00
Growth: 2.89
Analyst revenue estimates for NFGC, period 0q (report date 2026-07-11):
Average estimate: 8000000.00 CAD
Low estimate: 8000000.00
High estimate: 8000000.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for NFGC, period 0y (report date 2026-07-11):
Average estimate: 73250000.00 CAD
Low estimate: 67000000.00
High estimate: 79500000.00
Number of analysts: 2
Year-ago value: 5806970.00
Growth: 11.61
Analyst revenue estimates for NFGC, period +1q (report date 2026-07-19):
Average estimate: 11400000.00 CAD
Low estimate: 11400000.00
High estimate: 11400000.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for NFGC, period +1y (report date 2026-07-19):
Average estimate: 284900000.00 CAD
Low estimate: 172000000.00
High estimate: 397800000.00
Number of analysts: 2
Year-ago value: 73250000.00
Growth: 2.89
Analyst revenue estimates for NFGC, period 0q (report date 2026-07-19):
Average estimate: 8000000.00 CAD
Low estimate: 8000000.00
High estimate: 8000000.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for NFGC, period 0y (report date 2026-07-19):
Average estimate: 73250000.00 CAD
Low estimate: 67000000.00
High estimate: 79500000.00
Number of analysts: 2
Year-ago value: 5806970.00
Growth: 11.61
Analyst revenue estimates for NFGC, period +1q (report date 2026-07-25):
Average estimate: 11400000.00 CAD
Low estimate: 11400000.00
High estimate: 11400000.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for NFGC, period +1y (report date 2026-07-25):
Average estimate: 284900000.00 CAD
Low estimate: 172000000.00
High estimate: 397800000.00
Number of analysts: 2
Year-ago value: 73250000.00
Growth: 2.89
Analyst revenue estimates for NFGC, period 0q (report date 2026-07-25):
Average estimate: 8000000.00 CAD
Low estimate: 8000000.00
High estimate: 8000000.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for NFGC, period 0y (report date 2026-07-25):
Average estimate: 73250000.00 CAD
Low estimate: 67000000.00
High estimate: 79500000.00
Number of analysts: 2
Year-ago value: 5806970.00
Growth: 11.61
Analyst earnings estimates for NFI.TO, period +1q (report date 2026-06-01):
Average estimate: 0.26 USD
Low estimate: 0.24
High estimate: 0.28
Number of analysts: 4
Year-ago value: 0.10
Growth: 1.64
Analyst revenue estimates for NFI.TO, period +1q (report date 2026-06-01):
Average estimate: 994405320.00 USD
Low estimate: 944000000.00
High estimate: 1036863280.00
Number of analysts: 4
Year-ago value: 879900000.00
Growth: 0.13
Analyst earnings estimates for NFI.TO, period +1y (report date 2026-06-01):
Average estimate: 1.44 USD
Low estimate: 1.30
High estimate: 1.62
Number of analysts: 6
Year-ago value: 1.07
Growth: 0.34
Analyst revenue estimates for NFI.TO, period +1y (report date 2026-06-01):
Average estimate: 4416004650.00 USD
Low estimate: 4114000000.00
High estimate: 4723000000.00
Number of analysts: 7
Year-ago value: 3992841310.00
Growth: 0.11
Analyst earnings estimates for NFI.TO, period 0q (report date 2026-06-01):
Average estimate: 0.23 USD
Low estimate: 0.19
High estimate: 0.24
Number of analysts: 5
Year-ago value: 0.09
Growth: 1.51
Analyst revenue estimates for NFI.TO, period 0q (report date 2026-06-01):
Average estimate: 955696450.00 USD
Low estimate: 887000000.00
High estimate: 1023000000.00
Number of analysts: 5
Year-ago value: 868200000.00
Growth: 0.10
Analyst earnings estimates for NFI.TO, period 0y (report date 2026-06-01):
Average estimate: 1.07 USD
Low estimate: 0.91
High estimate: 1.14
Number of analysts: 6
Year-ago value: 0.72
Growth: 0.49
Analyst revenue estimates for NFI.TO, period 0y (report date 2026-06-01):
Average estimate: 3992841310.00 USD
Low estimate: 3936000000.00
High estimate: 4074000000.00
Number of analysts: 7
Year-ago value: 3614564000.00
Growth: 0.10
Analyst earnings estimates for NFI.TO, period +1q (report date 2026-06-15):
Average estimate: 0.27 USD
Low estimate: 0.24
High estimate: 0.28
Number of analysts: 5
Year-ago value: 0.10
Growth: 1.65
Analyst revenue estimates for NFI.TO, period +1q (report date 2026-06-15):
Average estimate: 1005924260.00 USD
Low estimate: 944000000.00
High estimate: 1052000000.00
Number of analysts: 5
Year-ago value: 879900000.00
Growth: 0.14
Analyst earnings estimates for NFI.TO, period +1y (report date 2026-06-15):
Average estimate: 1.41 USD
Low estimate: 1.25
High estimate: 1.62
Number of analysts: 7
Year-ago value: 1.06
Growth: 0.33
Analyst revenue estimates for NFI.TO, period +1y (report date 2026-06-15):
Average estimate: 4387004070.00 USD
Low estimate: 4114000000.00
High estimate: 4723000000.00
Number of analysts: 8
Year-ago value: 3993736150.00
Growth: 0.10
Analyst earnings estimates for NFI.TO, period 0q (report date 2026-06-15):
Average estimate: 0.23 USD
Low estimate: 0.19
High estimate: 0.24
Number of analysts: 6
Year-ago value: 0.09
Growth: 1.54
Analyst revenue estimates for NFI.TO, period 0q (report date 2026-06-15):
Average estimate: 961580380.00 USD
Low estimate: 887000000.00
High estimate: 1023000000.00
Number of analysts: 6
Year-ago value: 868200000.00
Growth: 0.11
Analyst earnings estimates for NFI.TO, period 0y (report date 2026-06-15):
Average estimate: 1.06 USD
Low estimate: 0.91
High estimate: 1.14
Number of analysts: 7
Year-ago value: 0.72
Growth: 0.48
Analyst revenue estimates for NFI.TO, period 0y (report date 2026-06-15):
Average estimate: 3993736150.00 USD
Low estimate: 3936000000.00
High estimate: 4074000000.00
Number of analysts: 8
Year-ago value: 3614564000.00
Growth: 0.10
Analyst earnings estimates for NFI.TO, period +1q (report date 2026-06-20):
Average estimate: 0.27 USD
Low estimate: 0.24
High estimate: 0.28
Number of analysts: 5
Year-ago value: 0.10
Growth: 1.65
Analyst revenue estimates for NFI.TO, period +1q (report date 2026-06-20):
Average estimate: 1005924260.00 USD
Low estimate: 944000000.00
High estimate: 1052000000.00
Number of analysts: 5
Year-ago value: 879900000.00
Growth: 0.14
Analyst earnings estimates for NFI.TO, period +1y (report date 2026-06-20):
Average estimate: 1.41 USD
Low estimate: 1.25
High estimate: 1.62
Number of analysts: 7
Year-ago value: 1.06
Growth: 0.33
Analyst revenue estimates for NFI.TO, period +1y (report date 2026-06-20):
Average estimate: 4387004070.00 USD
Low estimate: 4114000000.00
High estimate: 4723000000.00
Number of analysts: 8
Year-ago value: 3993736150.00
Growth: 0.10
Analyst earnings estimates for NFI.TO, period 0q (report date 2026-06-20):
Average estimate: 0.23 USD
Low estimate: 0.19
High estimate: 0.24
Number of analysts: 6
Year-ago value: 0.09
Growth: 1.54
Analyst revenue estimates for NFI.TO, period 0q (report date 2026-06-20):
Average estimate: 961580380.00 USD
Low estimate: 887000000.00
High estimate: 1023000000.00
Number of analysts: 6
Year-ago value: 868200000.00
Growth: 0.11
Analyst earnings estimates for NFI.TO, period 0y (report date 2026-06-20):
Average estimate: 1.06 USD
Low estimate: 0.91
High estimate: 1.14
Number of analysts: 7
Year-ago value: 0.72
Growth: 0.48
Analyst revenue estimates for NFI.TO, period 0y (report date 2026-06-20):
Average estimate: 3993736150.00 USD
Low estimate: 3936000000.00
High estimate: 4074000000.00
Number of analysts: 8
Year-ago value: 3614564000.00
Growth: 0.10
Analyst earnings estimates for NFI.TO, period +1q (report date 2026-06-23):
Average estimate: 0.27 USD
Low estimate: 0.24
High estimate: 0.28
Number of analysts: 5
Year-ago value: 0.10
Growth: 1.65
Analyst revenue estimates for NFI.TO, period +1q (report date 2026-06-23):
Average estimate: 1005924260.00 USD
Low estimate: 944000000.00
High estimate: 1052000000.00
Number of analysts: 5
Year-ago value: 879900000.00
Growth: 0.14
Analyst earnings estimates for NFI.TO, period +1y (report date 2026-06-23):
Average estimate: 1.41 USD
Low estimate: 1.25
High estimate: 1.62
Number of analysts: 7
Year-ago value: 1.06
Growth: 0.33
Analyst revenue estimates for NFI.TO, period +1y (report date 2026-06-23):
Average estimate: 4387004070.00 USD
Low estimate: 4114000000.00
High estimate: 4723000000.00
Number of analysts: 8
Year-ago value: 3993736150.00
Growth: 0.10
Analyst earnings estimates for NFI.TO, period 0q (report date 2026-06-23):
Average estimate: 0.23 USD
Low estimate: 0.19
High estimate: 0.24
Number of analysts: 6
Year-ago value: 0.09
Growth: 1.54
Analyst revenue estimates for NFI.TO, period 0q (report date 2026-06-23):
Average estimate: 961580380.00 USD
Low estimate: 887000000.00
High estimate: 1023000000.00
Number of analysts: 6
Year-ago value: 868200000.00
Growth: 0.11
Analyst earnings estimates for NFI.TO, period 0y (report date 2026-06-23):
Average estimate: 1.06 USD
Low estimate: 0.91
High estimate: 1.14
Number of analysts: 7
Year-ago value: 0.72
Growth: 0.48
Analyst revenue estimates for NFI.TO, period 0y (report date 2026-06-23):
Average estimate: 3993736150.00 USD
Low estimate: 3936000000.00
High estimate: 4074000000.00
Number of analysts: 8
Year-ago value: 3614564000.00
Growth: 0.10