speb/financial-data huggingface dataset:
Analyst earnings estimates for STB.L, period +1y (report date 2026-07-11):
Average estimate: 3.29 GBP
Low estimate: 3.25
High estimate: 3.32
Number of analysts: 2
Year-ago value: 2.55
Growth: 0.29
Analyst revenue estimates for STB.L, period +1y (report date 2026-07-11):
Average estimate: 199300000.00 GBP
Low estimate: 198300000.00
High estimate: 200000000.00
Number of analysts: 3
Year-ago value: 181100000.00
Growth: 0.10
Analyst revenue estimates for STB.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 STB.L, period 0y (report date 2026-07-11):
Average estimate: 2.55 GBP
Low estimate: 2.53
High estimate: 2.56
Number of analysts: 2
Year-ago value: 1.67
Growth: 0.52
Analyst revenue estimates for STB.L, period 0y (report date 2026-07-11):
Average estimate: 181100000.00 GBP
Low estimate: 180500000.00
High estimate: 181800000.00
Number of analysts: 3
Year-ago value: 213500000.00
Growth: -0.15
Analyst revenue estimates for STB.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 STB.L, period +1y (report date 2026-07-19):
Average estimate: 3.29 GBP
Low estimate: 3.25
High estimate: 3.32
Number of analysts: 2
Year-ago value: 2.55
Growth: 0.29
Analyst revenue estimates for STB.L, period +1y (report date 2026-07-19):
Average estimate: 199300000.00 GBP
Low estimate: 198300000.00
High estimate: 200000000.00
Number of analysts: 3
Year-ago value: 181100000.00
Growth: 0.10
Analyst revenue estimates for STB.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 STB.L, period 0y (report date 2026-07-19):
Average estimate: 2.55 GBP
Low estimate: 2.53
High estimate: 2.56
Number of analysts: 2
Year-ago value: 1.67
Growth: 0.52
Analyst revenue estimates for STB.L, period 0y (report date 2026-07-19):
Average estimate: 181100000.00 GBP
Low estimate: 180500000.00
High estimate: 181800000.00
Number of analysts: 3
Year-ago value: 213500000.00
Growth: -0.15
Analyst revenue estimates for STB.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 STB.L, period +1y (report date 2026-07-25):
Average estimate: 3.29 GBP
Low estimate: 3.25
High estimate: 3.32
Number of analysts: 2
Year-ago value: 2.55
Growth: 0.29
Analyst revenue estimates for STB.L, period +1y (report date 2026-07-25):
Average estimate: 199300000.00 GBP
Low estimate: 198300000.00
High estimate: 200000000.00
Number of analysts: 3
Year-ago value: 181100000.00
Growth: 0.10
Analyst revenue estimates for STB.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 STB.L, period 0y (report date 2026-07-25):
Average estimate: 2.55 GBP
Low estimate: 2.53
High estimate: 2.56
Number of analysts: 2
Year-ago value: 1.67
Growth: 0.52
Analyst revenue estimates for STB.L, period 0y (report date 2026-07-25):
Average estimate: 181100000.00 GBP
Low estimate: 180500000.00
High estimate: 181800000.00
Number of analysts: 3
Year-ago value: 213500000.00
Growth: -0.15
Analyst earnings estimates for STB.OL, period +1q (report date 2026-06-08):
Average estimate: 3.08 NOK
Low estimate: 2.92
High estimate: 3.25
Number of analysts: 2
Year-ago value: 3.08
Growth: 0.00
Analyst revenue estimates for STB.OL, period +1q (report date 2026-06-08):
Average estimate: 2595735690.00 NOK
Low estimate: 2595735690.00
High estimate: 2595735690.00
Number of analysts: 1
Year-ago value: 2987000000.00
Growth: -0.13
Analyst earnings estimates for STB.OL, period +1y (report date 2026-06-08):
Average estimate: 13.15 NOK
Low estimate: 12.45
High estimate: 13.91
Number of analysts: 7
Year-ago value: 11.47
Growth: 0.15
Analyst revenue estimates for STB.OL, period +1y (report date 2026-06-08):
Average estimate: 13257203550.00 NOK
Low estimate: 12351000000.00
High estimate: 14718000000.00
Number of analysts: 3
Year-ago value: 12157169080.00
Growth: 0.09
Analyst earnings estimates for STB.OL, period 0q (report date 2026-06-08):
Average estimate: 3.00 NOK
Low estimate: 2.88
High estimate: 3.19
Number of analysts: 4
Year-ago value: 2.87
Growth: 0.05
Analyst revenue estimates for STB.OL, period 0q (report date 2026-06-08):
Average estimate: 2510609340.00 NOK
Low estimate: 2510609340.00
High estimate: 2510609340.00
Number of analysts: 1
Year-ago value: 2875000000.00
Growth: -0.13
Analyst earnings estimates for STB.OL, period 0y (report date 2026-06-08):
Average estimate: 11.47 NOK
Low estimate: 10.57
High estimate: 12.26
Number of analysts: 7
Year-ago value: 11.25
Growth: 0.02
Analyst revenue estimates for STB.OL, period 0y (report date 2026-06-08):
Average estimate: 12157169080.00 NOK
Low estimate: 11260507250.00
High estimate: 13652000000.00
Number of analysts: 3
Year-ago value: 11748000000.00
Growth: 0.03
Analyst earnings estimates for STB.OL, period +1q (report date 2026-06-20):
Average estimate: 3.08 NOK
Low estimate: 2.92
High estimate: 3.25
Number of analysts: 2
Year-ago value: 3.08
Growth: 0.00
Analyst revenue estimates for STB.OL, period +1q (report date 2026-06-20):
Average estimate: 2595735690.00 NOK
Low estimate: 2595735690.00
High estimate: 2595735690.00
Number of analysts: 1
Year-ago value: 2987000000.00
Growth: -0.13
Analyst earnings estimates for STB.OL, period +1y (report date 2026-06-20):
Average estimate: 13.17 NOK
Low estimate: 12.45
High estimate: 13.91
Number of analysts: 7
Year-ago value: 11.45
Growth: 0.15
Analyst revenue estimates for STB.OL, period +1y (report date 2026-06-20):
Average estimate: 13293536890.00 NOK
Low estimate: 12433000000.00
High estimate: 14745000000.00
Number of analysts: 3
Year-ago value: 12150169080.00
Growth: 0.09
Analyst earnings estimates for STB.OL, period 0q (report date 2026-06-20):
Average estimate: 2.95 NOK
Low estimate: 2.82
High estimate: 3.19
Number of analysts: 4
Year-ago value: 2.87
Growth: 0.03
Analyst revenue estimates for STB.OL, period 0q (report date 2026-06-20):
Average estimate: 2510609340.00 NOK
Low estimate: 2510609340.00
High estimate: 2510609340.00
Number of analysts: 1
Year-ago value: 2875000000.00
Growth: -0.13
Analyst earnings estimates for STB.OL, period 0y (report date 2026-06-20):
Average estimate: 11.45 NOK
Low estimate: 10.57
High estimate: 12.26
Number of analysts: 7
Year-ago value: 11.25
Growth: 0.02
Analyst revenue estimates for STB.OL, period 0y (report date 2026-06-20):
Average estimate: 12150169080.00 NOK
Low estimate: 11260507250.00
High estimate: 13682000000.00
Number of analysts: 3
Year-ago value: 11748000000.00
Growth: 0.03
Analyst earnings estimates for STB.OL, period +1q (report date 2026-06-23):
Average estimate: 3.08 NOK
Low estimate: 2.92
High estimate: 3.25
Number of analysts: 2
Year-ago value: 3.08
Growth: 0.00
Analyst revenue estimates for STB.OL, period +1q (report date 2026-06-23):
Average estimate: 2595735690.00 NOK
Low estimate: 2595735690.00
High estimate: 2595735690.00
Number of analysts: 1
Year-ago value: 2987000000.00
Growth: -0.13
Analyst earnings estimates for STB.OL, period +1y (report date 2026-06-23):
Average estimate: 13.17 NOK
Low estimate: 12.45
High estimate: 13.91
Number of analysts: 7
Year-ago value: 11.45
Growth: 0.15
Analyst revenue estimates for STB.OL, period +1y (report date 2026-06-23):
Average estimate: 13293536890.00 NOK
Low estimate: 12433000000.00
High estimate: 14745000000.00
Number of analysts: 3
Year-ago value: 12150169080.00
Growth: 0.09
Analyst earnings estimates for STB.OL, period 0q (report date 2026-06-23):
Average estimate: 2.95 NOK
Low estimate: 2.82
High estimate: 3.19
Number of analysts: 4
Year-ago value: 2.87
Growth: 0.03
Analyst revenue estimates for STB.OL, period 0q (report date 2026-06-23):
Average estimate: 2510609340.00 NOK
Low estimate: 2510609340.00
High estimate: 2510609340.00
Number of analysts: 1
Year-ago value: 2875000000.00
Growth: -0.13
Analyst earnings estimates for STB.OL, period 0y (report date 2026-06-23):
Average estimate: 11.45 NOK
Low estimate: 10.57
High estimate: 12.26
Number of analysts: 7
Year-ago value: 11.25
Growth: 0.02
Analyst revenue estimates for STB.OL, period 0y (report date 2026-06-23):
Average estimate: 12150169080.00 NOK
Low estimate: 11260507250.00
High estimate: 13682000000.00
Number of analysts: 3
Year-ago value: 11748000000.00
Growth: 0.03
Analyst earnings estimates for STB.OL, period +1q (report date 2026-07-11):
Average estimate: 3.06 NOK
Low estimate: 2.92
High estimate: 3.20
Number of analysts: 2
Year-ago value: 3.08
Growth: -0.01
Analyst revenue estimates for STB.OL, period +1q (report date 2026-07-11):
Average estimate: 2595735690.00 NOK
Low estimate: 2595735690.00
High estimate: 2595735690.00
Number of analysts: 1
Year-ago value: 2987000000.00
Growth: -0.13
Analyst earnings estimates for STB.OL, period +1y (report date 2026-07-11):
Average estimate: 13.24 NOK
Low estimate: 12.48
High estimate: 13.91
Number of analysts: 8
Year-ago value: 11.43
Growth: 0.16
Analyst revenue estimates for STB.OL, period +1y (report date 2026-07-11):
Average estimate: 13293536890.00 NOK
Low estimate: 12433000000.00
High estimate: 14745000000.00
Number of analysts: 3
Year-ago value: 12150169080.00
Growth: 0.09
Analyst earnings estimates for STB.OL, period 0q (report date 2026-07-11):
Average estimate: 2.90 NOK
Low estimate: 2.82
High estimate: 2.99
Number of analysts: 5
Year-ago value: 2.87
Growth: 0.01
Analyst revenue estimates for STB.OL, period 0q (report date 2026-07-11):
Average estimate: 2510609340.00 NOK
Low estimate: 2510609340.00
High estimate: 2510609340.00
Number of analysts: 1
Year-ago value: 2875000000.00
Growth: -0.13
Analyst earnings estimates for STB.OL, period 0y (report date 2026-07-11):
Average estimate: 11.43 NOK
Low estimate: 10.52
High estimate: 12.26
Number of analysts: 8
Year-ago value: 11.25
Growth: 0.02
Analyst revenue estimates for STB.OL, period 0y (report date 2026-07-11):
Average estimate: 12150169080.00 NOK
Low estimate: 11260507250.00
High estimate: 13682000000.00
Number of analysts: 3
Year-ago value: 11748000000.00
Growth: 0.03
Analyst earnings estimates for STBA, period +1q (report date 2026-05-30):
Average estimate: 0.93 USD
Low estimate: 0.91
High estimate: 0.95
Number of analysts: 7
Year-ago value: 0.91
Growth: 0.02
Analyst revenue estimates for STBA, period +1q (report date 2026-05-30):
Average estimate: 105976500.00 USD
Low estimate: 104800000.00
High estimate: 106700000.00
Number of analysts: 6
Year-ago value: 103606000.00
Growth: 0.02
Analyst earnings estimates for STBA, period +1y (report date 2026-05-30):
Average estimate: 3.82 USD
Low estimate: 3.70
High estimate: 3.90
Number of analysts: 7
Year-ago value: 3.73
Growth: 0.03
Analyst revenue estimates for STBA, period +1y (report date 2026-05-30):
Average estimate: 435708170.00 USD
Low estimate: 428000000.00
High estimate: 446100000.00
Number of analysts: 6
Year-ago value: 419791500.00
Growth: 0.04
Analyst earnings estimates for STBA, period 0q (report date 2026-05-30):
Average estimate: 0.91 USD
Low estimate: 0.87
High estimate: 0.94
Number of analysts: 7
Year-ago value: 0.83
Growth: 0.10
Analyst revenue estimates for STBA, period 0q (report date 2026-05-30):
Average estimate: 104244500.00 USD
Low estimate: 103700000.00
High estimate: 105000000.00
Number of analysts: 6
Year-ago value: 100662000.00
Growth: 0.04
Analyst earnings estimates for STBA, period 0y (report date 2026-05-30):
Average estimate: 3.73 USD
Low estimate: 3.65
High estimate: 3.76
Number of analysts: 7
Year-ago value: 3.49
Growth: 0.07
Analyst revenue estimates for STBA, period 0y (report date 2026-05-30):
Average estimate: 419791500.00 USD
Low estimate: 417400000.00
High estimate: 422100000.00
Number of analysts: 6
Year-ago value: 406829000.00
Growth: 0.03
Analyst earnings estimates for STBA, period +1q (report date 2026-06-08):
Average estimate: 0.93 USD
Low estimate: 0.91
High estimate: 0.95
Number of analysts: 7
Year-ago value: 0.91
Growth: 0.02
Analyst revenue estimates for STBA, period +1q (report date 2026-06-08):
Average estimate: 105976500.00 USD
Low estimate: 104800000.00
High estimate: 106700000.00
Number of analysts: 6
Year-ago value: 103606000.00
Growth: 0.02
Analyst earnings estimates for STBA, period +1y (report date 2026-06-08):
Average estimate: 3.82 USD
Low estimate: 3.70
High estimate: 3.90
Number of analysts: 7
Year-ago value: 3.73
Growth: 0.03
Analyst revenue estimates for STBA, period +1y (report date 2026-06-08):
Average estimate: 435708170.00 USD
Low estimate: 428000000.00
High estimate: 446100000.00
Number of analysts: 6
Year-ago value: 419791500.00
Growth: 0.04
Analyst earnings estimates for STBA, period 0q (report date 2026-06-08):
Average estimate: 0.91 USD
Low estimate: 0.87
High estimate: 0.94
Number of analysts: 7
Year-ago value: 0.83
Growth: 0.10
Analyst revenue estimates for STBA, period 0q (report date 2026-06-08):
Average estimate: 104244500.00 USD
Low estimate: 103700000.00
High estimate: 105000000.00
Number of analysts: 6
Year-ago value: 100662000.00
Growth: 0.04
Analyst earnings estimates for STBA, period 0y (report date 2026-06-08):
Average estimate: 3.73 USD
Low estimate: 3.65
High estimate: 3.76
Number of analysts: 7
Year-ago value: 3.49
Growth: 0.07
Analyst revenue estimates for STBA, period 0y (report date 2026-06-08):
Average estimate: 419791500.00 USD
Low estimate: 417400000.00
High estimate: 422100000.00
Number of analysts: 6
Year-ago value: 406829000.00
Growth: 0.03
Analyst earnings estimates for STBA, period +1q (report date 2026-06-20):
Average estimate: 0.93 USD
Low estimate: 0.91
High estimate: 0.95
Number of analysts: 7
Year-ago value: 0.91
Growth: 0.02
Analyst revenue estimates for STBA, period +1q (report date 2026-06-20):
Average estimate: 105976500.00 USD
Low estimate: 104800000.00
High estimate: 106700000.00
Number of analysts: 6
Year-ago value: 103606000.00
Growth: 0.02
Analyst earnings estimates for STBA, period +1y (report date 2026-06-20):
Average estimate: 3.82 USD
Low estimate: 3.70
High estimate: 3.90
Number of analysts: 7
Year-ago value: 3.73
Growth: 0.03
Analyst revenue estimates for STBA, period +1y (report date 2026-06-20):
Average estimate: 435708170.00 USD
Low estimate: 428000000.00
High estimate: 446100000.00
Number of analysts: 6
Year-ago value: 419791500.00
Growth: 0.04
Analyst earnings estimates for STBA, period 0q (report date 2026-06-20):
Average estimate: 0.91 USD
Low estimate: 0.87
High estimate: 0.94
Number of analysts: 7
Year-ago value: 0.83
Growth: 0.10
Analyst revenue estimates for STBA, period 0q (report date 2026-06-20):
Average estimate: 104244500.00 USD
Low estimate: 103700000.00
High estimate: 105000000.00
Number of analysts: 6
Year-ago value: 100662000.00
Growth: 0.04
Analyst earnings estimates for STBA, period 0y (report date 2026-06-20):
Average estimate: 3.73 USD
Low estimate: 3.65
High estimate: 3.76
Number of analysts: 7
Year-ago value: 3.49
Growth: 0.07
Analyst revenue estimates for STBA, period 0y (report date 2026-06-20):
Average estimate: 419791500.00 USD
Low estimate: 417400000.00
High estimate: 422100000.00
Number of analysts: 6
Year-ago value: 406829000.00
Growth: 0.03
Analyst earnings estimates for STBA, period +1q (report date 2026-06-23):
Average estimate: 0.93 USD
Low estimate: 0.91
High estimate: 0.95
Number of analysts: 7
Year-ago value: 0.91
Growth: 0.02
Analyst revenue estimates for STBA, period +1q (report date 2026-06-23):
Average estimate: 105976500.00 USD
Low estimate: 104800000.00
High estimate: 106700000.00
Number of analysts: 6
Year-ago value: 103606000.00
Growth: 0.02
Analyst earnings estimates for STBA, period +1y (report date 2026-06-23):
Average estimate: 3.82 USD
Low estimate: 3.70
High estimate: 3.90
Number of analysts: 7
Year-ago value: 3.73
Growth: 0.03
Analyst revenue estimates for STBA, period +1y (report date 2026-06-23):
Average estimate: 435708170.00 USD
Low estimate: 428000000.00
High estimate: 446100000.00
Number of analysts: 6
Year-ago value: 419791500.00
Growth: 0.04
Analyst earnings estimates for STBA, period 0q (report date 2026-06-23):
Average estimate: 0.91 USD
Low estimate: 0.87
High estimate: 0.94
Number of analysts: 7
Year-ago value: 0.83
Growth: 0.10
Analyst revenue estimates for STBA, period 0q (report date 2026-06-23):
Average estimate: 104244500.00 USD
Low estimate: 103700000.00
High estimate: 105000000.00
Number of analysts: 6
Year-ago value: 100662000.00
Growth: 0.04
Analyst earnings estimates for STBA, period 0y (report date 2026-06-23):
Average estimate: 3.73 USD
Low estimate: 3.65
High estimate: 3.76
Number of analysts: 7
Year-ago value: 3.49
Growth: 0.07
Analyst revenue estimates for STBA, period 0y (report date 2026-06-23):
Average estimate: 419791500.00 USD
Low estimate: 417400000.00
High estimate: 422100000.00
Number of analysts: 6
Year-ago value: 406829000.00
Growth: 0.03
Analyst earnings estimates for STBA, period +1q (report date 2026-07-11):
Average estimate: 0.94 USD
Low estimate: 0.92
High estimate: 0.95
Number of analysts: 6
Year-ago value: 0.91
Growth: 0.03
Analyst revenue estimates for STBA, period +1q (report date 2026-07-11):
Average estimate: 106251800.00 USD
Low estimate: 104800000.00
High estimate: 107900000.00
Number of analysts: 5
Year-ago value: 103606000.00
Growth: 0.03
Analyst earnings estimates for STBA, period +1y (report date 2026-07-11):
Average estimate: 3.81 USD
Low estimate: 3.70
High estimate: 3.89
Number of analysts: 7
Year-ago value: 3.74
Growth: 0.02
Analyst revenue estimates for STBA, period +1y (report date 2026-07-11):
Average estimate: 435129800.00 USD
Low estimate: 428000000.00
High estimate: 442600000.00
Number of analysts: 5
Year-ago value: 420649800.00
Growth: 0.03
Analyst earnings estimates for STBA, period 0q (report date 2026-07-11):
Average estimate: 0.92 USD
Low estimate: 0.87
High estimate: 0.94
Number of analysts: 7
Year-ago value: 0.83
Growth: 0.11
Analyst revenue estimates for STBA, period 0q (report date 2026-07-11):
Average estimate: 104361170.00 USD
Low estimate: 103700000.00
High estimate: 105700000.00
Number of analysts: 6
Year-ago value: 100662000.00
Growth: 0.04
Analyst earnings estimates for STBA, period 0y (report date 2026-07-11):
Average estimate: 3.74 USD
Low estimate: 3.66
High estimate: 3.80
Number of analysts: 7
Year-ago value: 3.49
Growth: 0.07
Analyst revenue estimates for STBA, period 0y (report date 2026-07-11):
Average estimate: 420649800.00 USD
Low estimate: 417400000.00
High estimate: 425400000.00
Number of analysts: 5
Year-ago value: 406829000.00
Growth: 0.03
Analyst earnings estimates for STBA, period +1q (report date 2026-07-19):
Average estimate: 0.94 USD
Low estimate: 0.92
High estimate: 0.95
Number of analysts: 6
Year-ago value: 0.91
Growth: 0.03
Analyst revenue estimates for STBA, period +1q (report date 2026-07-19):
Average estimate: 106251800.00 USD
Low estimate: 104800000.00
High estimate: 107900000.00
Number of analysts: 5
Year-ago value: 103606000.00
Growth: 0.03
Analyst earnings estimates for STBA, period +1y (report date 2026-07-19):
Average estimate: 3.81 USD
Low estimate: 3.70
High estimate: 3.89
Number of analysts: 7
Year-ago value: 3.74
Growth: 0.02
Analyst revenue estimates for STBA, period +1y (report date 2026-07-19):
Average estimate: 435129800.00 USD
Low estimate: 428000000.00
High estimate: 442600000.00
Number of analysts: 5
Year-ago value: 420649800.00
Growth: 0.03
Analyst earnings estimates for STBA, period 0q (report date 2026-07-19):
Average estimate: 0.92 USD
Low estimate: 0.87
High estimate: 0.94
Number of analysts: 7
Year-ago value: 0.83
Growth: 0.11
Analyst revenue estimates for STBA, period 0q (report date 2026-07-19):
Average estimate: 104361170.00 USD
Low estimate: 103700000.00
High estimate: 105700000.00
Number of analysts: 6
Year-ago value: 100662000.00
Growth: 0.04
Analyst earnings estimates for STBA, period 0y (report date 2026-07-19):
Average estimate: 3.74 USD
Low estimate: 3.66
High estimate: 3.80
Number of analysts: 7
Year-ago value: 3.49
Growth: 0.07
Analyst revenue estimates for STBA, period 0y (report date 2026-07-19):
Average estimate: 420649800.00 USD
Low estimate: 417400000.00
High estimate: 425400000.00
Number of analysts: 5
Year-ago value: 406829000.00
Growth: 0.03
Analyst earnings estimates for STBA, period +1q (report date 2026-07-25):
Average estimate: 1.01 USD
Low estimate: 1.01
High estimate: 1.01
Number of analysts: 1
Year-ago value: 0.89
Growth: 0.13
Analyst revenue estimates for STBA, period +1q (report date 2026-07-25):
Average estimate: 107609000.00 USD
Low estimate: 105900000.00
High estimate: 109700000.00
Number of analysts: 5
Year-ago value: 105896000.00
Growth: 0.02
Analyst earnings estimates for STBA, period +1y (report date 2026-07-25):
Average estimate: 3.84 USD
Low estimate: 3.70
High estimate: 4.08
Number of analysts: 7
Year-ago value: 3.97
Growth: -0.03
Analyst revenue estimates for STBA, period +1y (report date 2026-07-25):
Average estimate: 435609800.00 USD
Low estimate: 428000000.00
High estimate: 442600000.00
Number of analysts: 5
Year-ago value: 421069800.00
Growth: 0.03
Analyst earnings estimates for STBA, period 0q (report date 2026-07-25):
Average estimate: 1.01 USD
Low estimate: 1.01
High estimate: 1.01
Number of analysts: 1
Year-ago value: 0.91
Growth: 0.11
Analyst revenue estimates for STBA, period 0q (report date 2026-07-25):
Average estimate: 106311800.00 USD
Low estimate: 104800000.00
High estimate: 107900000.00
Number of analysts: 5
Year-ago value: 103606000.00
Growth: 0.03
Analyst earnings estimates for STBA, period 0y (report date 2026-07-25):
Average estimate: 3.97 USD
Low estimate: 3.97
High estimate: 3.97
Number of analysts: 1
Year-ago value: 3.49
Growth: 0.14
Analyst revenue estimates for STBA, period 0y (report date 2026-07-25):
Average estimate: 421069800.00 USD
Low estimate: 417400000.00
High estimate: 425400000.00
Number of analysts: 5
Year-ago value: 406829000.00
Growth: 0.04
Analyst earnings estimates for STC, period +1q (report date 2026-05-30):
Average estimate: 1.88 USD
Low estimate: 1.74
High estimate: 1.98
Number of analysts: 3
Year-ago value: 1.64
Growth: 0.15
Analyst revenue estimates for STC, period +1q (report date 2026-05-30):
Average estimate: 908150000.00 USD
Low estimate: 898500000.00
High estimate: 917800000.00
Number of analysts: 2
Year-ago value: 796916000.00
Growth: 0.14
Analyst earnings estimates for STC, period +1y (report date 2026-05-30):
Average estimate: 7.56 USD
Low estimate: 6.75
High estimate: 8.42
Number of analysts: 3
Year-ago value: 6.16
Growth: 0.23
Analyst revenue estimates for STC, period +1y (report date 2026-05-30):
Average estimate: 3684000000.00 USD
Low estimate: 3668000000.00
High estimate: 3700000000.00
Number of analysts: 2
Year-ago value: 3461100000.00
Growth: 0.06
Analyst earnings estimates for STC, period 0q (report date 2026-05-30):
Average estimate: 1.70 USD
Low estimate: 1.64
High estimate: 1.77
Number of analysts: 3
Year-ago value: 1.34
Growth: 0.27
Analyst revenue estimates for STC, period 0q (report date 2026-05-30):
Average estimate: 848200000.00 USD
Low estimate: 845600000.00
High estimate: 850800000.00
Number of analysts: 2
Year-ago value: 722181000.00
Growth: 0.17
Analyst earnings estimates for STC, period 0y (report date 2026-05-30):
Average estimate: 6.16 USD
Low estimate: 5.75
High estimate: 6.48
Number of analysts: 3
Year-ago value: 4.89
Growth: 0.26
Analyst revenue estimates for STC, period 0y (report date 2026-05-30):
Average estimate: 3461100000.00 USD
Low estimate: 3460000000.00
High estimate: 3462200000.00
Number of analysts: 2
Year-ago value: 2921636000.00
Growth: 0.18
Analyst earnings estimates for STC, period +1q (report date 2026-06-08):
Average estimate: 1.88 USD
Low estimate: 1.74
High estimate: 1.98
Number of analysts: 3
Year-ago value: 1.64
Growth: 0.15
Analyst revenue estimates for STC, period +1q (report date 2026-06-08):
Average estimate: 908150000.00 USD
Low estimate: 898500000.00
High estimate: 917800000.00
Number of analysts: 2
Year-ago value: 796916000.00
Growth: 0.14
Analyst earnings estimates for STC, period +1y (report date 2026-06-08):
Average estimate: 7.56 USD
Low estimate: 6.75
High estimate: 8.42
Number of analysts: 3
Year-ago value: 6.16
Growth: 0.23
Analyst revenue estimates for STC, period +1y (report date 2026-06-08):
Average estimate: 3684000000.00 USD
Low estimate: 3668000000.00
High estimate: 3700000000.00
Number of analysts: 2
Year-ago value: 3461100000.00
Growth: 0.06
Analyst earnings estimates for STC, period 0q (report date 2026-06-08):
Average estimate: 1.70 USD
Low estimate: 1.64
High estimate: 1.77
Number of analysts: 3
Year-ago value: 1.34
Growth: 0.27
Analyst revenue estimates for STC, period 0q (report date 2026-06-08):
Average estimate: 848200000.00 USD
Low estimate: 845600000.00
High estimate: 850800000.00
Number of analysts: 2
Year-ago value: 722181000.00
Growth: 0.17
Analyst earnings estimates for STC, period 0y (report date 2026-06-08):
Average estimate: 6.16 USD
Low estimate: 5.75
High estimate: 6.48
Number of analysts: 3
Year-ago value: 4.89
Growth: 0.26
Analyst revenue estimates for STC, period 0y (report date 2026-06-08):
Average estimate: 3461100000.00 USD
Low estimate: 3460000000.00
High estimate: 3462200000.00
Number of analysts: 2
Year-ago value: 2921636000.00
Growth: 0.18
Analyst earnings estimates for STC, period +1q (report date 2026-06-20):
Average estimate: 1.88 USD
Low estimate: 1.74
High estimate: 1.98
Number of analysts: 3
Year-ago value: 1.64
Growth: 0.15
Analyst revenue estimates for STC, period +1q (report date 2026-06-20):
Average estimate: 908150000.00 USD
Low estimate: 898500000.00
High estimate: 917800000.00
Number of analysts: 2
Year-ago value: 796916000.00
Growth: 0.14
Analyst earnings estimates for STC, period +1y (report date 2026-06-20):
Average estimate: 7.56 USD
Low estimate: 6.75
High estimate: 8.42
Number of analysts: 3
Year-ago value: 6.16
Growth: 0.23
Analyst revenue estimates for STC, period +1y (report date 2026-06-20):
Average estimate: 3684000000.00 USD
Low estimate: 3668000000.00
High estimate: 3700000000.00
Number of analysts: 2
Year-ago value: 3461100000.00
Growth: 0.06
Analyst earnings estimates for STC, period 0q (report date 2026-06-20):
Average estimate: 1.70 USD
Low estimate: 1.64
High estimate: 1.77
Number of analysts: 3
Year-ago value: 1.34
Growth: 0.27
Analyst revenue estimates for STC, period 0q (report date 2026-06-20):
Average estimate: 848200000.00 USD
Low estimate: 845600000.00
High estimate: 850800000.00
Number of analysts: 2
Year-ago value: 722181000.00
Growth: 0.17
Analyst earnings estimates for STC, period 0y (report date 2026-06-20):
Average estimate: 6.16 USD
Low estimate: 5.75
High estimate: 6.48
Number of analysts: 3
Year-ago value: 4.89
Growth: 0.26
Analyst revenue estimates for STC, period 0y (report date 2026-06-20):
Average estimate: 3461100000.00 USD
Low estimate: 3460000000.00
High estimate: 3462200000.00
Number of analysts: 2
Year-ago value: 2921636000.00
Growth: 0.18
Analyst earnings estimates for STC, period +1q (report date 2026-06-23):
Average estimate: 1.88 USD
Low estimate: 1.74
High estimate: 1.98
Number of analysts: 3
Year-ago value: 1.64
Growth: 0.15
Analyst revenue estimates for STC, period +1q (report date 2026-06-23):
Average estimate: 908150000.00 USD
Low estimate: 898500000.00
High estimate: 917800000.00
Number of analysts: 2
Year-ago value: 796916000.00
Growth: 0.14
Analyst earnings estimates for STC, period +1y (report date 2026-06-23):
Average estimate: 7.56 USD
Low estimate: 6.75
High estimate: 8.42
Number of analysts: 3
Year-ago value: 6.16
Growth: 0.23
Analyst revenue estimates for STC, period +1y (report date 2026-06-23):
Average estimate: 3684000000.00 USD
Low estimate: 3668000000.00
High estimate: 3700000000.00
Number of analysts: 2
Year-ago value: 3461100000.00
Growth: 0.06
Analyst earnings estimates for STC, period 0q (report date 2026-06-23):
Average estimate: 1.70 USD
Low estimate: 1.64
High estimate: 1.77
Number of analysts: 3
Year-ago value: 1.34
Growth: 0.27
Analyst revenue estimates for STC, period 0q (report date 2026-06-23):
Average estimate: 848200000.00 USD
Low estimate: 845600000.00
High estimate: 850800000.00
Number of analysts: 2
Year-ago value: 722181000.00
Growth: 0.17
Analyst earnings estimates for STC, period 0y (report date 2026-06-23):
Average estimate: 6.16 USD
Low estimate: 5.75
High estimate: 6.48
Number of analysts: 3
Year-ago value: 4.89
Growth: 0.26
Analyst revenue estimates for STC, period 0y (report date 2026-06-23):
Average estimate: 3461100000.00 USD
Low estimate: 3460000000.00
High estimate: 3462200000.00
Number of analysts: 2
Year-ago value: 2921636000.00
Growth: 0.18
Analyst earnings estimates for STC, period +1q (report date 2026-07-11):
Average estimate: 1.82 USD
Low estimate: 1.55
High estimate: 1.98
Number of analysts: 3
Year-ago value: 1.64
Growth: 0.11
Analyst revenue estimates for STC, period +1q (report date 2026-07-11):
Average estimate: 907250000.00 USD
Low estimate: 898500000.00
High estimate: 916000000.00
Number of analysts: 2
Year-ago value: 796916000.00
Growth: 0.14
Analyst earnings estimates for STC, period +1y (report date 2026-07-11):
Average estimate: 7.43 USD
Low estimate: 6.38
High estimate: 8.42
Number of analysts: 3
Year-ago value: 6.02
Growth: 0.23
Analyst revenue estimates for STC, period +1y (report date 2026-07-11):
Average estimate: 3672150000.00 USD
Low estimate: 3644300000.00
High estimate: 3700000000.00
Number of analysts: 2
Year-ago value: 3453050000.00
Growth: 0.06
Analyst earnings estimates for STC, period 0q (report date 2026-07-11):
Average estimate: 1.65 USD
Low estimate: 1.55
High estimate: 1.77
Number of analysts: 3
Year-ago value: 1.34
Growth: 0.23
Analyst revenue estimates for STC, period 0q (report date 2026-07-11):
Average estimate: 847100000.00 USD
Low estimate: 843400000.00
High estimate: 850800000.00
Number of analysts: 2
Year-ago value: 722181000.00
Growth: 0.17
Analyst earnings estimates for STC, period 0y (report date 2026-07-11):
Average estimate: 6.02 USD
Low estimate: 5.33
High estimate: 6.48
Number of analysts: 3
Year-ago value: 4.89
Growth: 0.23
Analyst revenue estimates for STC, period 0y (report date 2026-07-11):
Average estimate: 3453050000.00 USD
Low estimate: 3446100000.00
High estimate: 3460000000.00
Number of analysts: 2
Year-ago value: 2921636000.00
Growth: 0.18
Analyst earnings estimates for STC, period +1q (report date 2026-07-19):
Average estimate: 1.80 USD
Low estimate: 1.55
High estimate: 1.98
Number of analysts: 3
Year-ago value: 1.64
Growth: 0.10
Analyst revenue estimates for STC, period +1q (report date 2026-07-19):
Average estimate: 907250000.00 USD
Low estimate: 898500000.00
High estimate: 916000000.00
Number of analysts: 2
Year-ago value: 796916000.00
Growth: 0.14
Analyst earnings estimates for STC, period +1y (report date 2026-07-19):
Average estimate: 7.38 USD
Low estimate: 6.38
High estimate: 8.42
Number of analysts: 3
Year-ago value: 5.95
Growth: 0.24
Analyst revenue estimates for STC, period +1y (report date 2026-07-19):
Average estimate: 3672150000.00 USD
Low estimate: 3644300000.00
High estimate: 3700000000.00
Number of analysts: 2
Year-ago value: 3453050000.00
Growth: 0.06
Analyst earnings estimates for STC, period 0q (report date 2026-07-19):
Average estimate: 1.63 USD
Low estimate: 1.55
High estimate: 1.77
Number of analysts: 3
Year-ago value: 1.34
Growth: 0.22
Analyst revenue estimates for STC, period 0q (report date 2026-07-19):
Average estimate: 847100000.00 USD
Low estimate: 843400000.00
High estimate: 850800000.00
Number of analysts: 2
Year-ago value: 722181000.00
Growth: 0.17
Analyst earnings estimates for STC, period 0y (report date 2026-07-19):
Average estimate: 5.95 USD
Low estimate: 5.33
High estimate: 6.48
Number of analysts: 3
Year-ago value: 4.89
Growth: 0.22
Analyst revenue estimates for STC, period 0y (report date 2026-07-19):
Average estimate: 3453050000.00 USD
Low estimate: 3446100000.00
High estimate: 3460000000.00
Number of analysts: 2
Year-ago value: 2921636000.00
Growth: 0.18
Analyst earnings estimates for STC, period +1q (report date 2026-07-25):
Average estimate: 1.80 USD
Low estimate: 1.45
High estimate: 1.99
Number of analysts: 3
Year-ago value: 1.65
Growth: 0.09
Analyst revenue estimates for STC, period +1q (report date 2026-07-25):
Average estimate: 914466670.00 USD
Low estimate: 905400000.00
High estimate: 925000000.00
Number of analysts: 3
Year-ago value: 790553000.00
Growth: 0.16
Analyst earnings estimates for STC, period +1y (report date 2026-07-25):
Average estimate: 7.38 USD
Low estimate: 6.38
High estimate: 8.42
Number of analysts: 3
Year-ago value: 5.87
Growth: 0.26
Analyst revenue estimates for STC, period +1y (report date 2026-07-25):
Average estimate: 3711100330.00 USD
Low estimate: 3644300000.00
High estimate: 3789001000.00
Number of analysts: 3
Year-ago value: 3451469000.00
Growth: 0.08
Analyst earnings estimates for STC, period 0q (report date 2026-07-25):
Average estimate: 1.73 USD
Low estimate: 1.55
High estimate: 1.98
Number of analysts: 3
Year-ago value: 1.64
Growth: 0.05
Analyst revenue estimates for STC, period 0q (report date 2026-07-25):
Average estimate: 907500000.00 USD
Low estimate: 898500000.00
High estimate: 916000000.00
Number of analysts: 3
Year-ago value: 796916000.00
Growth: 0.14
Analyst earnings estimates for STC, period 0y (report date 2026-07-25):
Average estimate: 5.87 USD
Low estimate: 5.33
High estimate: 6.48
Number of analysts: 3
Year-ago value: 4.89
Growth: 0.20
Analyst revenue estimates for STC, period 0y (report date 2026-07-25):
Average estimate: 3451469000.00 USD
Low estimate: 3446100000.00
High estimate: 3460000000.00
Number of analysts: 3
Year-ago value: 2921636000.00
Growth: 0.18
Analyst earnings estimates for STC.TO, period +1q (report date 2026-06-01):
Average estimate: -0.05 USD
Low estimate: -0.05
High estimate: -0.05
Number of analysts: 1
Year-ago value: -0.07
Growth: 0.29
Analyst revenue estimates for STC.TO, period +1q (report date 2026-06-01):
Average estimate: 51610330.00 USD
Low estimate: 50400000.00
High estimate: 53300000.00
Number of analysts: 3
Year-ago value: 50818000.00
Growth: 0.02
Analyst earnings estimates for STC.TO, period +1y (report date 2026-06-01):
Average estimate: 0.13 USD
Low estimate: 0.13
High estimate: 0.13
Number of analysts: 1
Year-ago value: -0.20
Growth: 1.65
Analyst revenue estimates for STC.TO, period +1y (report date 2026-06-01):
Average estimate: 210660830.00 USD
Low estimate: 205100000.00
High estimate: 216600000.00
Number of analysts: 6
Year-ago value: 204539200.00
Growth: 0.03
Analyst earnings estimates for STC.TO, period 0q (report date 2026-06-01):
Average estimate: -0.07 USD
Low estimate: -0.09
High estimate: -0.06
Number of analysts: 5
Year-ago value: 0.01
Growth: -7.80
Analyst revenue estimates for STC.TO, period 0q (report date 2026-06-01):
Average estimate: 51266600.00 USD
Low estimate: 50800000.00
High estimate: 51533000.00
Number of analysts: 5
Year-ago value: 59362000.00
Growth: -0.14
Analyst earnings estimates for STC.TO, period 0y (report date 2026-06-01):
Average estimate: -0.20 USD
Low estimate: -0.20
High estimate: -0.20
Number of analysts: 1
Year-ago value: -0.12
Growth: -0.61
Analyst revenue estimates for STC.TO, period 0y (report date 2026-06-01):
Average estimate: 204539200.00 USD
Low estimate: 204100000.00
High estimate: 204800000.00
Number of analysts: 5
Year-ago value: 236692000.00
Growth: -0.14
Analyst earnings estimates for STC.TO, period +1q (report date 2026-06-20):
Average estimate: -0.05 USD
Low estimate: -0.05
High estimate: -0.05
Number of analysts: 1
Year-ago value: -0.07
Growth: 0.29
Analyst revenue estimates for STC.TO, period +1q (report date 2026-06-20):
Average estimate: 51610330.00 USD
Low estimate: 50400000.00
High estimate: 53300000.00
Number of analysts: 3
Year-ago value: 50818000.00
Growth: 0.02
Analyst earnings estimates for STC.TO, period +1y (report date 2026-06-20):
Average estimate: 0.13 USD
Low estimate: 0.13
High estimate: 0.13
Number of analysts: 1
Year-ago value: -0.20
Growth: 1.65
Analyst revenue estimates for STC.TO, period +1y (report date 2026-06-20):
Average estimate: 210660830.00 USD
Low estimate: 205100000.00
High estimate: 216600000.00
Number of analysts: 6
Year-ago value: 204539200.00
Growth: 0.03
Analyst earnings estimates for STC.TO, period 0q (report date 2026-06-20):
Average estimate: -0.07 USD
Low estimate: -0.09
High estimate: -0.06
Number of analysts: 5
Year-ago value: 0.01
Growth: -7.80
Analyst revenue estimates for STC.TO, period 0q (report date 2026-06-20):
Average estimate: 51266600.00 USD
Low estimate: 50800000.00
High estimate: 51533000.00
Number of analysts: 5
Year-ago value: 59362000.00
Growth: -0.14
Analyst earnings estimates for STC.TO, period 0y (report date 2026-06-20):
Average estimate: -0.20 USD
Low estimate: -0.20
High estimate: -0.20
Number of analysts: 1
Year-ago value: -0.12
Growth: -0.61
Analyst revenue estimates for STC.TO, period 0y (report date 2026-06-20):
Average estimate: 204539200.00 USD
Low estimate: 204100000.00
High estimate: 204800000.00
Number of analysts: 5
Year-ago value: 236692000.00
Growth: -0.14
Analyst earnings estimates for STC.TO, period +1q (report date 2026-06-23):
Average estimate: -0.05 USD
Low estimate: -0.05
High estimate: -0.05
Number of analysts: 1
Year-ago value: -0.07
Growth: 0.29
Analyst revenue estimates for STC.TO, period +1q (report date 2026-06-23):
Average estimate: 51610330.00 USD
Low estimate: 50400000.00
High estimate: 53300000.00
Number of analysts: 3
Year-ago value: 50818000.00
Growth: 0.02
Analyst earnings estimates for STC.TO, period +1y (report date 2026-06-23):
Average estimate: 0.13 USD
Low estimate: 0.13
High estimate: 0.13
Number of analysts: 1
Year-ago value: -0.20
Growth: 1.65
Analyst revenue estimates for STC.TO, period +1y (report date 2026-06-23):
Average estimate: 210660830.00 USD
Low estimate: 205100000.00
High estimate: 216600000.00
Number of analysts: 6
Year-ago value: 204539200.00
Growth: 0.03
Analyst earnings estimates for STC.TO, period 0q (report date 2026-06-23):
Average estimate: -0.07 USD
Low estimate: -0.09
High estimate: -0.06
Number of analysts: 5
Year-ago value: 0.01
Growth: -7.80
Analyst revenue estimates for STC.TO, period 0q (report date 2026-06-23):
Average estimate: 51266600.00 USD
Low estimate: 50800000.00
High estimate: 51533000.00
Number of analysts: 5
Year-ago value: 59362000.00
Growth: -0.14
Analyst earnings estimates for STC.TO, period 0y (report date 2026-06-23):
Average estimate: -0.20 USD
Low estimate: -0.20
High estimate: -0.20
Number of analysts: 1
Year-ago value: -0.12
Growth: -0.61
Analyst revenue estimates for STC.TO, period 0y (report date 2026-06-23):
Average estimate: 204539200.00 USD
Low estimate: 204100000.00
High estimate: 204800000.00
Number of analysts: 5
Year-ago value: 236692000.00
Growth: -0.14
Analyst earnings estimates for STC.TO, period +1q (report date 2026-07-11):
Average estimate: -0.05 USD
Low estimate: -0.05
High estimate: -0.05
Number of analysts: 1
Year-ago value: -0.07
Growth: 0.29
Analyst revenue estimates for STC.TO, period +1q (report date 2026-07-11):
Average estimate: 51610330.00 USD
Low estimate: 50400000.00
High estimate: 53300000.00
Number of analysts: 3
Year-ago value: 50818000.00
Growth: 0.02
Analyst earnings estimates for STC.TO, period +1y (report date 2026-07-11):
Average estimate: 0.13 USD
Low estimate: 0.13
High estimate: 0.13
Number of analysts: 1
Year-ago value: -0.20
Growth: 1.65
Analyst revenue estimates for STC.TO, period +1y (report date 2026-07-11):
Average estimate: 210660830.00 USD
Low estimate: 205100000.00
High estimate: 216600000.00
Number of analysts: 6
Year-ago value: 204539200.00
Growth: 0.03
Analyst earnings estimates for STC.TO, period 0q (report date 2026-07-11):
Average estimate: -0.07 USD
Low estimate: -0.09
High estimate: -0.06
Number of analysts: 5
Year-ago value: 0.01
Growth: -7.80
Analyst revenue estimates for STC.TO, period 0q (report date 2026-07-11):
Average estimate: 51266600.00 USD
Low estimate: 50800000.00
High estimate: 51533000.00
Number of analysts: 5
Year-ago value: 59362000.00
Growth: -0.14
Analyst earnings estimates for STC.TO, period 0y (report date 2026-07-11):
Average estimate: -0.20 USD
Low estimate: -0.20
High estimate: -0.20
Number of analysts: 1
Year-ago value: -0.12
Growth: -0.61
Analyst revenue estimates for STC.TO, period 0y (report date 2026-07-11):
Average estimate: 204539200.00 USD
Low estimate: 204100000.00
High estimate: 204800000.00
Number of analysts: 5
Year-ago value: 236692000.00
Growth: -0.14
Analyst earnings estimates for STC.TO, period +1q (report date 2026-07-19):
Average estimate: -0.05 USD
Low estimate: -0.05
High estimate: -0.05
Number of analysts: 1
Year-ago value: -0.07
Growth: 0.29
Analyst revenue estimates for STC.TO, period +1q (report date 2026-07-19):
Average estimate: 51610330.00 USD
Low estimate: 50400000.00
High estimate: 53300000.00
Number of analysts: 3
Year-ago value: 50818000.00
Growth: 0.02
Analyst earnings estimates for STC.TO, period +1y (report date 2026-07-19):
Average estimate: 0.13 USD
Low estimate: 0.13
High estimate: 0.13
Number of analysts: 1
Year-ago value: -0.20
Growth: 1.65
Analyst revenue estimates for STC.TO, period +1y (report date 2026-07-19):
Average estimate: 210660830.00 USD
Low estimate: 205100000.00
High estimate: 216600000.00
Number of analysts: 6
Year-ago value: 204539200.00
Growth: 0.03
Analyst earnings estimates for STC.TO, period 0q (report date 2026-07-19):
Average estimate: -0.07 USD
Low estimate: -0.09
High estimate: -0.06
Number of analysts: 5
Year-ago value: 0.01
Growth: -7.80
Analyst revenue estimates for STC.TO, period 0q (report date 2026-07-19):
Average estimate: 51266600.00 USD
Low estimate: 50800000.00
High estimate: 51533000.00
Number of analysts: 5
Year-ago value: 59362000.00
Growth: -0.14
Analyst earnings estimates for STC.TO, period 0y (report date 2026-07-19):
Average estimate: -0.20 USD
Low estimate: -0.20
High estimate: -0.20
Number of analysts: 1
Year-ago value: -0.12
Growth: -0.61
Analyst revenue estimates for STC.TO, period 0y (report date 2026-07-19):
Average estimate: 204539200.00 USD
Low estimate: 204100000.00
High estimate: 204800000.00
Number of analysts: 5
Year-ago value: 236692000.00
Growth: -0.14
Analyst earnings estimates for STC.TO, period +1q (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: -0.07
Growth: 0.29
Analyst revenue estimates for STC.TO, period +1q (report date 2026-07-25):
Average estimate: 51610330.00 USD
Low estimate: 50400000.00
High estimate: 53300000.00
Number of analysts: 3
Year-ago value: 50818000.00
Growth: 0.02
Analyst earnings estimates for STC.TO, period +1y (report date 2026-07-25):
Average estimate: 0.13 USD
Low estimate: 0.13
High estimate: 0.13
Number of analysts: 1
Year-ago value: -0.20
Growth: 1.65
Analyst revenue estimates for STC.TO, period +1y (report date 2026-07-25):
Average estimate: 210660830.00 USD
Low estimate: 205100000.00
High estimate: 216600000.00
Number of analysts: 6
Year-ago value: 204539200.00
Growth: 0.03
Analyst earnings estimates for STC.TO, period 0q (report date 2026-07-25):
Average estimate: -0.07 USD
Low estimate: -0.09
High estimate: -0.06
Number of analysts: 5
Year-ago value: 0.01
Growth: -7.80
Analyst revenue estimates for STC.TO, period 0q (report date 2026-07-25):
Average estimate: 51266600.00 USD
Low estimate: 50800000.00
High estimate: 51533000.00
Number of analysts: 5
Year-ago value: 59362000.00
Growth: -0.14
Analyst earnings estimates for STC.TO, period 0y (report date 2026-07-25):
Average estimate: -0.20 USD
Low estimate: -0.20
High estimate: -0.20
Number of analysts: 1
Year-ago value: -0.12
Growth: -0.61
Analyst revenue estimates for STC.TO, period 0y (report date 2026-07-25):
Average estimate: 204539200.00 USD
Low estimate: 204100000.00
High estimate: 204800000.00
Number of analysts: 5
Year-ago value: 236692000.00
Growth: -0.14
Analyst revenue estimates for STCINDIA.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 STCINDIA.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 STCINDIA.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 STCINDIA.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 STCINDIA.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 STCINDIA.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 STCINDIA.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 STCINDIA.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 STCINDIA.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 STCINDIA.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 STCINDIA.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 STCINDIA.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 STCK.TO, period +1q (report date 2026-06-01):
Average estimate: 2.15 CAD
Low estimate: 2.15
High estimate: 2.15
Number of analysts: 1
Analyst revenue estimates for STCK.TO, period +1q (report date 2026-06-01):
Average estimate: 46295800.00 CAD
Low estimate: 46295800.00
High estimate: 46295800.00
Number of analysts: 1
Year-ago value: 3260220.00
Growth: 13.20
Analyst earnings estimates for STCK.TO, period +1y (report date 2026-06-01):
Average estimate: 1.36 CAD
Low estimate: -0.39
High estimate: 3.11
Number of analysts: 2
Year-ago value: 6.55
Growth: -0.79
Analyst revenue estimates for STCK.TO, period +1y (report date 2026-06-01):
Average estimate: 36215000.00 CAD
Low estimate: 36215000.00
High estimate: 36215000.00
Number of analysts: 1
Year-ago value: 160250600.00
Growth: -0.77
Analyst earnings estimates for STCK.TO, period 0q (report date 2026-06-01):
Average estimate: 2.88 CAD
Low estimate: 2.88
High estimate: 2.88
Number of analysts: 1
Analyst revenue estimates for STCK.TO, period 0q (report date 2026-06-01):
Average estimate: 32088200.00 CAD
Low estimate: 32088200.00
High estimate: 32088200.00
Number of analysts: 1
Year-ago value: 29740710.00
Growth: 0.08
Analyst earnings estimates for STCK.TO, period 0y (report date 2026-06-01):
Average estimate: 6.55 CAD
Low estimate: 5.24
High estimate: 7.85
Number of analysts: 2
Year-ago value: 3.22
Growth: 1.03
Analyst revenue estimates for STCK.TO, period 0y (report date 2026-06-01):
Average estimate: 160250600.00 CAD
Low estimate: 160250600.00
High estimate: 160250600.00
Number of analysts: 1
Year-ago value: 51671340.00
Growth: 2.10
Analyst earnings estimates for STCK.TO, period +1q (report date 2026-06-20):
Average estimate: 2.15 CAD
Low estimate: 2.15
High estimate: 2.15
Number of analysts: 1
Analyst revenue estimates for STCK.TO, period +1q (report date 2026-06-20):
Average estimate: 46295800.00 CAD
Low estimate: 46295800.00
High estimate: 46295800.00
Number of analysts: 1
Year-ago value: 3260220.00
Growth: 13.20
Analyst earnings estimates for STCK.TO, period +1y (report date 2026-06-20):
Average estimate: 1.36 CAD
Low estimate: -0.39
High estimate: 3.11
Number of analysts: 2
Year-ago value: 6.55
Growth: -0.79
Analyst revenue estimates for STCK.TO, period +1y (report date 2026-06-20):
Average estimate: 36215000.00 CAD
Low estimate: 36215000.00
High estimate: 36215000.00
Number of analysts: 1
Year-ago value: 160250600.00
Growth: -0.77
Analyst earnings estimates for STCK.TO, period 0q (report date 2026-06-20):
Average estimate: 2.88 CAD
Low estimate: 2.88
High estimate: 2.88
Number of analysts: 1
Analyst revenue estimates for STCK.TO, period 0q (report date 2026-06-20):
Average estimate: 32088200.00 CAD
Low estimate: 32088200.00
High estimate: 32088200.00
Number of analysts: 1
Year-ago value: 29740710.00
Growth: 0.08