speb/financial-data huggingface dataset:
Analyst revenue estimates for TSK.TO, period 0y (report date 2026-07-19):
Average estimate: 103400000.00 CAD
Low estimate: 103400000.00
High estimate: 103400000.00
Number of analysts: 1
Year-ago value: 12624480.00
Growth: 7.19
Analyst revenue estimates for TSK.TO, period +1q (report date 2026-07-25):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TSK.TO, period +1y (report date 2026-07-25):
Average estimate: 0.37 CAD
Low estimate: 0.37
High estimate: 0.37
Number of analysts: 1
Year-ago value: 0.06
Growth: 5.17
Analyst revenue estimates for TSK.TO, period +1y (report date 2026-07-25):
Average estimate: 215400000.00 CAD
Low estimate: 215400000.00
High estimate: 215400000.00
Number of analysts: 1
Year-ago value: 103400000.00
Growth: 1.08
Analyst revenue estimates for TSK.TO, period 0q (report date 2026-07-25):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for TSK.TO, period 0y (report date 2026-07-25):
Average estimate: 0.06 CAD
Low estimate: 0.06
High estimate: 0.06
Number of analysts: 1
Year-ago value: 0.16
Growth: -0.63
Analyst revenue estimates for TSK.TO, period 0y (report date 2026-07-25):
Average estimate: 103400000.00 CAD
Low estimate: 103400000.00
High estimate: 103400000.00
Number of analysts: 1
Year-ago value: 12624480.00
Growth: 7.19
Analyst revenue estimates for TSL.AX, 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 TSL.AX, 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 TSL.AX, 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 TSL.AX, 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 TSL.AX, period +1q (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TSL.AX, period +1y (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TSL.AX, period 0q (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TSL.AX, period 0y (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TSL.AX, 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 TSL.AX, 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 TSL.AX, 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 TSL.AX, 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 TSL.AX, 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 TSL.AX, 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 TSL.AX, 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 TSL.AX, 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 TSL.AX, 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 TSL.AX, 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 TSL.AX, 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 TSL.AX, 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 TSL.AX, 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 TSL.AX, 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 TSL.AX, 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 TSL.AX, 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 TSL.TO, 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 TSL.TO, 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 TSL.TO, 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 TSL.TO, 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 TSL.TO, period +1q (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TSL.TO, period +1y (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TSL.TO, period 0q (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TSL.TO, period 0y (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TSL.TO, 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 TSL.TO, 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 TSL.TO, 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 TSL.TO, 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 TSL.TO, 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 TSL.TO, 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 TSL.TO, 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 TSL.TO, 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 TSL.TO, 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 TSL.TO, 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 TSL.TO, 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 TSL.TO, 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 TSL.TO, 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 TSL.TO, 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 TSL.TO, 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 TSL.TO, 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 TSLA, period +1q (report date 2026-05-30):
Average estimate: 0.54 USD
Low estimate: 0.30
High estimate: 0.83
Number of analysts: 24
Year-ago value: 0.50
Growth: 0.08
Analyst revenue estimates for TSLA, period +1q (report date 2026-05-30):
Average estimate: 26855451300.00 USD
Low estimate: 24200000000.00
High estimate: 28998000000.00
Number of analysts: 27
Year-ago value: 28095000000.00
Growth: -0.04
Analyst earnings estimates for TSLA, period +1y (report date 2026-05-30):
Average estimate: 2.51 USD
Low estimate: 1.46
High estimate: 3.65
Number of analysts: 30
Year-ago value: 2.05
Growth: 0.23
Analyst revenue estimates for TSLA, period +1y (report date 2026-05-30):
Average estimate: 118138319570.00 USD
Low estimate: 99741000000.00
High estimate: 169193000000.00
Number of analysts: 45
Year-ago value: 102284826590.00
Growth: 0.16
Analyst earnings estimates for TSLA, period 0q (report date 2026-05-30):
Average estimate: 0.45 USD
Low estimate: 0.26
High estimate: 0.59
Number of analysts: 24
Year-ago value: 0.40
Growth: 0.13
Analyst revenue estimates for TSLA, period 0q (report date 2026-05-30):
Average estimate: 24603984300.00 USD
Low estimate: 22543000000.00
High estimate: 26059000000.00
Number of analysts: 27
Year-ago value: 22496000000.00
Growth: 0.09
Analyst earnings estimates for TSLA, period 0y (report date 2026-05-30):
Average estimate: 2.05 USD
Low estimate: 1.35
High estimate: 3.19
Number of analysts: 34
Year-ago value: 1.66
Growth: 0.23
Analyst revenue estimates for TSLA, period 0y (report date 2026-05-30):
Average estimate: 102284826590.00 USD
Low estimate: 89670000000.00
High estimate: 111581000000.00
Number of analysts: 45
Year-ago value: 94827000000.00
Growth: 0.08
Analyst earnings estimates for TSLA, period +1q (report date 2026-06-08):
Average estimate: 0.54 USD
Low estimate: 0.30
High estimate: 0.83
Number of analysts: 24
Year-ago value: 0.50
Growth: 0.08
Analyst revenue estimates for TSLA, period +1q (report date 2026-06-08):
Average estimate: 26873340190.00 USD
Low estimate: 24200000000.00
High estimate: 28998000000.00
Number of analysts: 27
Year-ago value: 28095000000.00
Growth: -0.04
Analyst earnings estimates for TSLA, period +1y (report date 2026-06-08):
Average estimate: 2.50 USD
Low estimate: 1.46
High estimate: 3.65
Number of analysts: 30
Year-ago value: 2.05
Growth: 0.22
Analyst revenue estimates for TSLA, period +1y (report date 2026-06-08):
Average estimate: 118230740600.00 USD
Low estimate: 99741000000.00
High estimate: 169193000000.00
Number of analysts: 45
Year-ago value: 102342739590.00
Growth: 0.16
Analyst earnings estimates for TSLA, period 0q (report date 2026-06-08):
Average estimate: 0.45 USD
Low estimate: 0.26
High estimate: 0.59
Number of analysts: 24
Year-ago value: 0.40
Growth: 0.14
Analyst revenue estimates for TSLA, period 0q (report date 2026-06-08):
Average estimate: 24625317630.00 USD
Low estimate: 22543000000.00
High estimate: 26059000000.00
Number of analysts: 27
Year-ago value: 22496000000.00
Growth: 0.09
Analyst earnings estimates for TSLA, period 0y (report date 2026-06-08):
Average estimate: 2.05 USD
Low estimate: 1.35
High estimate: 3.19
Number of analysts: 34
Year-ago value: 1.66
Growth: 0.23
Analyst revenue estimates for TSLA, period 0y (report date 2026-06-08):
Average estimate: 102342739590.00 USD
Low estimate: 89670000000.00
High estimate: 111581000000.00
Number of analysts: 45
Year-ago value: 94827000000.00
Growth: 0.08
Analyst earnings estimates for TSLA, period +1q (report date 2026-06-21):
Average estimate: 0.54 USD
Low estimate: 0.30
High estimate: 0.83
Number of analysts: 25
Year-ago value: 0.50
Growth: 0.08
Analyst revenue estimates for TSLA, period +1q (report date 2026-06-21):
Average estimate: 26915001150.00 USD
Low estimate: 24281000000.00
High estimate: 28998000000.00
Number of analysts: 27
Year-ago value: 28095000000.00
Growth: -0.04
Analyst earnings estimates for TSLA, period +1y (report date 2026-06-21):
Average estimate: 2.50 USD
Low estimate: 1.46
High estimate: 3.65
Number of analysts: 30
Year-ago value: 2.06
Growth: 0.21
Analyst revenue estimates for TSLA, period +1y (report date 2026-06-21):
Average estimate: 118445886440.00 USD
Low estimate: 99741000000.00
High estimate: 169193000000.00
Number of analysts: 45
Year-ago value: 102487203610.00
Growth: 0.16
Analyst earnings estimates for TSLA, period 0q (report date 2026-06-21):
Average estimate: 0.46 USD
Low estimate: 0.26
High estimate: 0.59
Number of analysts: 25
Year-ago value: 0.40
Growth: 0.14
Analyst revenue estimates for TSLA, period 0q (report date 2026-06-21):
Average estimate: 24663118600.00 USD
Low estimate: 22800000000.00
High estimate: 26059000000.00
Number of analysts: 27
Year-ago value: 22496000000.00
Growth: 0.10
Analyst earnings estimates for TSLA, period 0y (report date 2026-06-21):
Average estimate: 2.06 USD
Low estimate: 1.35
High estimate: 3.19
Number of analysts: 34
Year-ago value: 1.66
Growth: 0.24
Analyst revenue estimates for TSLA, period 0y (report date 2026-06-21):
Average estimate: 102487203610.00 USD
Low estimate: 92456000000.00
High estimate: 111581000000.00
Number of analysts: 45
Year-ago value: 94827000000.00
Growth: 0.08
Analyst earnings estimates for TSLA, period +1q (report date 2026-06-23):
Average estimate: 0.54 USD
Low estimate: 0.30
High estimate: 0.83
Number of analysts: 25
Year-ago value: 0.50
Growth: 0.08
Analyst revenue estimates for TSLA, period +1q (report date 2026-06-23):
Average estimate: 26915001150.00 USD
Low estimate: 24281000000.00
High estimate: 28998000000.00
Number of analysts: 27
Year-ago value: 28095000000.00
Growth: -0.04
Analyst earnings estimates for TSLA, period +1y (report date 2026-06-23):
Average estimate: 2.50 USD
Low estimate: 1.46
High estimate: 3.65
Number of analysts: 30
Year-ago value: 2.06
Growth: 0.21
Analyst revenue estimates for TSLA, period +1y (report date 2026-06-23):
Average estimate: 118526899780.00 USD
Low estimate: 99741000000.00
High estimate: 169193000000.00
Number of analysts: 45
Year-ago value: 102551788060.00
Growth: 0.16
Analyst earnings estimates for TSLA, period 0q (report date 2026-06-23):
Average estimate: 0.46 USD
Low estimate: 0.26
High estimate: 0.59
Number of analysts: 25
Year-ago value: 0.40
Growth: 0.14
Analyst revenue estimates for TSLA, period 0q (report date 2026-06-23):
Average estimate: 24663118600.00 USD
Low estimate: 22800000000.00
High estimate: 26059000000.00
Number of analysts: 27
Year-ago value: 22496000000.00
Growth: 0.10
Analyst earnings estimates for TSLA, period 0y (report date 2026-06-23):
Average estimate: 2.06 USD
Low estimate: 1.35
High estimate: 3.19
Number of analysts: 34
Year-ago value: 1.66
Growth: 0.24
Analyst revenue estimates for TSLA, period 0y (report date 2026-06-23):
Average estimate: 102551788060.00 USD
Low estimate: 92456000000.00
High estimate: 111581000000.00
Number of analysts: 45
Year-ago value: 94827000000.00
Growth: 0.08
Analyst earnings estimates for TSLA, period +1q (report date 2026-07-11):
Average estimate: 0.55 USD
Low estimate: 0.30
High estimate: 0.83
Number of analysts: 27
Year-ago value: 0.50
Growth: 0.10
Analyst revenue estimates for TSLA, period +1q (report date 2026-07-11):
Average estimate: 27216546960.00 USD
Low estimate: 24281000000.00
High estimate: 30528000000.00
Number of analysts: 29
Year-ago value: 28095000000.00
Growth: -0.03
Analyst earnings estimates for TSLA, period +1y (report date 2026-07-11):
Average estimate: 2.58 USD
Low estimate: 1.46
High estimate: 3.98
Number of analysts: 31
Year-ago value: 2.14
Growth: 0.20
Analyst revenue estimates for TSLA, period +1y (report date 2026-07-11):
Average estimate: 119312357930.00 USD
Low estimate: 99741000000.00
High estimate: 169193000000.00
Number of analysts: 46
Year-ago value: 103821517450.00
Growth: 0.15
Analyst earnings estimates for TSLA, period 0q (report date 2026-07-11):
Average estimate: 0.50 USD
Low estimate: 0.26
High estimate: 0.74
Number of analysts: 27
Year-ago value: 0.40
Growth: 0.25
Analyst revenue estimates for TSLA, period 0q (report date 2026-07-11):
Average estimate: 25742880520.00 USD
Low estimate: 22800000000.00
High estimate: 29273000000.00
Number of analysts: 29
Year-ago value: 22496000000.00
Growth: 0.14
Analyst earnings estimates for TSLA, period 0y (report date 2026-07-11):
Average estimate: 2.14 USD
Low estimate: 1.35
High estimate: 3.19
Number of analysts: 35
Year-ago value: 1.66
Growth: 0.29
Analyst revenue estimates for TSLA, period 0y (report date 2026-07-11):
Average estimate: 103821517450.00 USD
Low estimate: 94899000000.00
High estimate: 113123053000.00
Number of analysts: 46
Year-ago value: 94827000000.00
Growth: 0.09
Analyst earnings estimates for TSLA, period +1q (report date 2026-07-19):
Average estimate: 0.55 USD
Low estimate: 0.28
High estimate: 0.83
Number of analysts: 28
Year-ago value: 0.50
Growth: 0.10
Analyst revenue estimates for TSLA, period +1q (report date 2026-07-19):
Average estimate: 27384641960.00 USD
Low estimate: 24281000000.00
High estimate: 30528000000.00
Number of analysts: 29
Year-ago value: 28095000000.00
Growth: -0.03
Analyst earnings estimates for TSLA, period +1y (report date 2026-07-19):
Average estimate: 2.55 USD
Low estimate: 1.30
High estimate: 3.98
Number of analysts: 32
Year-ago value: 2.13
Growth: 0.19
Analyst revenue estimates for TSLA, period +1y (report date 2026-07-19):
Average estimate: 119917377600.00 USD
Low estimate: 99741000000.00
High estimate: 169193000000.00
Number of analysts: 44
Year-ago value: 104508493560.00
Growth: 0.15
Analyst earnings estimates for TSLA, period 0q (report date 2026-07-19):
Average estimate: 0.54 USD
Low estimate: 0.31
High estimate: 0.74
Number of analysts: 28
Year-ago value: 0.40
Growth: 0.34
Analyst revenue estimates for TSLA, period 0q (report date 2026-07-19):
Average estimate: 26364265520.00 USD
Low estimate: 23146000000.00
High estimate: 29273000000.00
Number of analysts: 30
Year-ago value: 22496000000.00
Growth: 0.17
Analyst earnings estimates for TSLA, period 0y (report date 2026-07-19):
Average estimate: 2.13 USD
Low estimate: 1.45
High estimate: 3.19
Number of analysts: 36
Year-ago value: 1.66
Growth: 0.29
Analyst revenue estimates for TSLA, period 0y (report date 2026-07-19):
Average estimate: 104508493560.00 USD
Low estimate: 95694000000.00
High estimate: 113123053000.00
Number of analysts: 45
Year-ago value: 94827000000.00
Growth: 0.10
Analyst earnings estimates for TSLA, period +1q (report date 2026-07-25):
Average estimate: 0.50 USD
Low estimate: 0.24
High estimate: 0.82
Number of analysts: 26
Year-ago value: 0.50
Growth: -0.01
Analyst revenue estimates for TSLA, period +1q (report date 2026-07-25):
Average estimate: 28364506000.00 USD
Low estimate: 25887238000.00
High estimate: 32372000000.00
Number of analysts: 27
Year-ago value: 24901000000.00
Growth: 0.14
Analyst earnings estimates for TSLA, period +1y (report date 2026-07-25):
Average estimate: 2.23 USD
Low estimate: 0.80
High estimate: 3.65
Number of analysts: 32
Year-ago value: 1.82
Growth: 0.23
Analyst revenue estimates for TSLA, period +1y (report date 2026-07-25):
Average estimate: 119840470660.00 USD
Low estimate: 99741000000.00
High estimate: 151793000000.00
Number of analysts: 46
Year-ago value: 105601190440.00
Growth: 0.13
Analyst earnings estimates for TSLA, period 0q (report date 2026-07-25):
Average estimate: 0.46 USD
Low estimate: 0.27
High estimate: 0.60
Number of analysts: 26
Year-ago value: 0.50
Growth: -0.09
Analyst revenue estimates for TSLA, period 0q (report date 2026-07-25):
Average estimate: 27420634870.00 USD
Low estimate: 24286500000.00
High estimate: 30566000000.00
Number of analysts: 27
Year-ago value: 28095000000.00
Growth: -0.02
Analyst earnings estimates for TSLA, period 0y (report date 2026-07-25):
Average estimate: 1.82 USD
Low estimate: 1.25
High estimate: 2.32
Number of analysts: 34
Year-ago value: 1.66
Growth: 0.09
Analyst revenue estimates for TSLA, period 0y (report date 2026-07-25):
Average estimate: 105601190440.00 USD
Low estimate: 101116000000.00
High estimate: 113792000000.00
Number of analysts: 45
Year-ago value: 94827000000.00
Growth: 0.11
Analyst revenue estimates for TSLA.TO, period +1q (report date 2026-06-01):
Average estimate: 26855451300.00 USD
Low estimate: 24200000000.00
High estimate: 28998000000.00
Number of analysts: 27
Year-ago value: 28095000000.00
Growth: -0.04
Analyst revenue estimates for TSLA.TO, period +1y (report date 2026-06-01):
Average estimate: 118138319570.00 USD
Low estimate: 99741000000.00
High estimate: 169193000000.00
Number of analysts: 45
Year-ago value: 102284826590.00
Growth: 0.16
Analyst revenue estimates for TSLA.TO, period 0q (report date 2026-06-01):
Average estimate: 24603984300.00 USD
Low estimate: 22543000000.00
High estimate: 26059000000.00
Number of analysts: 27
Year-ago value: 22496000000.00
Growth: 0.09
Analyst revenue estimates for TSLA.TO, period 0y (report date 2026-06-01):
Average estimate: 102284826590.00 USD
Low estimate: 89670000000.00
High estimate: 111581000000.00
Number of analysts: 45
Year-ago value: 94827000000.00
Growth: 0.08
Analyst revenue estimates for TSLA.TO, period +1q (report date 2026-06-21):
Average estimate: 26915001150.00 USD
Low estimate: 24281000000.00
High estimate: 28998000000.00
Number of analysts: 27
Year-ago value: 28095000000.00
Growth: -0.04
Analyst revenue estimates for TSLA.TO, period +1y (report date 2026-06-21):
Average estimate: 118445886440.00 USD
Low estimate: 99741000000.00
High estimate: 169193000000.00
Number of analysts: 45
Year-ago value: 102487203610.00
Growth: 0.16
Analyst revenue estimates for TSLA.TO, period 0q (report date 2026-06-21):
Average estimate: 24663118600.00 USD
Low estimate: 22800000000.00
High estimate: 26059000000.00
Number of analysts: 27
Year-ago value: 22496000000.00
Growth: 0.10
Analyst revenue estimates for TSLA.TO, period 0y (report date 2026-06-21):
Average estimate: 102487203610.00 USD
Low estimate: 92456000000.00
High estimate: 111581000000.00
Number of analysts: 45
Year-ago value: 94827000000.00
Growth: 0.08
Analyst revenue estimates for TSLA.TO, period +1q (report date 2026-06-23):
Average estimate: 26915001150.00 USD
Low estimate: 24281000000.00
High estimate: 28998000000.00
Number of analysts: 27
Year-ago value: 28095000000.00
Growth: -0.04
Analyst revenue estimates for TSLA.TO, period +1y (report date 2026-06-23):
Average estimate: 118526899780.00 USD
Low estimate: 99741000000.00
High estimate: 169193000000.00
Number of analysts: 45
Year-ago value: 102551788060.00
Growth: 0.16
Analyst revenue estimates for TSLA.TO, period 0q (report date 2026-06-23):
Average estimate: 24663118600.00 USD
Low estimate: 22800000000.00
High estimate: 26059000000.00
Number of analysts: 27
Year-ago value: 22496000000.00
Growth: 0.10
Analyst revenue estimates for TSLA.TO, period 0y (report date 2026-06-23):
Average estimate: 102551788060.00 USD
Low estimate: 92456000000.00
High estimate: 111581000000.00
Number of analysts: 45
Year-ago value: 94827000000.00
Growth: 0.08
Analyst revenue estimates for TSLA.TO, period +1q (report date 2026-07-11):
Average estimate: 27216546960.00 USD
Low estimate: 24281000000.00
High estimate: 30528000000.00
Number of analysts: 29
Year-ago value: 28095000000.00
Growth: -0.03
Analyst revenue estimates for TSLA.TO, period +1y (report date 2026-07-11):
Average estimate: 119312357930.00 USD
Low estimate: 99741000000.00
High estimate: 169193000000.00
Number of analysts: 46
Year-ago value: 103821517450.00
Growth: 0.15
Analyst revenue estimates for TSLA.TO, period 0q (report date 2026-07-11):
Average estimate: 25742880520.00 USD
Low estimate: 22800000000.00
High estimate: 29273000000.00
Number of analysts: 29
Year-ago value: 22496000000.00
Growth: 0.14
Analyst revenue estimates for TSLA.TO, period 0y (report date 2026-07-11):
Average estimate: 103821517450.00 USD
Low estimate: 94899000000.00
High estimate: 113123053000.00
Number of analysts: 46
Year-ago value: 94827000000.00
Growth: 0.09
Analyst revenue estimates for TSLA.TO, period +1q (report date 2026-07-19):
Average estimate: 27384641960.00 USD
Low estimate: 24281000000.00
High estimate: 30528000000.00
Number of analysts: 29
Year-ago value: 28095000000.00
Growth: -0.03
Analyst revenue estimates for TSLA.TO, period +1y (report date 2026-07-19):
Average estimate: 119917377600.00 USD
Low estimate: 99741000000.00
High estimate: 169193000000.00
Number of analysts: 44
Year-ago value: 104508493560.00
Growth: 0.15
Analyst revenue estimates for TSLA.TO, period 0q (report date 2026-07-19):
Average estimate: 26364265520.00 USD
Low estimate: 23146000000.00
High estimate: 29273000000.00
Number of analysts: 30
Year-ago value: 22496000000.00
Growth: 0.17
Analyst revenue estimates for TSLA.TO, period 0y (report date 2026-07-19):
Average estimate: 104508493560.00 USD
Low estimate: 95694000000.00
High estimate: 113123053000.00
Number of analysts: 45
Year-ago value: 94827000000.00
Growth: 0.10
Analyst revenue estimates for TSLA.TO, period +1q (report date 2026-07-25):
Average estimate: 28364506000.00 USD
Low estimate: 25887238000.00
High estimate: 32372000000.00
Number of analysts: 27
Year-ago value: 24901000000.00
Growth: 0.14
Analyst revenue estimates for TSLA.TO, period +1y (report date 2026-07-25):
Average estimate: 119840470660.00 USD
Low estimate: 99741000000.00
High estimate: 151793000000.00
Number of analysts: 46
Year-ago value: 105601190440.00
Growth: 0.13
Analyst revenue estimates for TSLA.TO, period 0q (report date 2026-07-25):
Average estimate: 27420634870.00 USD
Low estimate: 24286500000.00
High estimate: 30566000000.00
Number of analysts: 27
Year-ago value: 28095000000.00
Growth: -0.02
Analyst revenue estimates for TSLA.TO, period 0y (report date 2026-07-25):
Average estimate: 105601190440.00 USD
Low estimate: 101116000000.00
High estimate: 113792000000.00
Number of analysts: 45
Year-ago value: 94827000000.00
Growth: 0.11
Analyst revenue estimates for TSLV.V, 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 TSLV.V, 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 TSLV.V, 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 TSLV.V, 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 TSLV.V, period +1q (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TSLV.V, period +1y (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TSLV.V, period 0q (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TSLV.V, period 0y (report date 2026-06-21):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for TSLV.V, 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 TSLV.V, 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 TSLV.V, 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 TSLV.V, 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 TSLV.V, 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 TSLV.V, 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 TSLV.V, 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 TSLV.V, 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 TSLV.V, 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 TSLV.V, 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 TSLV.V, 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 TSLV.V, 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 TSLV.V, 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 TSLV.V, 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 TSLV.V, 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 TSLV.V, 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 TSLX, period +1q (report date 2026-05-30):
Average estimate: 0.43 USD
Low estimate: 0.42
High estimate: 0.45
Number of analysts: 10
Year-ago value: 0.53
Growth: -0.19
Analyst revenue estimates for TSLX, period +1q (report date 2026-05-30):
Average estimate: 97257500.00 USD
Low estimate: 93800000.00
High estimate: 102000000.00
Number of analysts: 6
Year-ago value: 109444000.00
Growth: -0.11
Analyst earnings estimates for TSLX, period +1y (report date 2026-05-30):
Average estimate: 1.81 USD
Low estimate: 1.68
High estimate: 2.05
Number of analysts: 11
Year-ago value: 1.72
Growth: 0.06
Analyst revenue estimates for TSLX, period +1y (report date 2026-05-30):
Average estimate: 403699380.00 USD
Low estimate: 372300000.00
High estimate: 447100000.00
Number of analysts: 8
Year-ago value: 383880000.00
Growth: 0.05
Analyst earnings estimates for TSLX, period 0q (report date 2026-05-30):
Average estimate: 0.42 USD
Low estimate: 0.40
High estimate: 0.44
Number of analysts: 10
Year-ago value: 0.56
Growth: -0.24
Analyst revenue estimates for TSLX, period 0q (report date 2026-05-30):
Average estimate: 95686000.00 USD
Low estimate: 93400000.00
High estimate: 99000000.00
Number of analysts: 6
Year-ago value: 115015000.00
Growth: -0.17
Analyst earnings estimates for TSLX, period 0y (report date 2026-05-30):
Average estimate: 1.72 USD
Low estimate: 1.67
High estimate: 1.75
Number of analysts: 10
Year-ago value: 2.33
Growth: -0.26
Analyst revenue estimates for TSLX, period 0y (report date 2026-05-30):
Average estimate: 383880000.00 USD
Low estimate: 377200000.00
High estimate: 394000000.00
Number of analysts: 6
Year-ago value: 449055000.00
Growth: -0.15
Analyst earnings estimates for TSLX, period +1q (report date 2026-06-08):
Average estimate: 0.43 USD
Low estimate: 0.42
High estimate: 0.45
Number of analysts: 10
Year-ago value: 0.53
Growth: -0.19
Analyst revenue estimates for TSLX, period +1q (report date 2026-06-08):
Average estimate: 97257500.00 USD
Low estimate: 93800000.00
High estimate: 102000000.00
Number of analysts: 6
Year-ago value: 109444000.00
Growth: -0.11
Analyst earnings estimates for TSLX, period +1y (report date 2026-06-08):
Average estimate: 1.81 USD
Low estimate: 1.68
High estimate: 2.05
Number of analysts: 11
Year-ago value: 1.72
Growth: 0.06
Analyst revenue estimates for TSLX, period +1y (report date 2026-06-08):
Average estimate: 403699380.00 USD
Low estimate: 372300000.00
High estimate: 447100000.00
Number of analysts: 8
Year-ago value: 383880000.00
Growth: 0.05
Analyst earnings estimates for TSLX, period 0q (report date 2026-06-08):
Average estimate: 0.42 USD
Low estimate: 0.40
High estimate: 0.44
Number of analysts: 10
Year-ago value: 0.56
Growth: -0.24
Analyst revenue estimates for TSLX, period 0q (report date 2026-06-08):
Average estimate: 95686000.00 USD
Low estimate: 93400000.00
High estimate: 99000000.00
Number of analysts: 6
Year-ago value: 115015000.00
Growth: -0.17
Analyst earnings estimates for TSLX, period 0y (report date 2026-06-08):
Average estimate: 1.72 USD
Low estimate: 1.67
High estimate: 1.75
Number of analysts: 10
Year-ago value: 2.33
Growth: -0.26
Analyst revenue estimates for TSLX, period 0y (report date 2026-06-08):
Average estimate: 383880000.00 USD
Low estimate: 377200000.00
High estimate: 394000000.00
Number of analysts: 6
Year-ago value: 449055000.00
Growth: -0.15
Analyst earnings estimates for TSLX, period +1q (report date 2026-06-21):
Average estimate: 0.43 USD
Low estimate: 0.42
High estimate: 0.45
Number of analysts: 10
Year-ago value: 0.53
Growth: -0.19
Analyst revenue estimates for TSLX, period +1q (report date 2026-06-21):
Average estimate: 97257500.00 USD
Low estimate: 93800000.00
High estimate: 102000000.00
Number of analysts: 6
Year-ago value: 109444000.00
Growth: -0.11
Analyst earnings estimates for TSLX, period +1y (report date 2026-06-21):
Average estimate: 1.81 USD
Low estimate: 1.68
High estimate: 2.05
Number of analysts: 11
Year-ago value: 1.72
Growth: 0.06
Analyst revenue estimates for TSLX, period +1y (report date 2026-06-21):
Average estimate: 403699380.00 USD
Low estimate: 372300000.00
High estimate: 447100000.00
Number of analysts: 8
Year-ago value: 383880000.00
Growth: 0.05
Analyst earnings estimates for TSLX, period 0q (report date 2026-06-21):
Average estimate: 0.42 USD
Low estimate: 0.40
High estimate: 0.44
Number of analysts: 10
Year-ago value: 0.56
Growth: -0.24
Analyst revenue estimates for TSLX, period 0q (report date 2026-06-21):
Average estimate: 95686000.00 USD
Low estimate: 93400000.00
High estimate: 99000000.00
Number of analysts: 6
Year-ago value: 115015000.00
Growth: -0.17
Analyst earnings estimates for TSLX, period 0y (report date 2026-06-21):
Average estimate: 1.72 USD
Low estimate: 1.67
High estimate: 1.75
Number of analysts: 10
Year-ago value: 2.33
Growth: -0.26
Analyst revenue estimates for TSLX, period 0y (report date 2026-06-21):
Average estimate: 383880000.00 USD
Low estimate: 377200000.00
High estimate: 394000000.00
Number of analysts: 6
Year-ago value: 449055000.00
Growth: -0.15
Analyst earnings estimates for TSLX, period +1q (report date 2026-06-23):
Average estimate: 0.43 USD
Low estimate: 0.42
High estimate: 0.45
Number of analysts: 10
Year-ago value: 0.53
Growth: -0.19
Analyst revenue estimates for TSLX, period +1q (report date 2026-06-23):
Average estimate: 97257500.00 USD
Low estimate: 93800000.00
High estimate: 102000000.00
Number of analysts: 6
Year-ago value: 109444000.00
Growth: -0.11
Analyst earnings estimates for TSLX, period +1y (report date 2026-06-23):
Average estimate: 1.81 USD
Low estimate: 1.68
High estimate: 2.05
Number of analysts: 11
Year-ago value: 1.72
Growth: 0.06
Analyst revenue estimates for TSLX, period +1y (report date 2026-06-23):
Average estimate: 403699380.00 USD
Low estimate: 372300000.00
High estimate: 447100000.00
Number of analysts: 8
Year-ago value: 383880000.00
Growth: 0.05
Analyst earnings estimates for TSLX, period 0q (report date 2026-06-23):
Average estimate: 0.42 USD
Low estimate: 0.40
High estimate: 0.44
Number of analysts: 10
Year-ago value: 0.56
Growth: -0.24
Analyst revenue estimates for TSLX, period 0q (report date 2026-06-23):
Average estimate: 95686000.00 USD
Low estimate: 93400000.00
High estimate: 99000000.00
Number of analysts: 6
Year-ago value: 115015000.00
Growth: -0.17
Analyst earnings estimates for TSLX, period 0y (report date 2026-06-23):
Average estimate: 1.72 USD
Low estimate: 1.67
High estimate: 1.75
Number of analysts: 10
Year-ago value: 2.33
Growth: -0.26
Analyst revenue estimates for TSLX, period 0y (report date 2026-06-23):
Average estimate: 383880000.00 USD
Low estimate: 377200000.00
High estimate: 394000000.00
Number of analysts: 6
Year-ago value: 449055000.00
Growth: -0.15
Analyst earnings estimates for TSLX, period +1q (report date 2026-07-11):
Average estimate: 0.43 USD
Low estimate: 0.42
High estimate: 0.45
Number of analysts: 10
Year-ago value: 0.53
Growth: -0.19
Analyst revenue estimates for TSLX, period +1q (report date 2026-07-11):
Average estimate: 97257500.00 USD
Low estimate: 93800000.00
High estimate: 102000000.00
Number of analysts: 6
Year-ago value: 109444000.00
Growth: -0.11
Analyst earnings estimates for TSLX, period +1y (report date 2026-07-11):
Average estimate: 1.82 USD
Low estimate: 1.68
High estimate: 2.05
Number of analysts: 11
Year-ago value: 1.72
Growth: 0.06
Analyst revenue estimates for TSLX, period +1y (report date 2026-07-11):
Average estimate: 403699380.00 USD
Low estimate: 372300000.00
High estimate: 447100000.00
Number of analysts: 8
Year-ago value: 383880000.00
Growth: 0.05
Analyst earnings estimates for TSLX, period 0q (report date 2026-07-11):
Average estimate: 0.42 USD
Low estimate: 0.40
High estimate: 0.44
Number of analysts: 10
Year-ago value: 0.56
Growth: -0.24
Analyst revenue estimates for TSLX, period 0q (report date 2026-07-11):
Average estimate: 95686000.00 USD
Low estimate: 93400000.00
High estimate: 99000000.00
Number of analysts: 6
Year-ago value: 115015000.00
Growth: -0.17
Analyst earnings estimates for TSLX, period 0y (report date 2026-07-11):
Average estimate: 1.72 USD
Low estimate: 1.67
High estimate: 1.75
Number of analysts: 10
Year-ago value: 2.33
Growth: -0.26
Analyst revenue estimates for TSLX, period 0y (report date 2026-07-11):
Average estimate: 383880000.00 USD
Low estimate: 377200000.00
High estimate: 394000000.00
Number of analysts: 6
Year-ago value: 449055000.00
Growth: -0.15
Analyst earnings estimates for TSLX, period +1q (report date 2026-07-19):
Average estimate: 0.43 USD
Low estimate: 0.42
High estimate: 0.45
Number of analysts: 10
Year-ago value: 0.53
Growth: -0.19
Analyst revenue estimates for TSLX, period +1q (report date 2026-07-19):
Average estimate: 96537500.00 USD
Low estimate: 93755000.00
High estimate: 102000000.00
Number of analysts: 8
Year-ago value: 109444000.00
Growth: -0.12
Analyst earnings estimates for TSLX, period +1y (report date 2026-07-19):
Average estimate: 1.79 USD
Low estimate: 1.68
High estimate: 1.89
Number of analysts: 10
Year-ago value: 1.72
Growth: 0.05
Analyst revenue estimates for TSLX, period +1y (report date 2026-07-19):
Average estimate: 390256120.00 USD
Low estimate: 344954000.00
High estimate: 415000000.00
Number of analysts: 8
Year-ago value: 378335750.00
Growth: 0.03
Analyst earnings estimates for TSLX, period 0q (report date 2026-07-19):
Average estimate: 0.42 USD
Low estimate: 0.40
High estimate: 0.44
Number of analysts: 10
Year-ago value: 0.56
Growth: -0.24
Analyst revenue estimates for TSLX, period 0q (report date 2026-07-19):
Average estimate: 95358880.00 USD
Low estimate: 93400000.00
High estimate: 99000000.00
Number of analysts: 8
Year-ago value: 115015000.00
Growth: -0.17
Analyst earnings estimates for TSLX, period 0y (report date 2026-07-19):
Average estimate: 1.72 USD
Low estimate: 1.67
High estimate: 1.75
Number of analysts: 10
Year-ago value: 2.33
Growth: -0.26
Analyst revenue estimates for TSLX, period 0y (report date 2026-07-19):
Average estimate: 378335750.00 USD
Low estimate: 344906000.00
High estimate: 394000000.00
Number of analysts: 8
Year-ago value: 449055000.00
Growth: -0.16
Analyst earnings estimates for TSLX, period +1q (report date 2026-07-25):
Average estimate: 0.43 USD
Low estimate: 0.42
High estimate: 0.45
Number of analysts: 10
Year-ago value: 0.53
Growth: -0.19
Analyst revenue estimates for TSLX, period +1q (report date 2026-07-25):
Average estimate: 96537500.00 USD
Low estimate: 93755000.00
High estimate: 102000000.00
Number of analysts: 8
Year-ago value: 109444000.00
Growth: -0.12
Analyst earnings estimates for TSLX, period +1y (report date 2026-07-25):
Average estimate: 1.79 USD
Low estimate: 1.68
High estimate: 1.89
Number of analysts: 10
Year-ago value: 1.72
Growth: 0.05
Analyst revenue estimates for TSLX, period +1y (report date 2026-07-25):
Average estimate: 390256120.00 USD
Low estimate: 344954000.00
High estimate: 415000000.00
Number of analysts: 8
Year-ago value: 378335750.00
Growth: 0.03
Analyst earnings estimates for TSLX, period 0q (report date 2026-07-25):
Average estimate: 0.42 USD
Low estimate: 0.40
High estimate: 0.44
Number of analysts: 10
Year-ago value: 0.56
Growth: -0.24
Analyst revenue estimates for TSLX, period 0q (report date 2026-07-25):
Average estimate: 95358880.00 USD
Low estimate: 93400000.00
High estimate: 99000000.00
Number of analysts: 8
Year-ago value: 115015000.00
Growth: -0.17
Analyst earnings estimates for TSLX, period 0y (report date 2026-07-25):
Average estimate: 1.72 USD
Low estimate: 1.67
High estimate: 1.75
Number of analysts: 10
Year-ago value: 2.33
Growth: -0.26
Analyst revenue estimates for TSLX, period 0y (report date 2026-07-25):
Average estimate: 378335750.00 USD
Low estimate: 344906000.00
High estimate: 394000000.00
Number of analysts: 8
Year-ago value: 449055000.00
Growth: -0.16
Analyst earnings estimates for TSM, period +1q (report date 2026-05-30):
Average estimate: 4.08 USD
Low estimate: 3.93
High estimate: 4.30
Number of analysts: 6
Year-ago value: 2.92
Growth: 0.40
Analyst revenue estimates for TSM, period +1q (report date 2026-05-30):
Average estimate: 1371946516960.00 TWD
Low estimate: 1307682000000.00
High estimate: 1428000000000.00
Number of analysts: 22
Year-ago value: 989918000000.00
Growth: 0.39
Analyst earnings estimates for TSM, period +1y (report date 2026-05-30):
Average estimate: 19.52 USD
Low estimate: 17.55
High estimate: 21.80
Number of analysts: 11
Year-ago value: 15.61
Growth: 0.25
Analyst revenue estimates for TSM, period +1y (report date 2026-05-30):
Average estimate: 6516847177630.00 TWD
Low estimate: 5222782950000.00
High estimate: 7071348934370.00
Number of analysts: 38
Year-ago value: 5166274205270.00
Growth: 0.26
Analyst earnings estimates for TSM, period 0q (report date 2026-05-30):
Average estimate: 3.74 USD
Low estimate: 3.67
High estimate: 3.82
Number of analysts: 6
Year-ago value: 2.47
Growth: 0.51
Analyst revenue estimates for TSM, period 0q (report date 2026-05-30):
Average estimate: 1261426554000.00 TWD
Low estimate: 1225000000000.00
High estimate: 1283000000000.00
Number of analysts: 22
Year-ago value: 933792000000.00
Growth: 0.35
Analyst earnings estimates for TSM, period 0y (report date 2026-05-30):
Average estimate: 15.61 USD
Low estimate: 14.74
High estimate: 16.11
Number of analysts: 10
Year-ago value: 10.65
Growth: 0.47
Analyst revenue estimates for TSM, period 0y (report date 2026-05-30):
Average estimate: 5166274205270.00 TWD
Low estimate: 4879000000000.00
High estimate: 5320357566640.00
Number of analysts: 38
Year-ago value: 3809054000000.00
Growth: 0.36
Analyst earnings estimates for TSM, period +1q (report date 2026-06-08):
Average estimate: 4.08 USD
Low estimate: 3.93
High estimate: 4.30
Number of analysts: 6
Year-ago value: 2.92
Growth: 0.40
Analyst revenue estimates for TSM, period +1q (report date 2026-06-08):
Average estimate: 1372175512280.00 TWD
Low estimate: 1307682000000.00
High estimate: 1428000000000.00
Number of analysts: 22
Year-ago value: 989918000000.00
Growth: 0.39
Analyst earnings estimates for TSM, period +1y (report date 2026-06-08):
Average estimate: 19.53 USD
Low estimate: 17.55
High estimate: 21.80
Number of analysts: 11
Year-ago value: 15.62
Growth: 0.25
Analyst revenue estimates for TSM, period +1y (report date 2026-06-08):
Average estimate: 6517496794790.00 TWD
Low estimate: 5222782950000.00
High estimate: 7071348934370.00
Number of analysts: 38
Year-ago value: 5166783416400.00
Growth: 0.26
Analyst earnings estimates for TSM, period 0q (report date 2026-06-08):
Average estimate: 3.74 USD
Low estimate: 3.67
High estimate: 3.82
Number of analysts: 6
Year-ago value: 2.47
Growth: 0.51
Analyst revenue estimates for TSM, period 0q (report date 2026-06-08):
Average estimate: 1261639796270.00 TWD
Low estimate: 1225000000000.00
High estimate: 1283000000000.00
Number of analysts: 22
Year-ago value: 933792000000.00
Growth: 0.35
Analyst earnings estimates for TSM, period 0y (report date 2026-06-08):
Average estimate: 15.62 USD
Low estimate: 14.74
High estimate: 16.11
Number of analysts: 10
Year-ago value: 10.65
Growth: 0.47
Analyst revenue estimates for TSM, period 0y (report date 2026-06-08):
Average estimate: 5166783416400.00 TWD
Low estimate: 4879000000000.00
High estimate: 5320357566640.00
Number of analysts: 38
Year-ago value: 3809054000000.00
Growth: 0.36
Analyst earnings estimates for TSM, period +1q (report date 2026-06-21):
Average estimate: 4.13 USD
Low estimate: 3.93
High estimate: 4.60
Number of analysts: 6
Year-ago value: 2.92
Growth: 0.42
Analyst revenue estimates for TSM, period +1q (report date 2026-06-21):
Average estimate: 1372717748920.00 TWD
Low estimate: 1307682000000.00
High estimate: 1428000000000.00
Number of analysts: 23
Year-ago value: 989918000000.00
Growth: 0.39
Analyst earnings estimates for TSM, period +1y (report date 2026-06-21):
Average estimate: 19.66 USD
Low estimate: 17.55
High estimate: 23.20
Number of analysts: 11
Year-ago value: 15.76
Growth: 0.25
Analyst revenue estimates for TSM, period +1y (report date 2026-06-21):
Average estimate: 6535093527760.00 TWD
Low estimate: 5222782950000.00
High estimate: 7071348934370.00
Number of analysts: 38
Year-ago value: 5174088637500.00
Growth: 0.26
Analyst earnings estimates for TSM, period 0q (report date 2026-06-21):
Average estimate: 3.81 USD
Low estimate: 3.67
High estimate: 4.20
Number of analysts: 6
Year-ago value: 2.47
Growth: 0.54
Analyst revenue estimates for TSM, period 0q (report date 2026-06-21):
Average estimate: 1261324851780.00 TWD
Low estimate: 1225000000000.00
High estimate: 1283000000000.00
Number of analysts: 23
Year-ago value: 933792000000.00
Growth: 0.35
Analyst earnings estimates for TSM, period 0y (report date 2026-06-21):
Average estimate: 15.76 USD
Low estimate: 14.74
High estimate: 17.20
Number of analysts: 11
Year-ago value: 10.65
Growth: 0.48
Analyst revenue estimates for TSM, period 0y (report date 2026-06-21):
Average estimate: 5174088637500.00 TWD
Low estimate: 4879000000000.00
High estimate: 5320357566640.00
Number of analysts: 38
Year-ago value: 3809054000000.00
Growth: 0.36
Analyst earnings estimates for TSM, period +1q (report date 2026-06-23):
Average estimate: 4.13 USD
Low estimate: 3.93
High estimate: 4.60
Number of analysts: 6
Year-ago value: 2.92
Growth: 0.42
Analyst revenue estimates for TSM, period +1q (report date 2026-06-23):
Average estimate: 1372717748920.00 TWD
Low estimate: 1307682000000.00
High estimate: 1428000000000.00
Number of analysts: 23
Year-ago value: 989918000000.00
Growth: 0.39
Analyst earnings estimates for TSM, period +1y (report date 2026-06-23):
Average estimate: 19.66 USD
Low estimate: 17.55
High estimate: 23.20
Number of analysts: 11
Year-ago value: 15.76
Growth: 0.25
Analyst revenue estimates for TSM, period +1y (report date 2026-06-23):
Average estimate: 6535093527760.00 TWD
Low estimate: 5222782950000.00
High estimate: 7071348934370.00
Number of analysts: 38
Year-ago value: 5174088637500.00
Growth: 0.26
Analyst earnings estimates for TSM, period 0q (report date 2026-06-23):
Average estimate: 3.81 USD
Low estimate: 3.67
High estimate: 4.20
Number of analysts: 6
Year-ago value: 2.47
Growth: 0.54