speb/financial-data huggingface dataset:
Analyst earnings estimates for KEY.TO, period +1y (report date 2026-06-20):
Average estimate: 3.16 CAD
Low estimate: 2.77
High estimate: 3.44
Number of analysts: 5
Year-ago value: 1.96
Growth: 0.62
Analyst revenue estimates for KEY.TO, period +1y (report date 2026-06-20):
Average estimate: 11439403240.00 CAD
Low estimate: 10278000000.00
High estimate: 12449612970.00
Number of analysts: 4
Year-ago value: 8980846920.00
Growth: 0.27
Analyst earnings estimates for KEY.TO, period 0q (report date 2026-06-20):
Average estimate: 0.44 CAD
Low estimate: 0.30
High estimate: 0.53
Number of analysts: 4
Year-ago value: 0.35
Growth: 0.25
Analyst revenue estimates for KEY.TO, period 0q (report date 2026-06-20):
Average estimate: 2107516180.00 CAD
Low estimate: 2107516180.00
High estimate: 2107516180.00
Number of analysts: 1
Year-ago value: 1609118000.00
Growth: 0.31
Analyst earnings estimates for KEY.TO, period 0y (report date 2026-06-20):
Average estimate: 1.96 CAD
Low estimate: 1.43
High estimate: 2.44
Number of analysts: 5
Year-ago value: 1.87
Growth: 0.04
Analyst revenue estimates for KEY.TO, period 0y (report date 2026-06-20):
Average estimate: 8980846920.00 CAD
Low estimate: 8164000000.00
High estimate: 9805000000.00
Number of analysts: 4
Year-ago value: 6854019000.00
Growth: 0.31
Analyst earnings estimates for KEY.TO, period +1q (report date 2026-06-23):
Average estimate: 0.84 CAD
Low estimate: 0.71
High estimate: 0.91
Number of analysts: 3
Year-ago value: 0.40
Growth: 1.11
Analyst revenue estimates for KEY.TO, period +1q (report date 2026-06-23):
Average estimate: 2888513700.00 CAD
Low estimate: 2888513700.00
High estimate: 2888513700.00
Number of analysts: 1
Year-ago value: 1788732000.00
Growth: 0.61
Analyst earnings estimates for KEY.TO, period +1y (report date 2026-06-23):
Average estimate: 3.16 CAD
Low estimate: 2.71
High estimate: 3.51
Number of analysts: 5
Year-ago value: 1.96
Growth: 0.61
Analyst revenue estimates for KEY.TO, period +1y (report date 2026-06-23):
Average estimate: 10817722590.00 CAD
Low estimate: 8378000000.00
High estimate: 12449612970.00
Number of analysts: 5
Year-ago value: 8488477540.00
Growth: 0.27
Analyst earnings estimates for KEY.TO, period 0q (report date 2026-06-23):
Average estimate: 0.41 CAD
Low estimate: 0.33
High estimate: 0.47
Number of analysts: 3
Year-ago value: 0.35
Growth: 0.16
Analyst revenue estimates for KEY.TO, period 0q (report date 2026-06-23):
Average estimate: 2107516180.00 CAD
Low estimate: 2107516180.00
High estimate: 2107516180.00
Number of analysts: 1
Year-ago value: 1609118000.00
Growth: 0.31
Analyst earnings estimates for KEY.TO, period 0y (report date 2026-06-23):
Average estimate: 1.96 CAD
Low estimate: 1.40
High estimate: 2.45
Number of analysts: 5
Year-ago value: 1.87
Growth: 0.05
Analyst revenue estimates for KEY.TO, period 0y (report date 2026-06-23):
Average estimate: 8488477540.00 CAD
Low estimate: 6414000000.00
High estimate: 9850000000.00
Number of analysts: 5
Year-ago value: 6854019000.00
Growth: 0.24
Analyst earnings estimates for KEY.TO, period +1q (report date 2026-07-11):
Average estimate: 0.81 CAD
Low estimate: 0.61
High estimate: 0.91
Number of analysts: 3
Year-ago value: 0.40
Growth: 1.03
Analyst revenue estimates for KEY.TO, period +1q (report date 2026-07-11):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for KEY.TO, period +1y (report date 2026-07-11):
Average estimate: 3.14 CAD
Low estimate: 2.71
High estimate: 3.51
Number of analysts: 4
Year-ago value: 1.93
Growth: 0.63
Analyst revenue estimates for KEY.TO, period +1y (report date 2026-07-11):
Average estimate: 10451750000.00 CAD
Low estimate: 8378000000.00
High estimate: 11563000000.00
Number of analysts: 4
Year-ago value: 8293250000.00
Growth: 0.26
Analyst earnings estimates for KEY.TO, period 0q (report date 2026-07-11):
Average estimate: 0.43 CAD
Low estimate: 0.33
High estimate: 0.49
Number of analysts: 4
Year-ago value: 0.35
Growth: 0.22
Analyst revenue estimates for KEY.TO, period 0q (report date 2026-07-11):
Average estimate: 2107516180.00 CAD
Low estimate: 2107516180.00
High estimate: 2107516180.00
Number of analysts: 1
Year-ago value: 1609118000.00
Growth: 0.31
Analyst earnings estimates for KEY.TO, period 0y (report date 2026-07-11):
Average estimate: 1.93 CAD
Low estimate: 1.40
High estimate: 2.45
Number of analysts: 4
Year-ago value: 1.87
Growth: 0.03
Analyst revenue estimates for KEY.TO, period 0y (report date 2026-07-11):
Average estimate: 8293250000.00 CAD
Low estimate: 6414000000.00
High estimate: 9850000000.00
Number of analysts: 4
Year-ago value: 6854019000.00
Growth: 0.21
Analyst earnings estimates for KEY.TO, period +1q (report date 2026-07-19):
Average estimate: 0.76 CAD
Low estimate: 0.61
High estimate: 0.91
Number of analysts: 4
Year-ago value: 0.40
Growth: 0.91
Analyst revenue estimates for KEY.TO, period +1q (report date 2026-07-19):
Average estimate: 2942652740.00 CAD
Low estimate: 2942652740.00
High estimate: 2942652740.00
Number of analysts: 1
Year-ago value: 1788732000.00
Growth: 0.65
Analyst earnings estimates for KEY.TO, period +1y (report date 2026-07-19):
Average estimate: 3.03 CAD
Low estimate: 2.70
High estimate: 3.51
Number of analysts: 6
Year-ago value: 1.74
Growth: 0.74
Analyst revenue estimates for KEY.TO, period +1y (report date 2026-07-19):
Average estimate: 10898146760.00 CAD
Low estimate: 8378000000.00
High estimate: 12683733790.00
Number of analysts: 5
Year-ago value: 8498716590.00
Growth: 0.28
Analyst earnings estimates for KEY.TO, period 0q (report date 2026-07-19):
Average estimate: 0.35 CAD
Low estimate: 0.13
High estimate: 0.49
Number of analysts: 4
Year-ago value: 0.35
Growth: -0.02
Analyst revenue estimates for KEY.TO, period 0q (report date 2026-07-19):
Average estimate: 1737530160.00 CAD
Low estimate: 1737530160.00
High estimate: 1737530160.00
Number of analysts: 1
Year-ago value: 1609118000.00
Growth: 0.08
Analyst earnings estimates for KEY.TO, period 0y (report date 2026-07-19):
Average estimate: 1.74 CAD
Low estimate: 1.04
High estimate: 2.45
Number of analysts: 6
Year-ago value: 1.87
Growth: -0.07
Analyst revenue estimates for KEY.TO, period 0y (report date 2026-07-19):
Average estimate: 8498716590.00 CAD
Low estimate: 6414000000.00
High estimate: 9850000000.00
Number of analysts: 5
Year-ago value: 6854019000.00
Growth: 0.24
Analyst earnings estimates for KEY.TO, period +1q (report date 2026-07-25):
Average estimate: 0.76 CAD
Low estimate: 0.61
High estimate: 0.91
Number of analysts: 4
Year-ago value: 0.40
Growth: 0.91
Analyst revenue estimates for KEY.TO, period +1q (report date 2026-07-25):
Average estimate: 2928745230.00 CAD
Low estimate: 2928745230.00
High estimate: 2928745230.00
Number of analysts: 1
Year-ago value: 1788732000.00
Growth: 0.64
Analyst earnings estimates for KEY.TO, period +1y (report date 2026-07-25):
Average estimate: 3.03 CAD
Low estimate: 2.70
High estimate: 3.51
Number of analysts: 6
Year-ago value: 1.74
Growth: 0.74
Analyst revenue estimates for KEY.TO, period +1y (report date 2026-07-25):
Average estimate: 10898146760.00 CAD
Low estimate: 8378000000.00
High estimate: 12683733790.00
Number of analysts: 5
Year-ago value: 8494834110.00
Growth: 0.28
Analyst earnings estimates for KEY.TO, period 0q (report date 2026-07-25):
Average estimate: 0.35 CAD
Low estimate: 0.13
High estimate: 0.51
Number of analysts: 4
Year-ago value: 0.35
Growth: 0.00
Analyst revenue estimates for KEY.TO, period 0q (report date 2026-07-25):
Average estimate: 1737530160.00 CAD
Low estimate: 1737530160.00
High estimate: 1737530160.00
Number of analysts: 1
Year-ago value: 1609118000.00
Growth: 0.08
Analyst earnings estimates for KEY.TO, period 0y (report date 2026-07-25):
Average estimate: 1.74 CAD
Low estimate: 1.04
High estimate: 2.45
Number of analysts: 6
Year-ago value: 1.87
Growth: -0.07
Analyst revenue estimates for KEY.TO, period 0y (report date 2026-07-25):
Average estimate: 8494834110.00 CAD
Low estimate: 6414000000.00
High estimate: 9850000000.00
Number of analysts: 5
Year-ago value: 6854019000.00
Growth: 0.24
Analyst revenue estimates for KEYFINSERV.NS, 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 KEYFINSERV.NS, 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 KEYFINSERV.NS, 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 KEYFINSERV.NS, 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 KEYFINSERV.NS, 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 KEYFINSERV.NS, 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 KEYFINSERV.NS, 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 KEYFINSERV.NS, 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 KEYFINSERV.NS, 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 KEYFINSERV.NS, 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 KEYFINSERV.NS, 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 KEYFINSERV.NS, 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 KEYS, period +1q (report date 2026-05-30):
Average estimate: 2.68 USD
Low estimate: 2.44
High estimate: 2.80
Number of analysts: 13
Year-ago value: 1.91
Growth: 0.40
Analyst revenue estimates for KEYS, period +1q (report date 2026-05-30):
Average estimate: 1828701790.00 USD
Low estimate: 1770623470.00
High estimate: 1863000000.00
Number of analysts: 11
Year-ago value: 1419000000.00
Growth: 0.29
Analyst earnings estimates for KEYS, period +1y (report date 2026-05-30):
Average estimate: 11.86 USD
Low estimate: 10.91
High estimate: 13.00
Number of analysts: 13
Year-ago value: 10.19
Growth: 0.16
Analyst revenue estimates for KEYS, period +1y (report date 2026-05-30):
Average estimate: 7659457680.00 USD
Low estimate: 7353352400.00
High estimate: 8026501480.00
Number of analysts: 12
Year-ago value: 6896725120.00
Growth: 0.11
Analyst earnings estimates for KEYS, period 0q (report date 2026-05-30):
Average estimate: 2.48 USD
Low estimate: 2.45
High estimate: 2.55
Number of analysts: 13
Year-ago value: 1.72
Growth: 0.44
Analyst revenue estimates for KEYS, period 0q (report date 2026-05-30):
Average estimate: 1748067200.00 USD
Low estimate: 1742000000.00
High estimate: 1768000000.00
Number of analysts: 11
Year-ago value: 1352000000.00
Growth: 0.29
Analyst earnings estimates for KEYS, period 0y (report date 2026-05-30):
Average estimate: 10.19 USD
Low estimate: 9.67
High estimate: 10.42
Number of analysts: 13
Year-ago value: 7.16
Growth: 0.42
Analyst revenue estimates for KEYS, period 0y (report date 2026-05-30):
Average estimate: 6896725120.00 USD
Low estimate: 6860000000.00
High estimate: 6940000000.00
Number of analysts: 12
Year-ago value: 5375000000.00
Growth: 0.28
Analyst earnings estimates for KEYS, period +1q (report date 2026-06-07):
Average estimate: 2.68 USD
Low estimate: 2.44
High estimate: 2.80
Number of analysts: 13
Year-ago value: 1.91
Growth: 0.40
Analyst revenue estimates for KEYS, period +1q (report date 2026-06-07):
Average estimate: 1828701790.00 USD
Low estimate: 1770623470.00
High estimate: 1863000000.00
Number of analysts: 11
Year-ago value: 1419000000.00
Growth: 0.29
Analyst earnings estimates for KEYS, period +1y (report date 2026-06-07):
Average estimate: 11.86 USD
Low estimate: 10.91
High estimate: 13.00
Number of analysts: 13
Year-ago value: 10.19
Growth: 0.16
Analyst revenue estimates for KEYS, period +1y (report date 2026-06-07):
Average estimate: 7659457680.00 USD
Low estimate: 7353352400.00
High estimate: 8026501480.00
Number of analysts: 12
Year-ago value: 6896725120.00
Growth: 0.11
Analyst earnings estimates for KEYS, period 0q (report date 2026-06-07):
Average estimate: 2.48 USD
Low estimate: 2.45
High estimate: 2.55
Number of analysts: 13
Year-ago value: 1.72
Growth: 0.44
Analyst revenue estimates for KEYS, period 0q (report date 2026-06-07):
Average estimate: 1748067200.00 USD
Low estimate: 1742000000.00
High estimate: 1768000000.00
Number of analysts: 11
Year-ago value: 1352000000.00
Growth: 0.29
Analyst earnings estimates for KEYS, period 0y (report date 2026-06-07):
Average estimate: 10.19 USD
Low estimate: 9.67
High estimate: 10.42
Number of analysts: 13
Year-ago value: 7.16
Growth: 0.42
Analyst revenue estimates for KEYS, period 0y (report date 2026-06-07):
Average estimate: 6896725120.00 USD
Low estimate: 6860000000.00
High estimate: 6940000000.00
Number of analysts: 12
Year-ago value: 5375000000.00
Growth: 0.28
Analyst earnings estimates for KEYS, period +1q (report date 2026-06-15):
Average estimate: 2.68 USD
Low estimate: 2.44
High estimate: 2.80
Number of analysts: 13
Year-ago value: 1.91
Growth: 0.40
Analyst revenue estimates for KEYS, period +1q (report date 2026-06-15):
Average estimate: 1828701790.00 USD
Low estimate: 1770623470.00
High estimate: 1863000000.00
Number of analysts: 11
Year-ago value: 1419000000.00
Growth: 0.29
Analyst earnings estimates for KEYS, period +1y (report date 2026-06-15):
Average estimate: 11.86 USD
Low estimate: 10.91
High estimate: 13.00
Number of analysts: 13
Year-ago value: 10.19
Growth: 0.16
Analyst revenue estimates for KEYS, period +1y (report date 2026-06-15):
Average estimate: 7659457680.00 USD
Low estimate: 7353352400.00
High estimate: 8026501480.00
Number of analysts: 12
Year-ago value: 6896725120.00
Growth: 0.11
Analyst earnings estimates for KEYS, period 0q (report date 2026-06-15):
Average estimate: 2.48 USD
Low estimate: 2.45
High estimate: 2.55
Number of analysts: 13
Year-ago value: 1.72
Growth: 0.44
Analyst revenue estimates for KEYS, period 0q (report date 2026-06-15):
Average estimate: 1748067200.00 USD
Low estimate: 1742000000.00
High estimate: 1768000000.00
Number of analysts: 11
Year-ago value: 1352000000.00
Growth: 0.29
Analyst earnings estimates for KEYS, period 0y (report date 2026-06-15):
Average estimate: 10.19 USD
Low estimate: 9.67
High estimate: 10.42
Number of analysts: 13
Year-ago value: 7.16
Growth: 0.42
Analyst revenue estimates for KEYS, period 0y (report date 2026-06-15):
Average estimate: 6896725120.00 USD
Low estimate: 6860000000.00
High estimate: 6940000000.00
Number of analysts: 12
Year-ago value: 5375000000.00
Growth: 0.28
Analyst earnings estimates for KEYS, period +1q (report date 2026-06-20):
Average estimate: 2.68 USD
Low estimate: 2.44
High estimate: 2.80
Number of analysts: 13
Year-ago value: 1.91
Growth: 0.40
Analyst revenue estimates for KEYS, period +1q (report date 2026-06-20):
Average estimate: 1828701790.00 USD
Low estimate: 1770623470.00
High estimate: 1863000000.00
Number of analysts: 11
Year-ago value: 1419000000.00
Growth: 0.29
Analyst earnings estimates for KEYS, period +1y (report date 2026-06-20):
Average estimate: 11.86 USD
Low estimate: 10.91
High estimate: 13.00
Number of analysts: 13
Year-ago value: 10.19
Growth: 0.16
Analyst revenue estimates for KEYS, period +1y (report date 2026-06-20):
Average estimate: 7659457680.00 USD
Low estimate: 7353352400.00
High estimate: 8026501480.00
Number of analysts: 12
Year-ago value: 6896725120.00
Growth: 0.11
Analyst earnings estimates for KEYS, period 0q (report date 2026-06-20):
Average estimate: 2.48 USD
Low estimate: 2.45
High estimate: 2.55
Number of analysts: 13
Year-ago value: 1.72
Growth: 0.44
Analyst revenue estimates for KEYS, period 0q (report date 2026-06-20):
Average estimate: 1748067200.00 USD
Low estimate: 1742000000.00
High estimate: 1768000000.00
Number of analysts: 11
Year-ago value: 1352000000.00
Growth: 0.29
Analyst earnings estimates for KEYS, period 0y (report date 2026-06-20):
Average estimate: 10.19 USD
Low estimate: 9.67
High estimate: 10.42
Number of analysts: 13
Year-ago value: 7.16
Growth: 0.42
Analyst revenue estimates for KEYS, period 0y (report date 2026-06-20):
Average estimate: 6896725120.00 USD
Low estimate: 6860000000.00
High estimate: 6940000000.00
Number of analysts: 12
Year-ago value: 5375000000.00
Growth: 0.28
Analyst earnings estimates for KEYS, period +1q (report date 2026-06-23):
Average estimate: 2.68 USD
Low estimate: 2.44
High estimate: 2.80
Number of analysts: 13
Year-ago value: 1.91
Growth: 0.40
Analyst revenue estimates for KEYS, period +1q (report date 2026-06-23):
Average estimate: 1828701790.00 USD
Low estimate: 1770623470.00
High estimate: 1863000000.00
Number of analysts: 11
Year-ago value: 1419000000.00
Growth: 0.29
Analyst earnings estimates for KEYS, period +1y (report date 2026-06-23):
Average estimate: 11.86 USD
Low estimate: 10.91
High estimate: 13.00
Number of analysts: 13
Year-ago value: 10.19
Growth: 0.16
Analyst revenue estimates for KEYS, period +1y (report date 2026-06-23):
Average estimate: 7659457680.00 USD
Low estimate: 7353352400.00
High estimate: 8026501480.00
Number of analysts: 12
Year-ago value: 6896725120.00
Growth: 0.11
Analyst earnings estimates for KEYS, period 0q (report date 2026-06-23):
Average estimate: 2.48 USD
Low estimate: 2.45
High estimate: 2.55
Number of analysts: 13
Year-ago value: 1.72
Growth: 0.44
Analyst revenue estimates for KEYS, period 0q (report date 2026-06-23):
Average estimate: 1748067200.00 USD
Low estimate: 1742000000.00
High estimate: 1768000000.00
Number of analysts: 11
Year-ago value: 1352000000.00
Growth: 0.29
Analyst earnings estimates for KEYS, period 0y (report date 2026-06-23):
Average estimate: 10.19 USD
Low estimate: 9.67
High estimate: 10.42
Number of analysts: 13
Year-ago value: 7.16
Growth: 0.42
Analyst revenue estimates for KEYS, period 0y (report date 2026-06-23):
Average estimate: 6896725120.00 USD
Low estimate: 6860000000.00
High estimate: 6940000000.00
Number of analysts: 12
Year-ago value: 5375000000.00
Growth: 0.28
Analyst earnings estimates for KEYS, period +1q (report date 2026-07-11):
Average estimate: 2.68 USD
Low estimate: 2.44
High estimate: 2.80
Number of analysts: 13
Year-ago value: 1.91
Growth: 0.40
Analyst revenue estimates for KEYS, period +1q (report date 2026-07-11):
Average estimate: 1828701790.00 USD
Low estimate: 1770623470.00
High estimate: 1863000000.00
Number of analysts: 11
Year-ago value: 1419000000.00
Growth: 0.29
Analyst earnings estimates for KEYS, period +1y (report date 2026-07-11):
Average estimate: 11.86 USD
Low estimate: 10.91
High estimate: 13.00
Number of analysts: 13
Year-ago value: 10.19
Growth: 0.16
Analyst revenue estimates for KEYS, period +1y (report date 2026-07-11):
Average estimate: 7659457680.00 USD
Low estimate: 7353352400.00
High estimate: 8026501480.00
Number of analysts: 12
Year-ago value: 6896725120.00
Growth: 0.11
Analyst earnings estimates for KEYS, period 0q (report date 2026-07-11):
Average estimate: 2.48 USD
Low estimate: 2.45
High estimate: 2.55
Number of analysts: 13
Year-ago value: 1.72
Growth: 0.44
Analyst revenue estimates for KEYS, period 0q (report date 2026-07-11):
Average estimate: 1748067200.00 USD
Low estimate: 1742000000.00
High estimate: 1768000000.00
Number of analysts: 11
Year-ago value: 1352000000.00
Growth: 0.29
Analyst earnings estimates for KEYS, period 0y (report date 2026-07-11):
Average estimate: 10.19 USD
Low estimate: 9.67
High estimate: 10.42
Number of analysts: 13
Year-ago value: 7.16
Growth: 0.42
Analyst revenue estimates for KEYS, period 0y (report date 2026-07-11):
Average estimate: 6896725120.00 USD
Low estimate: 6860000000.00
High estimate: 6940000000.00
Number of analysts: 12
Year-ago value: 5375000000.00
Growth: 0.28
Analyst earnings estimates for KEYS, period +1q (report date 2026-07-19):
Average estimate: 2.68 USD
Low estimate: 2.44
High estimate: 2.80
Number of analysts: 13
Year-ago value: 1.91
Growth: 0.41
Analyst revenue estimates for KEYS, period +1q (report date 2026-07-19):
Average estimate: 1828701790.00 USD
Low estimate: 1770623470.00
High estimate: 1863000000.00
Number of analysts: 11
Year-ago value: 1419000000.00
Growth: 0.29
Analyst earnings estimates for KEYS, period +1y (report date 2026-07-19):
Average estimate: 11.88 USD
Low estimate: 10.91
High estimate: 13.00
Number of analysts: 13
Year-ago value: 10.20
Growth: 0.17
Analyst revenue estimates for KEYS, period +1y (report date 2026-07-19):
Average estimate: 7660773300.00 USD
Low estimate: 7353352400.00
High estimate: 8026501480.00
Number of analysts: 12
Year-ago value: 6896725120.00
Growth: 0.11
Analyst earnings estimates for KEYS, period 0q (report date 2026-07-19):
Average estimate: 2.48 USD
Low estimate: 2.45
High estimate: 2.55
Number of analysts: 13
Year-ago value: 1.72
Growth: 0.44
Analyst revenue estimates for KEYS, period 0q (report date 2026-07-19):
Average estimate: 1748067200.00 USD
Low estimate: 1742000000.00
High estimate: 1768000000.00
Number of analysts: 11
Year-ago value: 1352000000.00
Growth: 0.29
Analyst earnings estimates for KEYS, period 0y (report date 2026-07-19):
Average estimate: 10.20 USD
Low estimate: 9.67
High estimate: 10.42
Number of analysts: 13
Year-ago value: 7.16
Growth: 0.42
Analyst revenue estimates for KEYS, period 0y (report date 2026-07-19):
Average estimate: 6896725120.00 USD
Low estimate: 6860000000.00
High estimate: 6940000000.00
Number of analysts: 12
Year-ago value: 5375000000.00
Growth: 0.28
Analyst earnings estimates for KEYS, period +1q (report date 2026-07-25):
Average estimate: 2.68 USD
Low estimate: 2.44
High estimate: 2.80
Number of analysts: 13
Year-ago value: 1.91
Growth: 0.41
Analyst revenue estimates for KEYS, period +1q (report date 2026-07-25):
Average estimate: 1828701790.00 USD
Low estimate: 1770623470.00
High estimate: 1863000000.00
Number of analysts: 11
Year-ago value: 1419000000.00
Growth: 0.29
Analyst earnings estimates for KEYS, period +1y (report date 2026-07-25):
Average estimate: 11.88 USD
Low estimate: 10.91
High estimate: 13.00
Number of analysts: 13
Year-ago value: 10.20
Growth: 0.17
Analyst revenue estimates for KEYS, period +1y (report date 2026-07-25):
Average estimate: 7660773300.00 USD
Low estimate: 7353352400.00
High estimate: 8026501480.00
Number of analysts: 12
Year-ago value: 6896725120.00
Growth: 0.11
Analyst earnings estimates for KEYS, period 0q (report date 2026-07-25):
Average estimate: 2.48 USD
Low estimate: 2.45
High estimate: 2.55
Number of analysts: 13
Year-ago value: 1.72
Growth: 0.44
Analyst revenue estimates for KEYS, period 0q (report date 2026-07-25):
Average estimate: 1748067200.00 USD
Low estimate: 1742000000.00
High estimate: 1768000000.00
Number of analysts: 11
Year-ago value: 1352000000.00
Growth: 0.29
Analyst earnings estimates for KEYS, period 0y (report date 2026-07-25):
Average estimate: 10.20 USD
Low estimate: 9.67
High estimate: 10.42
Number of analysts: 13
Year-ago value: 7.16
Growth: 0.42
Analyst revenue estimates for KEYS, period 0y (report date 2026-07-25):
Average estimate: 6896725120.00 USD
Low estimate: 6860000000.00
High estimate: 6940000000.00
Number of analysts: 12
Year-ago value: 5375000000.00
Growth: 0.28
Analyst revenue estimates for KEYS.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 KEYS.L, period +1y (report date 2026-06-01):
Average estimate: 0.36 GBP
Low estimate: 0.35
High estimate: 0.37
Number of analysts: 3
Year-ago value: 0.36
Growth: 0.02
Analyst revenue estimates for KEYS.L, period +1y (report date 2026-06-01):
Average estimate: 130565330.00 GBP
Low estimate: 129700000.00
High estimate: 131300000.00
Number of analysts: 3
Year-ago value: 123400000.00
Growth: 0.06
Analyst revenue estimates for KEYS.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 KEYS.L, period 0y (report date 2026-06-01):
Average estimate: 0.36 GBP
Low estimate: 0.35
High estimate: 0.37
Number of analysts: 3
Year-ago value: 0.36
Growth: -0.01
Analyst revenue estimates for KEYS.L, period 0y (report date 2026-06-01):
Average estimate: 123400000.00 GBP
Low estimate: 123300000.00
High estimate: 123500000.00
Number of analysts: 2
Year-ago value: 115168830.00
Growth: 0.07
Analyst revenue estimates for KEYS.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 KEYS.L, period +1y (report date 2026-06-15):
Average estimate: 0.36 GBP
Low estimate: 0.35
High estimate: 0.37
Number of analysts: 3
Year-ago value: 0.36
Growth: 0.02
Analyst revenue estimates for KEYS.L, period +1y (report date 2026-06-15):
Average estimate: 130565330.00 GBP
Low estimate: 129700000.00
High estimate: 131300000.00
Number of analysts: 3
Year-ago value: 123400000.00
Growth: 0.06
Analyst revenue estimates for KEYS.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 KEYS.L, period 0y (report date 2026-06-15):
Average estimate: 0.36 GBP
Low estimate: 0.35
High estimate: 0.37
Number of analysts: 3
Year-ago value: 0.36
Growth: -0.01
Analyst revenue estimates for KEYS.L, period 0y (report date 2026-06-15):
Average estimate: 123400000.00 GBP
Low estimate: 123300000.00
High estimate: 123500000.00
Number of analysts: 2
Year-ago value: 115168830.00
Growth: 0.07
Analyst revenue estimates for KEYS.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 KEYS.L, period +1y (report date 2026-06-20):
Average estimate: 0.36 GBP
Low estimate: 0.35
High estimate: 0.37
Number of analysts: 3
Year-ago value: 0.36
Growth: 0.02
Analyst revenue estimates for KEYS.L, period +1y (report date 2026-06-20):
Average estimate: 130565330.00 GBP
Low estimate: 129700000.00
High estimate: 131300000.00
Number of analysts: 3
Year-ago value: 123400000.00
Growth: 0.06
Analyst revenue estimates for KEYS.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 KEYS.L, period 0y (report date 2026-06-20):
Average estimate: 0.36 GBP
Low estimate: 0.35
High estimate: 0.37
Number of analysts: 3
Year-ago value: 0.36
Growth: -0.01
Analyst revenue estimates for KEYS.L, period 0y (report date 2026-06-20):
Average estimate: 123400000.00 GBP
Low estimate: 123300000.00
High estimate: 123500000.00
Number of analysts: 2
Year-ago value: 115168830.00
Growth: 0.07
Analyst revenue estimates for KEYS.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 KEYS.L, period +1y (report date 2026-06-23):
Average estimate: 0.36 GBP
Low estimate: 0.35
High estimate: 0.37
Number of analysts: 3
Year-ago value: 0.36
Growth: 0.02
Analyst revenue estimates for KEYS.L, period +1y (report date 2026-06-23):
Average estimate: 130565330.00 GBP
Low estimate: 129700000.00
High estimate: 131300000.00
Number of analysts: 3
Year-ago value: 123400000.00
Growth: 0.06
Analyst revenue estimates for KEYS.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 KEYS.L, period 0y (report date 2026-06-23):
Average estimate: 0.36 GBP
Low estimate: 0.35
High estimate: 0.37
Number of analysts: 3
Year-ago value: 0.36
Growth: -0.01
Analyst revenue estimates for KEYS.L, period 0y (report date 2026-06-23):
Average estimate: 123400000.00 GBP
Low estimate: 123300000.00
High estimate: 123500000.00
Number of analysts: 2
Year-ago value: 115168830.00
Growth: 0.07
Analyst revenue estimates for KEYS.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 KEYS.L, period +1y (report date 2026-07-11):
Average estimate: 0.36 GBP
Low estimate: 0.35
High estimate: 0.37
Number of analysts: 3
Year-ago value: 0.36
Growth: 0.02
Analyst revenue estimates for KEYS.L, period +1y (report date 2026-07-11):
Average estimate: 130565330.00 GBP
Low estimate: 129700000.00
High estimate: 131300000.00
Number of analysts: 3
Year-ago value: 123400000.00
Growth: 0.06
Analyst revenue estimates for KEYS.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 KEYS.L, period 0y (report date 2026-07-11):
Average estimate: 0.36 GBP
Low estimate: 0.35
High estimate: 0.37
Number of analysts: 3
Year-ago value: 0.36
Growth: -0.01
Analyst revenue estimates for KEYS.L, period 0y (report date 2026-07-11):
Average estimate: 123400000.00 GBP
Low estimate: 123300000.00
High estimate: 123500000.00
Number of analysts: 2
Year-ago value: 115168830.00
Growth: 0.07
Analyst revenue estimates for KEYS.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 KEYS.L, period +1y (report date 2026-07-19):
Average estimate: 0.36 GBP
Low estimate: 0.35
High estimate: 0.37
Number of analysts: 3
Year-ago value: 0.36
Growth: 0.02
Analyst revenue estimates for KEYS.L, period +1y (report date 2026-07-19):
Average estimate: 130565330.00 GBP
Low estimate: 129700000.00
High estimate: 131300000.00
Number of analysts: 3
Year-ago value: 123400000.00
Growth: 0.06
Analyst revenue estimates for KEYS.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 KEYS.L, period 0y (report date 2026-07-19):
Average estimate: 0.36 GBP
Low estimate: 0.35
High estimate: 0.37
Number of analysts: 3
Year-ago value: 0.36
Growth: -0.01
Analyst revenue estimates for KEYS.L, period 0y (report date 2026-07-19):
Average estimate: 123400000.00 GBP
Low estimate: 123300000.00
High estimate: 123500000.00
Number of analysts: 2
Year-ago value: 115168830.00
Growth: 0.07
Analyst revenue estimates for KEYS.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 KEYS.L, period +1y (report date 2026-07-25):
Average estimate: 0.36 GBP
Low estimate: 0.35
High estimate: 0.37
Number of analysts: 3
Year-ago value: 0.36
Growth: 0.02
Analyst revenue estimates for KEYS.L, period +1y (report date 2026-07-25):
Average estimate: 130565330.00 GBP
Low estimate: 129700000.00
High estimate: 131300000.00
Number of analysts: 3
Year-ago value: 123400000.00
Growth: 0.06
Analyst revenue estimates for KEYS.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 KEYS.L, period 0y (report date 2026-07-25):
Average estimate: 0.36 GBP
Low estimate: 0.35
High estimate: 0.37
Number of analysts: 3
Year-ago value: 0.36
Growth: -0.01
Analyst revenue estimates for KEYS.L, period 0y (report date 2026-07-25):
Average estimate: 123400000.00 GBP
Low estimate: 123300000.00
High estimate: 123500000.00
Number of analysts: 2
Year-ago value: 115168830.00
Growth: 0.07
Analyst revenue estimates for KF, 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 KF, 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 KF, 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 KF, 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 KF, 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 KF, 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 KF, period 0q (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 KF, period 0y (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 KF, 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 KF, 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 KF, 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 KF, 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 KF, 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 KF, 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 KF, 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 KF, 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 KF, 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 KF, 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 KF, 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 KF, 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 KF, 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 KF, 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 KF, 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 KF, 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 KF, 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 KF, 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 KF, 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 KF, 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 KF, 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 KF, 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 KF, 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 KF, 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 KFFB, 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 KFFB, 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 KFFB, 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 KFFB, 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 KFFB, 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 KFFB, 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 KFFB, period 0q (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 KFFB, period 0y (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 KFFB, 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 KFFB, 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 KFFB, 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 KFFB, 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 KFFB, period +1q (report date 2026-06-22):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for KFFB, period +1y (report date 2026-06-22):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for KFFB, period 0q (report date 2026-06-22):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for KFFB, period 0y (report date 2026-06-22):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for KFFB, 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 KFFB, 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 KFFB, 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 KFFB, 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 KFFB, 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 KFFB, 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 KFFB, 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 KFFB, 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 KFFB, 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 KFFB, 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 KFFB, 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 KFFB, 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 KFI1.DE, 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 revenue estimates for KFI1.DE, period +1y (report date 2026-06-01):
Average estimate: 13417279010.00 GBP
Low estimate: 13144000000.00
High estimate: 13786340290.00
Number of analysts: 17
Year-ago value: 13115703720.00
Growth: 0.02
Analyst revenue estimates for KFI1.DE, 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 revenue estimates for KFI1.DE, period 0y (report date 2026-06-01):
Average estimate: 13115703720.00 GBP
Low estimate: 12966000000.00
High estimate: 13307139340.00
Number of analysts: 17
Year-ago value: 12945000000.00
Growth: 0.01
Analyst revenue estimates for KFI1.DE, 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 revenue estimates for KFI1.DE, period +1y (report date 2026-07-19):
Average estimate: 13400190460.00 GBP
Low estimate: 13144000000.00
High estimate: 13786340290.00
Number of analysts: 16
Year-ago value: 13103008390.00
Growth: 0.02
Analyst revenue estimates for KFI1.DE, 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 revenue estimates for KFI1.DE, period 0y (report date 2026-07-19):
Average estimate: 13103008390.00 GBP
Low estimate: 12966000000.00
High estimate: 13307139340.00
Number of analysts: 16
Year-ago value: 12945000000.00
Growth: 0.01
Analyst revenue estimates for KFI1.DE, 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 revenue estimates for KFI1.DE, period +1y (report date 2026-07-25):
Average estimate: 13400190460.00 GBP
Low estimate: 13144000000.00
High estimate: 13786340290.00
Number of analysts: 16
Year-ago value: 13103008390.00
Growth: 0.02
Analyst revenue estimates for KFI1.DE, 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 revenue estimates for KFI1.DE, period 0y (report date 2026-07-25):
Average estimate: 13103008390.00 GBP
Low estimate: 12966000000.00
High estimate: 13307139340.00
Number of analysts: 16
Year-ago value: 12945000000.00
Growth: 0.01
Analyst revenue estimates for KFII, 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 KFII, 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 KFII, 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 KFII, 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 KFII, 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 KFII, 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 KFII, period 0q (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 KFII, period 0y (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 KFII, 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 KFII, 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 KFII, 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 KFII, 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 KFII, 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 KFII, 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 KFII, 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 KFII, 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 KFII, 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 KFII, 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 KFII, 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 KFII, 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 KFII, 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 KFII, 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 KFII, 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 KFII, 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 KFII, 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 KFII, 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 KFII, 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 KFII, 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 KFII, 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 KFII, 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 KFII, 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 KFII, period 0y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0