speb/financial-data huggingface dataset:
Analyst earnings estimates for IMNN, period 0y (report date 2026-06-20):
Average estimate: -2.53 USD
Low estimate: -3.00
High estimate: -2.05
Number of analysts: 2
Year-ago value: -6.83
Growth: 0.63
Analyst revenue estimates for IMNN, period 0y (report date 2026-06-20):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 4
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMNN, period +1q (report date 2026-06-23):
Average estimate: -0.61 USD
Low estimate: -0.74
High estimate: -0.47
Number of analysts: 2
Year-ago value: -1.16
Growth: 0.48
Analyst revenue estimates for IMNN, period +1q (report date 2026-06-23):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 4
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMNN, period +1y (report date 2026-06-23):
Average estimate: -2.18 USD
Low estimate: -3.11
High estimate: -1.63
Number of analysts: 4
Year-ago value: -2.53
Growth: 0.14
Analyst revenue estimates for IMNN, period +1y (report date 2026-06-23):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 4
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMNN, period 0q (report date 2026-06-23):
Average estimate: -0.57 USD
Low estimate: -0.68
High estimate: -0.46
Number of analysts: 2
Year-ago value: -1.87
Growth: 0.70
Analyst revenue estimates for IMNN, period 0q (report date 2026-06-23):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 4
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMNN, period 0y (report date 2026-06-23):
Average estimate: -2.53 USD
Low estimate: -3.00
High estimate: -2.05
Number of analysts: 2
Year-ago value: -6.83
Growth: 0.63
Analyst revenue estimates for IMNN, period 0y (report date 2026-06-23):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 4
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMNN, period +1q (report date 2026-07-11):
Average estimate: -0.61 USD
Low estimate: -0.74
High estimate: -0.47
Number of analysts: 2
Year-ago value: -1.16
Growth: 0.48
Analyst revenue estimates for IMNN, period +1q (report date 2026-07-11):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 4
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMNN, period +1y (report date 2026-07-11):
Average estimate: -2.18 USD
Low estimate: -3.11
High estimate: -1.63
Number of analysts: 4
Year-ago value: -2.53
Growth: 0.14
Analyst revenue estimates for IMNN, period +1y (report date 2026-07-11):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 4
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMNN, period 0q (report date 2026-07-11):
Average estimate: -0.57 USD
Low estimate: -0.68
High estimate: -0.46
Number of analysts: 2
Year-ago value: -1.87
Growth: 0.70
Analyst revenue estimates for IMNN, period 0q (report date 2026-07-11):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 4
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMNN, period 0y (report date 2026-07-11):
Average estimate: -2.53 USD
Low estimate: -3.00
High estimate: -2.05
Number of analysts: 2
Year-ago value: -6.83
Growth: 0.63
Analyst revenue estimates for IMNN, period 0y (report date 2026-07-11):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 4
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMNN, period +1q (report date 2026-07-19):
Average estimate: -0.61 USD
Low estimate: -0.74
High estimate: -0.47
Number of analysts: 2
Year-ago value: -1.16
Growth: 0.48
Analyst revenue estimates for IMNN, period +1q (report date 2026-07-19):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 4
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMNN, period +1y (report date 2026-07-19):
Average estimate: -2.18 USD
Low estimate: -3.11
High estimate: -1.63
Number of analysts: 4
Year-ago value: -2.53
Growth: 0.14
Analyst revenue estimates for IMNN, period +1y (report date 2026-07-19):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 4
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMNN, period 0q (report date 2026-07-19):
Average estimate: -0.57 USD
Low estimate: -0.68
High estimate: -0.46
Number of analysts: 2
Year-ago value: -1.87
Growth: 0.70
Analyst revenue estimates for IMNN, period 0q (report date 2026-07-19):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 4
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMNN, period 0y (report date 2026-07-19):
Average estimate: -2.53 USD
Low estimate: -3.00
High estimate: -2.05
Number of analysts: 2
Year-ago value: -6.83
Growth: 0.63
Analyst revenue estimates for IMNN, period 0y (report date 2026-07-19):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 4
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMNN, period +1q (report date 2026-07-25):
Average estimate: -0.70 USD
Low estimate: -0.84
High estimate: -0.47
Number of analysts: 4
Year-ago value: -1.16
Growth: 0.39
Analyst revenue estimates for IMNN, period +1q (report date 2026-07-25):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 4
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMNN, period +1y (report date 2026-07-25):
Average estimate: -2.18 USD
Low estimate: -3.11
High estimate: -1.63
Number of analysts: 4
Year-ago value: -3.01
Growth: 0.27
Analyst revenue estimates for IMNN, period +1y (report date 2026-07-25):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 4
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMNN, period 0q (report date 2026-07-25):
Average estimate: -0.91 USD
Low estimate: -1.34
High estimate: -0.46
Number of analysts: 4
Year-ago value: -1.87
Growth: 0.51
Analyst revenue estimates for IMNN, period 0q (report date 2026-07-25):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 4
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMNN, period 0y (report date 2026-07-25):
Average estimate: -3.01 USD
Low estimate: -3.98
High estimate: -2.05
Number of analysts: 3
Year-ago value: -6.83
Growth: 0.56
Analyst revenue estimates for IMNN, period 0y (report date 2026-07-25):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 4
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMO, period +1q (report date 2026-05-30):
Average estimate: 3.91 CAD
Low estimate: 2.57
High estimate: 4.43
Number of analysts: 5
Year-ago value: 2.17
Growth: 0.80
Analyst revenue estimates for IMO, period +1q (report date 2026-05-30):
Average estimate: 21690497000.00 CAD
Low estimate: 21690497000.00
High estimate: 21690497000.00
Number of analysts: 1
Year-ago value: 12049000000.00
Growth: 0.80
Analyst earnings estimates for IMO, period +1y (report date 2026-05-30):
Average estimate: 10.45 CAD
Low estimate: 6.10
High estimate: 13.73
Number of analysts: 10
Year-ago value: 13.60
Growth: -0.23
Analyst revenue estimates for IMO, period +1y (report date 2026-05-30):
Average estimate: 58635326280.00 CAD
Low estimate: 35447118590.00
High estimate: 78203284000.00
Number of analysts: 7
Year-ago value: 61738193030.00
Growth: -0.05
Analyst earnings estimates for IMO, period 0q (report date 2026-05-30):
Average estimate: 4.13 CAD
Low estimate: 3.22
High estimate: 5.33
Number of analysts: 5
Year-ago value: 1.86
Growth: 1.22
Analyst revenue estimates for IMO, period 0q (report date 2026-05-30):
Average estimate: 22253702000.00 CAD
Low estimate: 22253702000.00
High estimate: 22253702000.00
Number of analysts: 1
Year-ago value: 11232000000.00
Growth: 0.98
Analyst earnings estimates for IMO, period 0y (report date 2026-05-30):
Average estimate: 13.60 CAD
Low estimate: 11.23
High estimate: 14.68
Number of analysts: 6
Year-ago value: 8.53
Growth: 0.59
Analyst revenue estimates for IMO, period 0y (report date 2026-05-30):
Average estimate: 61738193030.00 CAD
Low estimate: 47862000000.00
High estimate: 75475624000.00
Number of analysts: 6
Year-ago value: 47078000000.00
Growth: 0.31
Analyst earnings estimates for IMO, period +1q (report date 2026-06-07):
Average estimate: 3.91 CAD
Low estimate: 2.57
High estimate: 4.43
Number of analysts: 5
Year-ago value: 2.17
Growth: 0.80
Analyst revenue estimates for IMO, period +1q (report date 2026-06-07):
Average estimate: 21690497000.00 CAD
Low estimate: 21690497000.00
High estimate: 21690497000.00
Number of analysts: 1
Year-ago value: 12049000000.00
Growth: 0.80
Analyst earnings estimates for IMO, period +1y (report date 2026-06-07):
Average estimate: 10.45 CAD
Low estimate: 6.10
High estimate: 13.73
Number of analysts: 10
Year-ago value: 13.60
Growth: -0.23
Analyst revenue estimates for IMO, period +1y (report date 2026-06-07):
Average estimate: 58635326280.00 CAD
Low estimate: 35447118590.00
High estimate: 78203284000.00
Number of analysts: 7
Year-ago value: 61738193030.00
Growth: -0.05
Analyst earnings estimates for IMO, period 0q (report date 2026-06-07):
Average estimate: 4.13 CAD
Low estimate: 3.22
High estimate: 5.33
Number of analysts: 5
Year-ago value: 1.86
Growth: 1.22
Analyst revenue estimates for IMO, period 0q (report date 2026-06-07):
Average estimate: 22253702000.00 CAD
Low estimate: 22253702000.00
High estimate: 22253702000.00
Number of analysts: 1
Year-ago value: 11232000000.00
Growth: 0.98
Analyst earnings estimates for IMO, period 0y (report date 2026-06-07):
Average estimate: 13.60 CAD
Low estimate: 11.23
High estimate: 14.68
Number of analysts: 6
Year-ago value: 8.53
Growth: 0.59
Analyst revenue estimates for IMO, period 0y (report date 2026-06-07):
Average estimate: 61738193030.00 CAD
Low estimate: 47862000000.00
High estimate: 75475624000.00
Number of analysts: 6
Year-ago value: 47078000000.00
Growth: 0.31
Analyst earnings estimates for IMO, period +1q (report date 2026-06-14):
Average estimate: 3.91 CAD
Low estimate: 2.57
High estimate: 4.43
Number of analysts: 5
Year-ago value: 2.17
Growth: 0.80
Analyst revenue estimates for IMO, period +1q (report date 2026-06-14):
Average estimate: 21690497000.00 CAD
Low estimate: 21690497000.00
High estimate: 21690497000.00
Number of analysts: 1
Year-ago value: 12049000000.00
Growth: 0.80
Analyst earnings estimates for IMO, period +1y (report date 2026-06-14):
Average estimate: 10.45 CAD
Low estimate: 6.10
High estimate: 13.73
Number of analysts: 10
Year-ago value: 13.60
Growth: -0.23
Analyst revenue estimates for IMO, period +1y (report date 2026-06-14):
Average estimate: 58635326280.00 CAD
Low estimate: 35447118590.00
High estimate: 78203284000.00
Number of analysts: 7
Year-ago value: 61738193030.00
Growth: -0.05
Analyst earnings estimates for IMO, period 0q (report date 2026-06-14):
Average estimate: 4.13 CAD
Low estimate: 3.22
High estimate: 5.33
Number of analysts: 5
Year-ago value: 1.86
Growth: 1.22
Analyst revenue estimates for IMO, period 0q (report date 2026-06-14):
Average estimate: 22253702000.00 CAD
Low estimate: 22253702000.00
High estimate: 22253702000.00
Number of analysts: 1
Year-ago value: 11232000000.00
Growth: 0.98
Analyst earnings estimates for IMO, period 0y (report date 2026-06-14):
Average estimate: 13.60 CAD
Low estimate: 11.23
High estimate: 14.68
Number of analysts: 6
Year-ago value: 8.53
Growth: 0.59
Analyst revenue estimates for IMO, period 0y (report date 2026-06-14):
Average estimate: 61738193030.00 CAD
Low estimate: 47862000000.00
High estimate: 75475624000.00
Number of analysts: 6
Year-ago value: 47078000000.00
Growth: 0.31
Analyst earnings estimates for IMO, period +1q (report date 2026-06-20):
Average estimate: 3.91 CAD
Low estimate: 2.57
High estimate: 4.43
Number of analysts: 5
Year-ago value: 2.17
Growth: 0.80
Analyst revenue estimates for IMO, period +1q (report date 2026-06-20):
Average estimate: 21690497000.00 CAD
Low estimate: 21690497000.00
High estimate: 21690497000.00
Number of analysts: 1
Year-ago value: 12049000000.00
Growth: 0.80
Analyst earnings estimates for IMO, period +1y (report date 2026-06-20):
Average estimate: 10.45 CAD
Low estimate: 6.10
High estimate: 13.73
Number of analysts: 10
Year-ago value: 13.60
Growth: -0.23
Analyst revenue estimates for IMO, period +1y (report date 2026-06-20):
Average estimate: 58635326280.00 CAD
Low estimate: 35447118590.00
High estimate: 78203284000.00
Number of analysts: 7
Year-ago value: 61738193030.00
Growth: -0.05
Analyst earnings estimates for IMO, period 0q (report date 2026-06-20):
Average estimate: 4.13 CAD
Low estimate: 3.22
High estimate: 5.33
Number of analysts: 5
Year-ago value: 1.86
Growth: 1.22
Analyst revenue estimates for IMO, period 0q (report date 2026-06-20):
Average estimate: 22253702000.00 CAD
Low estimate: 22253702000.00
High estimate: 22253702000.00
Number of analysts: 1
Year-ago value: 11232000000.00
Growth: 0.98
Analyst earnings estimates for IMO, period 0y (report date 2026-06-20):
Average estimate: 13.60 CAD
Low estimate: 11.23
High estimate: 14.68
Number of analysts: 6
Year-ago value: 8.53
Growth: 0.59
Analyst revenue estimates for IMO, period 0y (report date 2026-06-20):
Average estimate: 61738193030.00 CAD
Low estimate: 47862000000.00
High estimate: 75475624000.00
Number of analysts: 6
Year-ago value: 47078000000.00
Growth: 0.31
Analyst earnings estimates for IMO, period +1q (report date 2026-06-23):
Average estimate: 3.91 CAD
Low estimate: 2.57
High estimate: 4.43
Number of analysts: 5
Year-ago value: 2.17
Growth: 0.80
Analyst revenue estimates for IMO, period +1q (report date 2026-06-23):
Average estimate: 21690497000.00 CAD
Low estimate: 21690497000.00
High estimate: 21690497000.00
Number of analysts: 1
Year-ago value: 12049000000.00
Growth: 0.80
Analyst earnings estimates for IMO, period +1y (report date 2026-06-23):
Average estimate: 10.45 CAD
Low estimate: 6.10
High estimate: 13.73
Number of analysts: 10
Year-ago value: 13.60
Growth: -0.23
Analyst revenue estimates for IMO, period +1y (report date 2026-06-23):
Average estimate: 58635326280.00 CAD
Low estimate: 35447118590.00
High estimate: 78203284000.00
Number of analysts: 7
Year-ago value: 61738193030.00
Growth: -0.05
Analyst earnings estimates for IMO, period 0q (report date 2026-06-23):
Average estimate: 4.13 CAD
Low estimate: 3.22
High estimate: 5.33
Number of analysts: 5
Year-ago value: 1.86
Growth: 1.22
Analyst revenue estimates for IMO, period 0q (report date 2026-06-23):
Average estimate: 22253702000.00 CAD
Low estimate: 22253702000.00
High estimate: 22253702000.00
Number of analysts: 1
Year-ago value: 11232000000.00
Growth: 0.98
Analyst earnings estimates for IMO, period 0y (report date 2026-06-23):
Average estimate: 13.60 CAD
Low estimate: 11.23
High estimate: 14.68
Number of analysts: 6
Year-ago value: 8.53
Growth: 0.59
Analyst revenue estimates for IMO, period 0y (report date 2026-06-23):
Average estimate: 61738193030.00 CAD
Low estimate: 47862000000.00
High estimate: 75475624000.00
Number of analysts: 6
Year-ago value: 47078000000.00
Growth: 0.31
Analyst earnings estimates for IMO, period +1q (report date 2026-07-11):
Average estimate: 3.85 CAD
Low estimate: 2.30
High estimate: 4.43
Number of analysts: 5
Year-ago value: 2.17
Growth: 0.77
Analyst revenue estimates for IMO, period +1q (report date 2026-07-11):
Average estimate: 15243819580.00 CAD
Low estimate: 8797142150.00
High estimate: 21690497000.00
Number of analysts: 2
Year-ago value: 12049000000.00
Growth: 0.27
Analyst earnings estimates for IMO, period +1y (report date 2026-07-11):
Average estimate: 11.01 CAD
Low estimate: 7.78
High estimate: 13.73
Number of analysts: 10
Year-ago value: 13.45
Growth: -0.18
Analyst revenue estimates for IMO, period +1y (report date 2026-07-11):
Average estimate: 61235091960.00 CAD
Low estimate: 34612643210.00
High estimate: 78203284000.00
Number of analysts: 6
Year-ago value: 59428354730.00
Growth: 0.03
Analyst earnings estimates for IMO, period 0q (report date 2026-07-11):
Average estimate: 4.21 CAD
Low estimate: 3.22
High estimate: 5.33
Number of analysts: 7
Year-ago value: 1.86
Growth: 1.27
Analyst revenue estimates for IMO, period 0q (report date 2026-07-11):
Average estimate: 15841729300.00 CAD
Low estimate: 9429756610.00
High estimate: 22253702000.00
Number of analysts: 2
Year-ago value: 11232000000.00
Growth: 0.41
Analyst earnings estimates for IMO, period 0y (report date 2026-07-11):
Average estimate: 13.45 CAD
Low estimate: 10.77
High estimate: 14.68
Number of analysts: 9
Year-ago value: 8.53
Growth: 0.58
Analyst revenue estimates for IMO, period 0y (report date 2026-07-11):
Average estimate: 59428354730.00 CAD
Low estimate: 39664890170.00
High estimate: 75475624000.00
Number of analysts: 6
Year-ago value: 47078000000.00
Growth: 0.26
Analyst earnings estimates for IMO, period +1q (report date 2026-07-19):
Average estimate: 3.77 CAD
Low estimate: 2.30
High estimate: 4.43
Number of analysts: 5
Year-ago value: 2.17
Growth: 0.74
Analyst revenue estimates for IMO, period +1q (report date 2026-07-19):
Average estimate: 15243819580.00 CAD
Low estimate: 8797142150.00
High estimate: 21690497000.00
Number of analysts: 2
Year-ago value: 12049000000.00
Growth: 0.27
Analyst earnings estimates for IMO, period +1y (report date 2026-07-19):
Average estimate: 10.71 CAD
Low estimate: 7.78
High estimate: 13.20
Number of analysts: 9
Year-ago value: 13.31
Growth: -0.20
Analyst revenue estimates for IMO, period +1y (report date 2026-07-19):
Average estimate: 61087140450.00 CAD
Low estimate: 34612643210.00
High estimate: 78203284000.00
Number of analysts: 6
Year-ago value: 59082314100.00
Growth: 0.03
Analyst earnings estimates for IMO, period 0q (report date 2026-07-19):
Average estimate: 4.27 CAD
Low estimate: 3.89
High estimate: 4.87
Number of analysts: 7
Year-ago value: 1.86
Growth: 1.30
Analyst revenue estimates for IMO, period 0q (report date 2026-07-19):
Average estimate: 15841729300.00 CAD
Low estimate: 9429756610.00
High estimate: 22253702000.00
Number of analysts: 2
Year-ago value: 11232000000.00
Growth: 0.41
Analyst earnings estimates for IMO, period 0y (report date 2026-07-19):
Average estimate: 13.31 CAD
Low estimate: 10.77
High estimate: 14.59
Number of analysts: 8
Year-ago value: 8.53
Growth: 0.56
Analyst revenue estimates for IMO, period 0y (report date 2026-07-19):
Average estimate: 59082314100.00 CAD
Low estimate: 39664890170.00
High estimate: 75475624000.00
Number of analysts: 6
Year-ago value: 47078000000.00
Growth: 0.26
Analyst earnings estimates for IMO, period +1q (report date 2026-07-25):
Average estimate: 3.60 CAD
Low estimate: 2.30
High estimate: 4.11
Number of analysts: 5
Year-ago value: 2.17
Growth: 0.66
Analyst revenue estimates for IMO, period +1q (report date 2026-07-25):
Average estimate: 13516335080.00 CAD
Low estimate: 8797142150.00
High estimate: 18235528000.00
Number of analysts: 2
Year-ago value: 12049000000.00
Growth: 0.12
Analyst earnings estimates for IMO, period +1y (report date 2026-07-25):
Average estimate: 10.88 CAD
Low estimate: 7.78
High estimate: 13.70
Number of analysts: 9
Year-ago value: 13.16
Growth: -0.17
Analyst revenue estimates for IMO, period +1y (report date 2026-07-25):
Average estimate: 59872977450.00 CAD
Low estimate: 34612643210.00
High estimate: 71300000000.00
Number of analysts: 6
Year-ago value: 58443900930.00
Growth: 0.02
Analyst earnings estimates for IMO, period 0q (report date 2026-07-25):
Average estimate: 4.15 CAD
Low estimate: 3.89
High estimate: 4.87
Number of analysts: 7
Year-ago value: 1.86
Growth: 1.23
Analyst revenue estimates for IMO, period 0q (report date 2026-07-25):
Average estimate: 15999240800.00 CAD
Low estimate: 9429756610.00
High estimate: 22568725000.00
Number of analysts: 2
Year-ago value: 11232000000.00
Growth: 0.42
Analyst earnings estimates for IMO, period 0y (report date 2026-07-25):
Average estimate: 13.16 CAD
Low estimate: 10.77
High estimate: 14.48
Number of analysts: 8
Year-ago value: 8.53
Growth: 0.54
Analyst revenue estimates for IMO, period 0y (report date 2026-07-25):
Average estimate: 58443900930.00 CAD
Low estimate: 39664890170.00
High estimate: 71645145000.00
Number of analysts: 6
Year-ago value: 47078000000.00
Growth: 0.24
Analyst earnings estimates for IMO.TO, period +1q (report date 2026-06-01):
Average estimate: 3.91 CAD
Low estimate: 2.57
High estimate: 4.43
Number of analysts: 5
Year-ago value: 2.17
Growth: 0.80
Analyst revenue estimates for IMO.TO, period +1q (report date 2026-06-01):
Average estimate: 21690497000.00 CAD
Low estimate: 21690497000.00
High estimate: 21690497000.00
Number of analysts: 1
Year-ago value: 12049000000.00
Growth: 0.80
Analyst earnings estimates for IMO.TO, period +1y (report date 2026-06-01):
Average estimate: 10.45 CAD
Low estimate: 6.10
High estimate: 13.73
Number of analysts: 10
Year-ago value: 13.60
Growth: -0.23
Analyst revenue estimates for IMO.TO, period +1y (report date 2026-06-01):
Average estimate: 58635326280.00 CAD
Low estimate: 35447118590.00
High estimate: 78203284000.00
Number of analysts: 7
Year-ago value: 61738193030.00
Growth: -0.05
Analyst earnings estimates for IMO.TO, period 0q (report date 2026-06-01):
Average estimate: 4.13 CAD
Low estimate: 3.22
High estimate: 5.33
Number of analysts: 5
Year-ago value: 1.86
Growth: 1.22
Analyst revenue estimates for IMO.TO, period 0q (report date 2026-06-01):
Average estimate: 22253702000.00 CAD
Low estimate: 22253702000.00
High estimate: 22253702000.00
Number of analysts: 1
Year-ago value: 11232000000.00
Growth: 0.98
Analyst earnings estimates for IMO.TO, period 0y (report date 2026-06-01):
Average estimate: 13.60 CAD
Low estimate: 11.23
High estimate: 14.68
Number of analysts: 6
Year-ago value: 8.53
Growth: 0.59
Analyst revenue estimates for IMO.TO, period 0y (report date 2026-06-01):
Average estimate: 61738193030.00 CAD
Low estimate: 47862000000.00
High estimate: 75475624000.00
Number of analysts: 6
Year-ago value: 47078000000.00
Growth: 0.31
Analyst earnings estimates for IMO.TO, period +1q (report date 2026-06-14):
Average estimate: 3.91 CAD
Low estimate: 2.57
High estimate: 4.43
Number of analysts: 5
Year-ago value: 2.17
Growth: 0.80
Analyst revenue estimates for IMO.TO, period +1q (report date 2026-06-14):
Average estimate: 21690497000.00 CAD
Low estimate: 21690497000.00
High estimate: 21690497000.00
Number of analysts: 1
Year-ago value: 12049000000.00
Growth: 0.80
Analyst earnings estimates for IMO.TO, period +1y (report date 2026-06-14):
Average estimate: 10.45 CAD
Low estimate: 6.10
High estimate: 13.73
Number of analysts: 10
Year-ago value: 13.60
Growth: -0.23
Analyst revenue estimates for IMO.TO, period +1y (report date 2026-06-14):
Average estimate: 58635326280.00 CAD
Low estimate: 35447118590.00
High estimate: 78203284000.00
Number of analysts: 7
Year-ago value: 61738193030.00
Growth: -0.05
Analyst earnings estimates for IMO.TO, period 0q (report date 2026-06-14):
Average estimate: 4.13 CAD
Low estimate: 3.22
High estimate: 5.33
Number of analysts: 5
Year-ago value: 1.86
Growth: 1.22
Analyst revenue estimates for IMO.TO, period 0q (report date 2026-06-14):
Average estimate: 22253702000.00 CAD
Low estimate: 22253702000.00
High estimate: 22253702000.00
Number of analysts: 1
Year-ago value: 11232000000.00
Growth: 0.98
Analyst earnings estimates for IMO.TO, period 0y (report date 2026-06-14):
Average estimate: 13.60 CAD
Low estimate: 11.23
High estimate: 14.68
Number of analysts: 6
Year-ago value: 8.53
Growth: 0.59
Analyst revenue estimates for IMO.TO, period 0y (report date 2026-06-14):
Average estimate: 61738193030.00 CAD
Low estimate: 47862000000.00
High estimate: 75475624000.00
Number of analysts: 6
Year-ago value: 47078000000.00
Growth: 0.31
Analyst earnings estimates for IMO.TO, period +1q (report date 2026-06-20):
Average estimate: 3.91 CAD
Low estimate: 2.57
High estimate: 4.43
Number of analysts: 5
Year-ago value: 2.17
Growth: 0.80
Analyst revenue estimates for IMO.TO, period +1q (report date 2026-06-20):
Average estimate: 21690497000.00 CAD
Low estimate: 21690497000.00
High estimate: 21690497000.00
Number of analysts: 1
Year-ago value: 12049000000.00
Growth: 0.80
Analyst earnings estimates for IMO.TO, period +1y (report date 2026-06-20):
Average estimate: 10.45 CAD
Low estimate: 6.10
High estimate: 13.73
Number of analysts: 10
Year-ago value: 13.60
Growth: -0.23
Analyst revenue estimates for IMO.TO, period +1y (report date 2026-06-20):
Average estimate: 58635326280.00 CAD
Low estimate: 35447118590.00
High estimate: 78203284000.00
Number of analysts: 7
Year-ago value: 61738193030.00
Growth: -0.05
Analyst earnings estimates for IMO.TO, period 0q (report date 2026-06-20):
Average estimate: 4.13 CAD
Low estimate: 3.22
High estimate: 5.33
Number of analysts: 5
Year-ago value: 1.86
Growth: 1.22
Analyst revenue estimates for IMO.TO, period 0q (report date 2026-06-20):
Average estimate: 22253702000.00 CAD
Low estimate: 22253702000.00
High estimate: 22253702000.00
Number of analysts: 1
Year-ago value: 11232000000.00
Growth: 0.98
Analyst earnings estimates for IMO.TO, period 0y (report date 2026-06-20):
Average estimate: 13.60 CAD
Low estimate: 11.23
High estimate: 14.68
Number of analysts: 6
Year-ago value: 8.53
Growth: 0.59
Analyst revenue estimates for IMO.TO, period 0y (report date 2026-06-20):
Average estimate: 61738193030.00 CAD
Low estimate: 47862000000.00
High estimate: 75475624000.00
Number of analysts: 6
Year-ago value: 47078000000.00
Growth: 0.31
Analyst earnings estimates for IMO.TO, period +1q (report date 2026-06-23):
Average estimate: 3.91 CAD
Low estimate: 2.57
High estimate: 4.43
Number of analysts: 5
Year-ago value: 2.17
Growth: 0.80
Analyst revenue estimates for IMO.TO, period +1q (report date 2026-06-23):
Average estimate: 21690497000.00 CAD
Low estimate: 21690497000.00
High estimate: 21690497000.00
Number of analysts: 1
Year-ago value: 12049000000.00
Growth: 0.80
Analyst earnings estimates for IMO.TO, period +1y (report date 2026-06-23):
Average estimate: 10.45 CAD
Low estimate: 6.10
High estimate: 13.73
Number of analysts: 10
Year-ago value: 13.60
Growth: -0.23
Analyst revenue estimates for IMO.TO, period +1y (report date 2026-06-23):
Average estimate: 58635326280.00 CAD
Low estimate: 35447118590.00
High estimate: 78203284000.00
Number of analysts: 7
Year-ago value: 61738193030.00
Growth: -0.05
Analyst earnings estimates for IMO.TO, period 0q (report date 2026-06-23):
Average estimate: 4.13 CAD
Low estimate: 3.22
High estimate: 5.33
Number of analysts: 5
Year-ago value: 1.86
Growth: 1.22
Analyst revenue estimates for IMO.TO, period 0q (report date 2026-06-23):
Average estimate: 22253702000.00 CAD
Low estimate: 22253702000.00
High estimate: 22253702000.00
Number of analysts: 1
Year-ago value: 11232000000.00
Growth: 0.98
Analyst earnings estimates for IMO.TO, period 0y (report date 2026-06-23):
Average estimate: 13.60 CAD
Low estimate: 11.23
High estimate: 14.68
Number of analysts: 6
Year-ago value: 8.53
Growth: 0.59
Analyst revenue estimates for IMO.TO, period 0y (report date 2026-06-23):
Average estimate: 61738193030.00 CAD
Low estimate: 47862000000.00
High estimate: 75475624000.00
Number of analysts: 6
Year-ago value: 47078000000.00
Growth: 0.31
Analyst earnings estimates for IMO.TO, period +1q (report date 2026-07-11):
Average estimate: 3.85 CAD
Low estimate: 2.30
High estimate: 4.43
Number of analysts: 5
Year-ago value: 2.17
Growth: 0.77
Analyst revenue estimates for IMO.TO, period +1q (report date 2026-07-11):
Average estimate: 15243819580.00 CAD
Low estimate: 8797142150.00
High estimate: 21690497000.00
Number of analysts: 2
Year-ago value: 12049000000.00
Growth: 0.27
Analyst earnings estimates for IMO.TO, period +1y (report date 2026-07-11):
Average estimate: 11.01 CAD
Low estimate: 7.78
High estimate: 13.73
Number of analysts: 10
Year-ago value: 13.45
Growth: -0.18
Analyst revenue estimates for IMO.TO, period +1y (report date 2026-07-11):
Average estimate: 61235091960.00 CAD
Low estimate: 34612643210.00
High estimate: 78203284000.00
Number of analysts: 6
Year-ago value: 59428354730.00
Growth: 0.03
Analyst earnings estimates for IMO.TO, period 0q (report date 2026-07-11):
Average estimate: 4.21 CAD
Low estimate: 3.22
High estimate: 5.33
Number of analysts: 7
Year-ago value: 1.86
Growth: 1.27
Analyst revenue estimates for IMO.TO, period 0q (report date 2026-07-11):
Average estimate: 15841729300.00 CAD
Low estimate: 9429756610.00
High estimate: 22253702000.00
Number of analysts: 2
Year-ago value: 11232000000.00
Growth: 0.41
Analyst earnings estimates for IMO.TO, period 0y (report date 2026-07-11):
Average estimate: 13.45 CAD
Low estimate: 10.77
High estimate: 14.68
Number of analysts: 9
Year-ago value: 8.53
Growth: 0.58
Analyst revenue estimates for IMO.TO, period 0y (report date 2026-07-11):
Average estimate: 59428354730.00 CAD
Low estimate: 39664890170.00
High estimate: 75475624000.00
Number of analysts: 6
Year-ago value: 47078000000.00
Growth: 0.26
Analyst earnings estimates for IMO.TO, period +1q (report date 2026-07-19):
Average estimate: 3.77 CAD
Low estimate: 2.30
High estimate: 4.43
Number of analysts: 5
Year-ago value: 2.17
Growth: 0.74
Analyst revenue estimates for IMO.TO, period +1q (report date 2026-07-19):
Average estimate: 15243819580.00 CAD
Low estimate: 8797142150.00
High estimate: 21690497000.00
Number of analysts: 2
Year-ago value: 12049000000.00
Growth: 0.27
Analyst earnings estimates for IMO.TO, period +1y (report date 2026-07-19):
Average estimate: 10.71 CAD
Low estimate: 7.78
High estimate: 13.20
Number of analysts: 9
Year-ago value: 13.31
Growth: -0.20
Analyst revenue estimates for IMO.TO, period +1y (report date 2026-07-19):
Average estimate: 61087140450.00 CAD
Low estimate: 34612643210.00
High estimate: 78203284000.00
Number of analysts: 6
Year-ago value: 59082314100.00
Growth: 0.03
Analyst earnings estimates for IMO.TO, period 0q (report date 2026-07-19):
Average estimate: 4.27 CAD
Low estimate: 3.89
High estimate: 4.87
Number of analysts: 7
Year-ago value: 1.86
Growth: 1.30
Analyst revenue estimates for IMO.TO, period 0q (report date 2026-07-19):
Average estimate: 15841729300.00 CAD
Low estimate: 9429756610.00
High estimate: 22253702000.00
Number of analysts: 2
Year-ago value: 11232000000.00
Growth: 0.41
Analyst earnings estimates for IMO.TO, period 0y (report date 2026-07-19):
Average estimate: 13.31 CAD
Low estimate: 10.77
High estimate: 14.59
Number of analysts: 8
Year-ago value: 8.53
Growth: 0.56
Analyst revenue estimates for IMO.TO, period 0y (report date 2026-07-19):
Average estimate: 59082314100.00 CAD
Low estimate: 39664890170.00
High estimate: 75475624000.00
Number of analysts: 6
Year-ago value: 47078000000.00
Growth: 0.26
Analyst earnings estimates for IMO.TO, period +1q (report date 2026-07-25):
Average estimate: 3.60 CAD
Low estimate: 2.30
High estimate: 4.11
Number of analysts: 5
Year-ago value: 2.17
Growth: 0.66
Analyst revenue estimates for IMO.TO, period +1q (report date 2026-07-25):
Average estimate: 13516335080.00 CAD
Low estimate: 8797142150.00
High estimate: 18235528000.00
Number of analysts: 2
Year-ago value: 12049000000.00
Growth: 0.12
Analyst earnings estimates for IMO.TO, period +1y (report date 2026-07-25):
Average estimate: 10.88 CAD
Low estimate: 7.78
High estimate: 13.70
Number of analysts: 9
Year-ago value: 13.16
Growth: -0.17
Analyst revenue estimates for IMO.TO, period +1y (report date 2026-07-25):
Average estimate: 59872977450.00 CAD
Low estimate: 34612643210.00
High estimate: 71300000000.00
Number of analysts: 6
Year-ago value: 58443900930.00
Growth: 0.02
Analyst earnings estimates for IMO.TO, period 0q (report date 2026-07-25):
Average estimate: 4.15 CAD
Low estimate: 3.89
High estimate: 4.87
Number of analysts: 7
Year-ago value: 1.86
Growth: 1.23
Analyst revenue estimates for IMO.TO, period 0q (report date 2026-07-25):
Average estimate: 15999240800.00 CAD
Low estimate: 9429756610.00
High estimate: 22568725000.00
Number of analysts: 2
Year-ago value: 11232000000.00
Growth: 0.42
Analyst earnings estimates for IMO.TO, period 0y (report date 2026-07-25):
Average estimate: 13.16 CAD
Low estimate: 10.77
High estimate: 14.48
Number of analysts: 8
Year-ago value: 8.53
Growth: 0.54
Analyst revenue estimates for IMO.TO, period 0y (report date 2026-07-25):
Average estimate: 58443900930.00 CAD
Low estimate: 39664890170.00
High estimate: 71645145000.00
Number of analysts: 6
Year-ago value: 47078000000.00
Growth: 0.24
Analyst revenue estimates for IMOS, period +1q (report date 2026-05-30):
Average estimate: 8114252360.00 TWD
Low estimate: 8017504720.00
High estimate: 8211000000.00
Number of analysts: 2
Year-ago value: 6143654000.00
Growth: 0.32
Analyst revenue estimates for IMOS, period +1y (report date 2026-05-30):
Average estimate: 33319120640.00 TWD
Low estimate: 32374241270.00
High estimate: 34264000000.00
Number of analysts: 2
Year-ago value: 30687072490.00
Growth: 0.09
Analyst revenue estimates for IMOS, period 0q (report date 2026-05-30):
Average estimate: 7595092350.00 TWD
Low estimate: 7479184700.00
High estimate: 7711000000.00
Number of analysts: 2
Year-ago value: 5735800000.00
Growth: 0.32
Analyst revenue estimates for IMOS, period 0y (report date 2026-05-30):
Average estimate: 30687072490.00 TWD
Low estimate: 30214144980.00
High estimate: 31160000000.00
Number of analysts: 2
Year-ago value: 23932900000.00
Growth: 0.28
Analyst revenue estimates for IMOS, period +1q (report date 2026-06-07):
Average estimate: 8114252360.00 TWD
Low estimate: 8017504720.00
High estimate: 8211000000.00
Number of analysts: 2
Year-ago value: 6143654000.00
Growth: 0.32
Analyst revenue estimates for IMOS, period +1y (report date 2026-06-07):
Average estimate: 33319120640.00 TWD
Low estimate: 32374241270.00
High estimate: 34264000000.00
Number of analysts: 2
Year-ago value: 30687072490.00
Growth: 0.09
Analyst revenue estimates for IMOS, period 0q (report date 2026-06-07):
Average estimate: 7595092350.00 TWD
Low estimate: 7479184700.00
High estimate: 7711000000.00
Number of analysts: 2
Year-ago value: 5735800000.00
Growth: 0.32
Analyst revenue estimates for IMOS, period 0y (report date 2026-06-07):
Average estimate: 30687072490.00 TWD
Low estimate: 30214144980.00
High estimate: 31160000000.00
Number of analysts: 2
Year-ago value: 23932900000.00
Growth: 0.28
Analyst revenue estimates for IMOS, period +1q (report date 2026-06-14):
Average estimate: 8114252360.00 TWD
Low estimate: 8017504720.00
High estimate: 8211000000.00
Number of analysts: 2
Year-ago value: 6143654000.00
Growth: 0.32
Analyst revenue estimates for IMOS, period +1y (report date 2026-06-14):
Average estimate: 33319120640.00 TWD
Low estimate: 32374241270.00
High estimate: 34264000000.00
Number of analysts: 2
Year-ago value: 30687072490.00
Growth: 0.09
Analyst revenue estimates for IMOS, period 0q (report date 2026-06-14):
Average estimate: 7595092350.00 TWD
Low estimate: 7479184700.00
High estimate: 7711000000.00
Number of analysts: 2
Year-ago value: 5735800000.00
Growth: 0.32
Analyst revenue estimates for IMOS, period 0y (report date 2026-06-14):
Average estimate: 30687072490.00 TWD
Low estimate: 30214144980.00
High estimate: 31160000000.00
Number of analysts: 2
Year-ago value: 23932900000.00
Growth: 0.28
Analyst revenue estimates for IMOS, period +1q (report date 2026-06-20):
Average estimate: 8114252360.00 TWD
Low estimate: 8017504720.00
High estimate: 8211000000.00
Number of analysts: 2
Year-ago value: 6143654000.00
Growth: 0.32
Analyst revenue estimates for IMOS, period +1y (report date 2026-06-20):
Average estimate: 33319120640.00 TWD
Low estimate: 32374241270.00
High estimate: 34264000000.00
Number of analysts: 2
Year-ago value: 30687072490.00
Growth: 0.09
Analyst revenue estimates for IMOS, period 0q (report date 2026-06-20):
Average estimate: 7595092350.00 TWD
Low estimate: 7479184700.00
High estimate: 7711000000.00
Number of analysts: 2
Year-ago value: 5735800000.00
Growth: 0.32
Analyst revenue estimates for IMOS, period 0y (report date 2026-06-20):
Average estimate: 30687072490.00 TWD
Low estimate: 30214144980.00
High estimate: 31160000000.00
Number of analysts: 2
Year-ago value: 23932900000.00
Growth: 0.28
Analyst revenue estimates for IMOS, period +1q (report date 2026-06-23):
Average estimate: 8114252360.00 TWD
Low estimate: 8017504720.00
High estimate: 8211000000.00
Number of analysts: 2
Year-ago value: 6143654000.00
Growth: 0.32
Analyst revenue estimates for IMOS, period +1y (report date 2026-06-23):
Average estimate: 33319120640.00 TWD
Low estimate: 32374241270.00
High estimate: 34264000000.00
Number of analysts: 2
Year-ago value: 30687072490.00
Growth: 0.09
Analyst revenue estimates for IMOS, period 0q (report date 2026-06-23):
Average estimate: 7595092350.00 TWD
Low estimate: 7479184700.00
High estimate: 7711000000.00
Number of analysts: 2
Year-ago value: 5735800000.00
Growth: 0.32
Analyst revenue estimates for IMOS, period 0y (report date 2026-06-23):
Average estimate: 30687072490.00 TWD
Low estimate: 30214144980.00
High estimate: 31160000000.00
Number of analysts: 2
Year-ago value: 23932900000.00
Growth: 0.28
Analyst revenue estimates for IMOS, period +1q (report date 2026-07-11):
Average estimate: 8114252360.00 TWD
Low estimate: 8017504720.00
High estimate: 8211000000.00
Number of analysts: 2
Year-ago value: 6143654000.00
Growth: 0.32
Analyst revenue estimates for IMOS, period +1y (report date 2026-07-11):
Average estimate: 33319120640.00 TWD
Low estimate: 32374241270.00
High estimate: 34264000000.00
Number of analysts: 2
Year-ago value: 30687072490.00
Growth: 0.09
Analyst revenue estimates for IMOS, period 0q (report date 2026-07-11):
Average estimate: 7595092350.00 TWD
Low estimate: 7479184700.00
High estimate: 7711000000.00
Number of analysts: 2
Year-ago value: 5735800000.00
Growth: 0.32
Analyst revenue estimates for IMOS, period 0y (report date 2026-07-11):
Average estimate: 30687072490.00 TWD
Low estimate: 30214144980.00
High estimate: 31160000000.00
Number of analysts: 2
Year-ago value: 23932900000.00
Growth: 0.28
Analyst revenue estimates for IMOS, period +1q (report date 2026-07-19):
Average estimate: 7969999480.00 TWD
Low estimate: 7969999480.00
High estimate: 7969999480.00
Number of analysts: 1
Year-ago value: 6143654000.00
Growth: 0.30
Analyst revenue estimates for IMOS, period +1y (report date 2026-07-19):
Average estimate: 34720990380.00 TWD
Low estimate: 34264000000.00
High estimate: 35177980770.00
Number of analysts: 2
Year-ago value: 30223480300.00
Growth: 0.15
Analyst revenue estimates for IMOS, period 0q (report date 2026-07-19):
Average estimate: 7595092350.00 TWD
Low estimate: 7479184700.00
High estimate: 7711000000.00
Number of analysts: 2
Year-ago value: 5735800000.00
Growth: 0.32
Analyst revenue estimates for IMOS, period 0y (report date 2026-07-19):
Average estimate: 30223480300.00 TWD
Low estimate: 30223480300.00
High estimate: 30223480300.00
Number of analysts: 1
Year-ago value: 23932900000.00
Growth: 0.26
Analyst revenue estimates for IMOS, period +1q (report date 2026-07-25):
Average estimate: 7969999480.00 TWD
Low estimate: 7969999480.00
High estimate: 7969999480.00
Number of analysts: 1
Year-ago value: 6143654000.00
Growth: 0.30
Analyst revenue estimates for IMOS, period +1y (report date 2026-07-25):
Average estimate: 34720990380.00 TWD
Low estimate: 34264000000.00
High estimate: 35177980770.00
Number of analysts: 2
Year-ago value: 30223480300.00
Growth: 0.15
Analyst revenue estimates for IMOS, period 0q (report date 2026-07-25):
Average estimate: 7595092350.00 TWD
Low estimate: 7479184700.00
High estimate: 7711000000.00
Number of analysts: 2
Year-ago value: 5735800000.00
Growth: 0.32
Analyst revenue estimates for IMOS, period 0y (report date 2026-07-25):
Average estimate: 30223480300.00 TWD
Low estimate: 30223480300.00
High estimate: 30223480300.00
Number of analysts: 1
Year-ago value: 23932900000.00
Growth: 0.26
Analyst revenue estimates for IMP.TO, period +1q (report date 2026-06-01):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for IMP.TO, period +1y (report date 2026-06-01):
Average estimate: 0.15 USD
Low estimate: 0.11
High estimate: 0.18
Number of analysts: 2
Year-ago value: 0.07
Growth: 1.23
Analyst revenue estimates for IMP.TO, period +1y (report date 2026-06-01):
Average estimate: 47900000.00 USD
Low estimate: 42800000.00
High estimate: 53000000.00
Number of analysts: 2
Year-ago value: 30428000.00
Growth: 0.57
Analyst revenue estimates for IMP.TO, period 0q (report date 2026-06-01):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for IMP.TO, period 0y (report date 2026-06-01):
Average estimate: 0.07 USD
Low estimate: 0.04
High estimate: 0.09
Number of analysts: 2
Year-ago value: -0.11
Growth: 1.59
Analyst revenue estimates for IMP.TO, period 0y (report date 2026-06-01):
Average estimate: 30428000.00 USD
Low estimate: 30400000.00
High estimate: 30456000.00
Number of analysts: 2
Year-ago value: 10570000.00
Growth: 1.88
Analyst revenue estimates for IMP.TO, period +1q (report date 2026-06-14):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for IMP.TO, period +1y (report date 2026-06-14):
Average estimate: 0.15 USD
Low estimate: 0.11
High estimate: 0.18
Number of analysts: 2
Year-ago value: 0.07
Growth: 1.23
Analyst revenue estimates for IMP.TO, period +1y (report date 2026-06-14):
Average estimate: 47900000.00 USD
Low estimate: 42800000.00
High estimate: 53000000.00
Number of analysts: 2
Year-ago value: 30428000.00
Growth: 0.57
Analyst revenue estimates for IMP.TO, period 0q (report date 2026-06-14):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for IMP.TO, period 0y (report date 2026-06-14):
Average estimate: 0.07 USD
Low estimate: 0.04
High estimate: 0.09
Number of analysts: 2
Year-ago value: -0.11
Growth: 1.59
Analyst revenue estimates for IMP.TO, period 0y (report date 2026-06-14):
Average estimate: 30428000.00 USD
Low estimate: 30400000.00
High estimate: 30456000.00
Number of analysts: 2
Year-ago value: 10570000.00
Growth: 1.88
Analyst revenue estimates for IMP.TO, period +1q (report date 2026-06-20):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for IMP.TO, period +1y (report date 2026-06-20):
Average estimate: 0.15 USD
Low estimate: 0.11
High estimate: 0.18
Number of analysts: 2
Year-ago value: 0.07
Growth: 1.23
Analyst revenue estimates for IMP.TO, period +1y (report date 2026-06-20):
Average estimate: 47900000.00 USD
Low estimate: 42800000.00
High estimate: 53000000.00
Number of analysts: 2
Year-ago value: 30428000.00
Growth: 0.57
Analyst revenue estimates for IMP.TO, period 0q (report date 2026-06-20):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for IMP.TO, period 0y (report date 2026-06-20):
Average estimate: 0.07 USD
Low estimate: 0.04
High estimate: 0.09
Number of analysts: 2
Year-ago value: -0.11
Growth: 1.59
Analyst revenue estimates for IMP.TO, period 0y (report date 2026-06-20):
Average estimate: 30428000.00 USD
Low estimate: 30400000.00
High estimate: 30456000.00
Number of analysts: 2
Year-ago value: 10570000.00
Growth: 1.88
Analyst revenue estimates for IMP.TO, period +1q (report date 2026-06-23):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for IMP.TO, period +1y (report date 2026-06-23):
Average estimate: 0.15 USD
Low estimate: 0.11
High estimate: 0.18
Number of analysts: 2
Year-ago value: 0.07
Growth: 1.23
Analyst revenue estimates for IMP.TO, period +1y (report date 2026-06-23):
Average estimate: 47900000.00 USD
Low estimate: 42800000.00
High estimate: 53000000.00
Number of analysts: 2
Year-ago value: 30428000.00
Growth: 0.57
Analyst revenue estimates for IMP.TO, period 0q (report date 2026-06-23):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for IMP.TO, period 0y (report date 2026-06-23):
Average estimate: 0.07 USD
Low estimate: 0.04
High estimate: 0.09
Number of analysts: 2
Year-ago value: -0.11
Growth: 1.59
Analyst revenue estimates for IMP.TO, period 0y (report date 2026-06-23):
Average estimate: 30428000.00 USD
Low estimate: 30400000.00
High estimate: 30456000.00
Number of analysts: 2
Year-ago value: 10570000.00
Growth: 1.88
Analyst revenue estimates for IMP.TO, period +1q (report date 2026-07-11):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for IMP.TO, period +1y (report date 2026-07-11):
Average estimate: 0.15 USD
Low estimate: 0.11
High estimate: 0.18
Number of analysts: 2
Year-ago value: 0.07
Growth: 1.23
Analyst revenue estimates for IMP.TO, period +1y (report date 2026-07-11):
Average estimate: 48000000.00 USD
Low estimate: 43000000.00
High estimate: 53000000.00
Number of analysts: 2
Year-ago value: 30228000.00
Growth: 0.59
Analyst revenue estimates for IMP.TO, period 0q (report date 2026-07-11):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for IMP.TO, period 0y (report date 2026-07-11):
Average estimate: 0.07 USD
Low estimate: 0.04
High estimate: 0.09
Number of analysts: 2
Year-ago value: -0.11
Growth: 1.59
Analyst revenue estimates for IMP.TO, period 0y (report date 2026-07-11):
Average estimate: 30228000.00 USD
Low estimate: 30000000.00
High estimate: 30456000.00
Number of analysts: 2
Year-ago value: 10570000.00
Growth: 1.86
Analyst revenue estimates for IMP.TO, period +1q (report date 2026-07-19):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for IMP.TO, period +1y (report date 2026-07-19):
Average estimate: 0.15 USD
Low estimate: 0.11
High estimate: 0.18
Number of analysts: 2
Year-ago value: 0.07
Growth: 1.23
Analyst revenue estimates for IMP.TO, period +1y (report date 2026-07-19):
Average estimate: 48000000.00 USD
Low estimate: 43000000.00
High estimate: 53000000.00
Number of analysts: 2
Year-ago value: 30228000.00
Growth: 0.59
Analyst revenue estimates for IMP.TO, period 0q (report date 2026-07-19):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for IMP.TO, period 0y (report date 2026-07-19):
Average estimate: 0.07 USD
Low estimate: 0.04
High estimate: 0.09
Number of analysts: 2
Year-ago value: -0.11
Growth: 1.59
Analyst revenue estimates for IMP.TO, period 0y (report date 2026-07-19):
Average estimate: 30228000.00 USD
Low estimate: 30000000.00
High estimate: 30456000.00
Number of analysts: 2
Year-ago value: 10570000.00
Growth: 1.86
Analyst revenue estimates for IMP.TO, period +1q (report date 2026-07-25):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for IMP.TO, period +1y (report date 2026-07-25):
Average estimate: 0.15 USD
Low estimate: 0.11
High estimate: 0.18
Number of analysts: 2
Year-ago value: 0.07
Growth: 1.23
Analyst revenue estimates for IMP.TO, period +1y (report date 2026-07-25):
Average estimate: 48000000.00 USD
Low estimate: 43000000.00
High estimate: 53000000.00
Number of analysts: 2
Year-ago value: 30228000.00
Growth: 0.59
Analyst revenue estimates for IMP.TO, period 0q (report date 2026-07-25):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for IMP.TO, period 0y (report date 2026-07-25):
Average estimate: 0.07 USD
Low estimate: 0.04
High estimate: 0.09
Number of analysts: 2
Year-ago value: -0.11
Growth: 1.59
Analyst revenue estimates for IMP.TO, period 0y (report date 2026-07-25):
Average estimate: 30228000.00 USD
Low estimate: 30000000.00
High estimate: 30456000.00
Number of analysts: 2
Year-ago value: 10570000.00
Growth: 1.86
Analyst revenue estimates for IMPAL.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 IMPAL.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 IMPAL.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 IMPAL.NS, period 0y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0