speb/financial-data huggingface dataset:
Analyst revenue estimates for IMRX, period +1y (report date 2026-05-30):
Average estimate: 16000000.00 USD
Low estimate: 0.00
High estimate: 96000000.00
Number of analysts: 6
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMRX, period 0q (report date 2026-05-30):
Average estimate: -0.27 USD
Low estimate: -0.31
High estimate: -0.25
Number of analysts: 6
Year-ago value: -0.40
Growth: 0.32
Analyst revenue estimates for IMRX, period 0q (report date 2026-05-30):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 6
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMRX, period 0y (report date 2026-05-30):
Average estimate: -1.14 USD
Low estimate: -1.30
High estimate: -0.95
Number of analysts: 6
Year-ago value: -1.27
Growth: 0.11
Analyst revenue estimates for IMRX, period 0y (report date 2026-05-30):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 6
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMRX, period +1q (report date 2026-06-07):
Average estimate: -0.32 USD
Low estimate: -0.37
High estimate: -0.26
Number of analysts: 6
Year-ago value: -0.38
Growth: 0.17
Analyst revenue estimates for IMRX, period +1q (report date 2026-06-07):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 6
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMRX, period +1y (report date 2026-06-07):
Average estimate: -1.34 USD
Low estimate: -1.71
High estimate: -0.62
Number of analysts: 6
Year-ago value: -1.14
Growth: -0.18
Analyst revenue estimates for IMRX, period +1y (report date 2026-06-07):
Average estimate: 16000000.00 USD
Low estimate: 0.00
High estimate: 96000000.00
Number of analysts: 6
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMRX, period 0q (report date 2026-06-07):
Average estimate: -0.27 USD
Low estimate: -0.31
High estimate: -0.25
Number of analysts: 6
Year-ago value: -0.40
Growth: 0.32
Analyst revenue estimates for IMRX, period 0q (report date 2026-06-07):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 6
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMRX, period 0y (report date 2026-06-07):
Average estimate: -1.14 USD
Low estimate: -1.30
High estimate: -0.95
Number of analysts: 6
Year-ago value: -1.27
Growth: 0.11
Analyst revenue estimates for IMRX, period 0y (report date 2026-06-07):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 6
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMRX, period +1q (report date 2026-06-14):
Average estimate: -0.32 USD
Low estimate: -0.37
High estimate: -0.26
Number of analysts: 6
Year-ago value: -0.38
Growth: 0.17
Analyst revenue estimates for IMRX, period +1q (report date 2026-06-14):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 6
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMRX, period +1y (report date 2026-06-14):
Average estimate: -1.34 USD
Low estimate: -1.71
High estimate: -0.62
Number of analysts: 6
Year-ago value: -1.14
Growth: -0.18
Analyst revenue estimates for IMRX, period +1y (report date 2026-06-14):
Average estimate: 16000000.00 USD
Low estimate: 0.00
High estimate: 96000000.00
Number of analysts: 6
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMRX, period 0q (report date 2026-06-14):
Average estimate: -0.27 USD
Low estimate: -0.31
High estimate: -0.25
Number of analysts: 6
Year-ago value: -0.40
Growth: 0.32
Analyst revenue estimates for IMRX, period 0q (report date 2026-06-14):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 6
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMRX, period 0y (report date 2026-06-14):
Average estimate: -1.14 USD
Low estimate: -1.30
High estimate: -0.95
Number of analysts: 6
Year-ago value: -1.27
Growth: 0.11
Analyst revenue estimates for IMRX, period 0y (report date 2026-06-14):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 6
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMRX, period +1q (report date 2026-06-20):
Average estimate: -0.32 USD
Low estimate: -0.37
High estimate: -0.26
Number of analysts: 6
Year-ago value: -0.38
Growth: 0.17
Analyst revenue estimates for IMRX, period +1q (report date 2026-06-20):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 6
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMRX, period +1y (report date 2026-06-20):
Average estimate: -1.34 USD
Low estimate: -1.71
High estimate: -0.62
Number of analysts: 6
Year-ago value: -1.14
Growth: -0.18
Analyst revenue estimates for IMRX, period +1y (report date 2026-06-20):
Average estimate: 16000000.00 USD
Low estimate: 0.00
High estimate: 96000000.00
Number of analysts: 6
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMRX, period 0q (report date 2026-06-20):
Average estimate: -0.27 USD
Low estimate: -0.31
High estimate: -0.25
Number of analysts: 6
Year-ago value: -0.40
Growth: 0.32
Analyst revenue estimates for IMRX, period 0q (report date 2026-06-20):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 6
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMRX, period 0y (report date 2026-06-20):
Average estimate: -1.14 USD
Low estimate: -1.30
High estimate: -0.95
Number of analysts: 6
Year-ago value: -1.27
Growth: 0.11
Analyst revenue estimates for IMRX, period 0y (report date 2026-06-20):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 6
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMRX, period +1q (report date 2026-06-23):
Average estimate: -0.32 USD
Low estimate: -0.37
High estimate: -0.26
Number of analysts: 6
Year-ago value: -0.38
Growth: 0.17
Analyst revenue estimates for IMRX, period +1q (report date 2026-06-23):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 6
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMRX, period +1y (report date 2026-06-23):
Average estimate: -1.34 USD
Low estimate: -1.71
High estimate: -0.62
Number of analysts: 6
Year-ago value: -1.14
Growth: -0.18
Analyst revenue estimates for IMRX, period +1y (report date 2026-06-23):
Average estimate: 16000000.00 USD
Low estimate: 0.00
High estimate: 96000000.00
Number of analysts: 6
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMRX, period 0q (report date 2026-06-23):
Average estimate: -0.27 USD
Low estimate: -0.31
High estimate: -0.25
Number of analysts: 6
Year-ago value: -0.40
Growth: 0.32
Analyst revenue estimates for IMRX, period 0q (report date 2026-06-23):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 6
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMRX, period 0y (report date 2026-06-23):
Average estimate: -1.14 USD
Low estimate: -1.30
High estimate: -0.95
Number of analysts: 6
Year-ago value: -1.27
Growth: 0.11
Analyst revenue estimates for IMRX, period 0y (report date 2026-06-23):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 6
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMRX, period +1q (report date 2026-07-11):
Average estimate: -0.31 USD
Low estimate: -0.37
High estimate: -0.25
Number of analysts: 7
Year-ago value: -0.38
Growth: 0.20
Analyst revenue estimates for IMRX, period +1q (report date 2026-07-11):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 7
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMRX, period +1y (report date 2026-07-11):
Average estimate: -1.33 USD
Low estimate: -1.71
High estimate: -0.62
Number of analysts: 7
Year-ago value: -1.11
Growth: -0.20
Analyst revenue estimates for IMRX, period +1y (report date 2026-07-11):
Average estimate: 13714290.00 USD
Low estimate: 0.00
High estimate: 96000000.00
Number of analysts: 7
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMRX, period 0q (report date 2026-07-11):
Average estimate: -0.27 USD
Low estimate: -0.31
High estimate: -0.24
Number of analysts: 7
Year-ago value: -0.40
Growth: 0.33
Analyst revenue estimates for IMRX, period 0q (report date 2026-07-11):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 7
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMRX, period 0y (report date 2026-07-11):
Average estimate: -1.11 USD
Low estimate: -1.30
High estimate: -0.95
Number of analysts: 7
Year-ago value: -1.27
Growth: 0.12
Analyst revenue estimates for IMRX, period 0y (report date 2026-07-11):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 7
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMRX, period +1q (report date 2026-07-19):
Average estimate: -0.31 USD
Low estimate: -0.37
High estimate: -0.25
Number of analysts: 7
Year-ago value: -0.38
Growth: 0.20
Analyst revenue estimates for IMRX, period +1q (report date 2026-07-19):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 7
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMRX, period +1y (report date 2026-07-19):
Average estimate: -1.33 USD
Low estimate: -1.71
High estimate: -0.62
Number of analysts: 7
Year-ago value: -1.11
Growth: -0.20
Analyst revenue estimates for IMRX, period +1y (report date 2026-07-19):
Average estimate: 13714290.00 USD
Low estimate: 0.00
High estimate: 96000000.00
Number of analysts: 7
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMRX, period 0q (report date 2026-07-19):
Average estimate: -0.27 USD
Low estimate: -0.31
High estimate: -0.24
Number of analysts: 7
Year-ago value: -0.40
Growth: 0.33
Analyst revenue estimates for IMRX, period 0q (report date 2026-07-19):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 7
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMRX, period 0y (report date 2026-07-19):
Average estimate: -1.11 USD
Low estimate: -1.30
High estimate: -0.95
Number of analysts: 7
Year-ago value: -1.27
Growth: 0.12
Analyst revenue estimates for IMRX, period 0y (report date 2026-07-19):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 7
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMRX, period +1q (report date 2026-07-25):
Average estimate: -0.31 USD
Low estimate: -0.37
High estimate: -0.25
Number of analysts: 7
Year-ago value: -0.38
Growth: 0.20
Analyst revenue estimates for IMRX, period +1q (report date 2026-07-25):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 7
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMRX, period +1y (report date 2026-07-25):
Average estimate: -1.29 USD
Low estimate: -1.71
High estimate: -0.29
Number of analysts: 7
Year-ago value: -1.11
Growth: -0.16
Analyst revenue estimates for IMRX, period +1y (report date 2026-07-25):
Average estimate: 19500000.00 USD
Low estimate: 0.00
High estimate: 136500000.00
Number of analysts: 7
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMRX, period 0q (report date 2026-07-25):
Average estimate: -0.27 USD
Low estimate: -0.31
High estimate: -0.24
Number of analysts: 7
Year-ago value: -0.40
Growth: 0.33
Analyst revenue estimates for IMRX, period 0q (report date 2026-07-25):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 7
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMRX, period 0y (report date 2026-07-25):
Average estimate: -1.11 USD
Low estimate: -1.30
High estimate: -0.95
Number of analysts: 7
Year-ago value: -1.27
Growth: 0.12
Analyst revenue estimates for IMRX, period 0y (report date 2026-07-25):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 7
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMSR, period +1q (report date 2026-05-30):
Average estimate: -0.52 USD
Low estimate: -0.92
High estimate: -0.12
Number of analysts: 2
Analyst revenue estimates for IMSR, period +1q (report date 2026-05-30):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Analyst earnings estimates for IMSR, period +1y (report date 2026-05-30):
Average estimate: -2.19 USD
Low estimate: -3.70
High estimate: -0.67
Number of analysts: 2
Year-ago value: -1.79
Growth: -0.22
Analyst revenue estimates for IMSR, period +1y (report date 2026-05-30):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMSR, period 0q (report date 2026-05-30):
Average estimate: -0.50 USD
Low estimate: -0.90
High estimate: -0.10
Number of analysts: 2
Analyst revenue estimates for IMSR, period 0q (report date 2026-05-30):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Analyst earnings estimates for IMSR, period 0y (report date 2026-05-30):
Average estimate: -1.79 USD
Low estimate: -3.11
High estimate: -0.46
Number of analysts: 2
Year-ago value: -0.39
Growth: -3.58
Analyst revenue estimates for IMSR, period 0y (report date 2026-05-30):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMSR, period +1q (report date 2026-06-07):
Average estimate: -0.52 USD
Low estimate: -0.92
High estimate: -0.12
Number of analysts: 2
Analyst revenue estimates for IMSR, period +1q (report date 2026-06-07):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Analyst earnings estimates for IMSR, period +1y (report date 2026-06-07):
Average estimate: -2.19 USD
Low estimate: -3.70
High estimate: -0.67
Number of analysts: 2
Year-ago value: -1.79
Growth: -0.22
Analyst revenue estimates for IMSR, period +1y (report date 2026-06-07):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMSR, period 0q (report date 2026-06-07):
Average estimate: -0.50 USD
Low estimate: -0.90
High estimate: -0.10
Number of analysts: 2
Analyst revenue estimates for IMSR, period 0q (report date 2026-06-07):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Analyst earnings estimates for IMSR, period 0y (report date 2026-06-07):
Average estimate: -1.79 USD
Low estimate: -3.11
High estimate: -0.46
Number of analysts: 2
Year-ago value: -0.39
Growth: -3.58
Analyst revenue estimates for IMSR, period 0y (report date 2026-06-07):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMSR, period +1q (report date 2026-06-14):
Average estimate: -0.52 USD
Low estimate: -0.92
High estimate: -0.12
Number of analysts: 2
Analyst revenue estimates for IMSR, period +1q (report date 2026-06-14):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Analyst earnings estimates for IMSR, period +1y (report date 2026-06-14):
Average estimate: -2.19 USD
Low estimate: -3.70
High estimate: -0.67
Number of analysts: 2
Year-ago value: -1.79
Growth: -0.22
Analyst revenue estimates for IMSR, period +1y (report date 2026-06-14):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMSR, period 0q (report date 2026-06-14):
Average estimate: -0.50 USD
Low estimate: -0.90
High estimate: -0.10
Number of analysts: 2
Analyst revenue estimates for IMSR, period 0q (report date 2026-06-14):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Analyst earnings estimates for IMSR, period 0y (report date 2026-06-14):
Average estimate: -1.79 USD
Low estimate: -3.11
High estimate: -0.46
Number of analysts: 2
Year-ago value: -0.39
Growth: -3.58
Analyst revenue estimates for IMSR, period 0y (report date 2026-06-14):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMSR, period +1q (report date 2026-06-20):
Average estimate: -0.52 USD
Low estimate: -0.92
High estimate: -0.12
Number of analysts: 2
Analyst revenue estimates for IMSR, period +1q (report date 2026-06-20):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Analyst earnings estimates for IMSR, period +1y (report date 2026-06-20):
Average estimate: -2.19 USD
Low estimate: -3.70
High estimate: -0.67
Number of analysts: 2
Year-ago value: -1.79
Growth: -0.22
Analyst revenue estimates for IMSR, period +1y (report date 2026-06-20):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMSR, period 0q (report date 2026-06-20):
Average estimate: -0.50 USD
Low estimate: -0.90
High estimate: -0.10
Number of analysts: 2
Analyst revenue estimates for IMSR, period 0q (report date 2026-06-20):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Analyst earnings estimates for IMSR, period 0y (report date 2026-06-20):
Average estimate: -1.79 USD
Low estimate: -3.11
High estimate: -0.46
Number of analysts: 2
Year-ago value: -0.39
Growth: -3.58
Analyst revenue estimates for IMSR, period 0y (report date 2026-06-20):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMSR, period +1q (report date 2026-06-23):
Average estimate: -0.52 USD
Low estimate: -0.92
High estimate: -0.12
Number of analysts: 2
Analyst revenue estimates for IMSR, period +1q (report date 2026-06-23):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Analyst earnings estimates for IMSR, period +1y (report date 2026-06-23):
Average estimate: -2.19 USD
Low estimate: -3.70
High estimate: -0.67
Number of analysts: 2
Year-ago value: -1.79
Growth: -0.22
Analyst revenue estimates for IMSR, period +1y (report date 2026-06-23):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMSR, period 0q (report date 2026-06-23):
Average estimate: -0.50 USD
Low estimate: -0.90
High estimate: -0.10
Number of analysts: 2
Analyst revenue estimates for IMSR, period 0q (report date 2026-06-23):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Analyst earnings estimates for IMSR, period 0y (report date 2026-06-23):
Average estimate: -1.79 USD
Low estimate: -3.11
High estimate: -0.46
Number of analysts: 2
Year-ago value: -0.39
Growth: -3.58
Analyst revenue estimates for IMSR, period 0y (report date 2026-06-23):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMSR, period +1q (report date 2026-07-11):
Average estimate: -0.52 USD
Low estimate: -0.92
High estimate: -0.12
Number of analysts: 2
Analyst revenue estimates for IMSR, period +1q (report date 2026-07-11):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Analyst earnings estimates for IMSR, period +1y (report date 2026-07-11):
Average estimate: -2.19 USD
Low estimate: -3.70
High estimate: -0.67
Number of analysts: 2
Year-ago value: -1.79
Growth: -0.22
Analyst revenue estimates for IMSR, period +1y (report date 2026-07-11):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMSR, period 0q (report date 2026-07-11):
Average estimate: -0.50 USD
Low estimate: -0.90
High estimate: -0.10
Number of analysts: 2
Analyst revenue estimates for IMSR, period 0q (report date 2026-07-11):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Analyst earnings estimates for IMSR, period 0y (report date 2026-07-11):
Average estimate: -1.79 USD
Low estimate: -3.11
High estimate: -0.46
Number of analysts: 2
Year-ago value: -0.39
Growth: -3.58
Analyst revenue estimates for IMSR, period 0y (report date 2026-07-11):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMSR, period +1q (report date 2026-07-19):
Average estimate: -0.52 USD
Low estimate: -0.92
High estimate: -0.12
Number of analysts: 2
Analyst revenue estimates for IMSR, period +1q (report date 2026-07-19):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Analyst earnings estimates for IMSR, period +1y (report date 2026-07-19):
Average estimate: -2.19 USD
Low estimate: -3.70
High estimate: -0.67
Number of analysts: 2
Year-ago value: -1.79
Growth: -0.22
Analyst revenue estimates for IMSR, period +1y (report date 2026-07-19):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMSR, period 0q (report date 2026-07-19):
Average estimate: -0.50 USD
Low estimate: -0.90
High estimate: -0.10
Number of analysts: 2
Analyst revenue estimates for IMSR, period 0q (report date 2026-07-19):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Analyst earnings estimates for IMSR, period 0y (report date 2026-07-19):
Average estimate: -1.79 USD
Low estimate: -3.11
High estimate: -0.46
Number of analysts: 2
Year-ago value: -0.39
Growth: -3.58
Analyst revenue estimates for IMSR, period 0y (report date 2026-07-19):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMSR, period +1q (report date 2026-07-25):
Average estimate: -0.52 USD
Low estimate: -0.92
High estimate: -0.12
Number of analysts: 2
Analyst revenue estimates for IMSR, period +1q (report date 2026-07-25):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Analyst earnings estimates for IMSR, period +1y (report date 2026-07-25):
Average estimate: -2.19 USD
Low estimate: -3.70
High estimate: -0.67
Number of analysts: 2
Year-ago value: -1.79
Growth: -0.22
Analyst revenue estimates for IMSR, period +1y (report date 2026-07-25):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst earnings estimates for IMSR, period 0q (report date 2026-07-25):
Average estimate: -0.50 USD
Low estimate: -0.90
High estimate: -0.10
Number of analysts: 2
Analyst revenue estimates for IMSR, period 0q (report date 2026-07-25):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Analyst earnings estimates for IMSR, period 0y (report date 2026-07-25):
Average estimate: -1.79 USD
Low estimate: -3.11
High estimate: -0.46
Number of analysts: 2
Year-ago value: -0.39
Growth: -3.58
Analyst revenue estimates for IMSR, period 0y (report date 2026-07-25):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for IMTE, period +1q (report date 2026-05-30):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for IMTE, period +1y (report date 2026-05-30):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for IMTE, period 0q (report date 2026-05-30):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for IMTE, period 0y (report date 2026-05-30):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for IMTE, period +1q (report date 2026-06-07):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for IMTE, period +1y (report date 2026-06-07):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for IMTE, period 0q (report date 2026-06-07):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for IMTE, period 0y (report date 2026-06-07):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for IMTE, period +1q (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for IMTE, period +1y (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for IMTE, period 0q (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for IMTE, period 0y (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for IMTE, period +1q (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for IMTE, period +1y (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for IMTE, period 0q (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for IMTE, period 0y (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for IMTE, 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 IMTE, 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 IMTE, 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 IMTE, 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 IMTE, 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 IMTE, 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 IMTE, 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 IMTE, 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 IMTE, 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 IMTE, 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 IMTE, 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 IMTE, 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 IMTE, 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 IMTE, 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 IMTE, 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 IMTE, 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 IMTX, period +1q (report date 2026-05-30):
Average estimate: -0.50 USD
Low estimate: -0.59
High estimate: -0.36
Number of analysts: 8
Year-ago value: -0.49
Growth: -0.02
Analyst revenue estimates for IMTX, period +1q (report date 2026-05-30):
Average estimate: 11679560.00 USD
Low estimate: 3869000.00
High estimate: 16500000.00
Number of analysts: 9
Year-ago value: 6025790.00
Growth: 0.94
Analyst earnings estimates for IMTX, period +1y (report date 2026-05-30):
Average estimate: -1.89 USD
Low estimate: -2.36
High estimate: -1.40
Number of analysts: 9
Year-ago value: -1.95
Growth: 0.03
Analyst revenue estimates for IMTX, period +1y (report date 2026-05-30):
Average estimate: 50695050.00 USD
Low estimate: 5045000.00
High estimate: 91695000.00
Number of analysts: 10
Year-ago value: 45946610.00
Growth: 0.10
Analyst earnings estimates for IMTX, period 0q (report date 2026-05-30):
Average estimate: -0.48 USD
Low estimate: -0.55
High estimate: -0.34
Number of analysts: 8
Year-ago value: -0.68
Growth: 0.29
Analyst revenue estimates for IMTX, period 0q (report date 2026-05-30):
Average estimate: 12365890.00 USD
Low estimate: 5862000.00
High estimate: 15900000.00
Number of analysts: 9
Year-ago value: 5530000.00
Growth: 1.24
Analyst earnings estimates for IMTX, period 0y (report date 2026-05-30):
Average estimate: -1.95 USD
Low estimate: -2.22
High estimate: -1.24
Number of analysts: 9
Year-ago value: -1.87
Growth: -0.04
Analyst revenue estimates for IMTX, period 0y (report date 2026-05-30):
Average estimate: 45946610.00 USD
Low estimate: 23449000.00
High estimate: 62565000.00
Number of analysts: 10
Year-ago value: 56129780.00
Growth: -0.18
Analyst earnings estimates for IMTX, period +1q (report date 2026-06-07):
Average estimate: -0.50 USD
Low estimate: -0.59
High estimate: -0.36
Number of analysts: 8
Year-ago value: -0.49
Growth: -0.02
Analyst revenue estimates for IMTX, period +1q (report date 2026-06-07):
Average estimate: 11677890.00 USD
Low estimate: 3854000.00
High estimate: 16500000.00
Number of analysts: 9
Year-ago value: 6025790.00
Growth: 0.94
Analyst earnings estimates for IMTX, period +1y (report date 2026-06-07):
Average estimate: -1.89 USD
Low estimate: -2.36
High estimate: -1.40
Number of analysts: 9
Year-ago value: -1.95
Growth: 0.03
Analyst revenue estimates for IMTX, period +1y (report date 2026-06-07):
Average estimate: 50661650.00 USD
Low estimate: 5045000.00
High estimate: 91695000.00
Number of analysts: 10
Year-ago value: 45935510.00
Growth: 0.10
Analyst earnings estimates for IMTX, period 0q (report date 2026-06-07):
Average estimate: -0.48 USD
Low estimate: -0.55
High estimate: -0.34
Number of analysts: 8
Year-ago value: -0.68
Growth: 0.29
Analyst revenue estimates for IMTX, period 0q (report date 2026-06-07):
Average estimate: 12360780.00 USD
Low estimate: 5862000.00
High estimate: 15900000.00
Number of analysts: 9
Year-ago value: 5530000.00
Growth: 1.24
Analyst earnings estimates for IMTX, period 0y (report date 2026-06-07):
Average estimate: -1.95 USD
Low estimate: -2.22
High estimate: -1.24
Number of analysts: 9
Year-ago value: -1.87
Growth: -0.04
Analyst revenue estimates for IMTX, period 0y (report date 2026-06-07):
Average estimate: 45935510.00 USD
Low estimate: 23449000.00
High estimate: 62565000.00
Number of analysts: 10
Year-ago value: 56129780.00
Growth: -0.18
Analyst earnings estimates for IMTX, period +1q (report date 2026-06-14):
Average estimate: -0.50 USD
Low estimate: -0.59
High estimate: -0.36
Number of analysts: 8
Year-ago value: -0.49
Growth: -0.02
Analyst revenue estimates for IMTX, period +1q (report date 2026-06-14):
Average estimate: 11677890.00 USD
Low estimate: 3854000.00
High estimate: 16500000.00
Number of analysts: 9
Year-ago value: 6025790.00
Growth: 0.94
Analyst earnings estimates for IMTX, period +1y (report date 2026-06-14):
Average estimate: -1.89 USD
Low estimate: -2.36
High estimate: -1.40
Number of analysts: 9
Year-ago value: -1.95
Growth: 0.03
Analyst revenue estimates for IMTX, period +1y (report date 2026-06-14):
Average estimate: 50661650.00 USD
Low estimate: 5045000.00
High estimate: 91695000.00
Number of analysts: 10
Year-ago value: 45935510.00
Growth: 0.10
Analyst earnings estimates for IMTX, period 0q (report date 2026-06-14):
Average estimate: -0.48 USD
Low estimate: -0.55
High estimate: -0.34
Number of analysts: 8
Year-ago value: -0.68
Growth: 0.29
Analyst revenue estimates for IMTX, period 0q (report date 2026-06-14):
Average estimate: 12360780.00 USD
Low estimate: 5862000.00
High estimate: 15900000.00
Number of analysts: 9
Year-ago value: 5530000.00
Growth: 1.24
Analyst earnings estimates for IMTX, period 0y (report date 2026-06-14):
Average estimate: -1.95 USD
Low estimate: -2.22
High estimate: -1.24
Number of analysts: 9
Year-ago value: -1.87
Growth: -0.04
Analyst revenue estimates for IMTX, period 0y (report date 2026-06-14):
Average estimate: 45935510.00 USD
Low estimate: 23449000.00
High estimate: 62565000.00
Number of analysts: 10
Year-ago value: 56129780.00
Growth: -0.18
Analyst earnings estimates for IMTX, period +1q (report date 2026-06-20):
Average estimate: -0.50 USD
Low estimate: -0.59
High estimate: -0.36
Number of analysts: 8
Year-ago value: -0.49
Growth: -0.02
Analyst revenue estimates for IMTX, period +1q (report date 2026-06-20):
Average estimate: 11677890.00 USD
Low estimate: 3854000.00
High estimate: 16500000.00
Number of analysts: 9
Year-ago value: 6025790.00
Growth: 0.94
Analyst earnings estimates for IMTX, period +1y (report date 2026-06-20):
Average estimate: -1.89 USD
Low estimate: -2.36
High estimate: -1.40
Number of analysts: 9
Year-ago value: -1.95
Growth: 0.03
Analyst revenue estimates for IMTX, period +1y (report date 2026-06-20):
Average estimate: 50625350.00 USD
Low estimate: 5045000.00
High estimate: 91695000.00
Number of analysts: 10
Year-ago value: 45911310.00
Growth: 0.10
Analyst earnings estimates for IMTX, period 0q (report date 2026-06-20):
Average estimate: -0.48 USD
Low estimate: -0.55
High estimate: -0.34
Number of analysts: 8
Year-ago value: -0.68
Growth: 0.29
Analyst revenue estimates for IMTX, period 0q (report date 2026-06-20):
Average estimate: 12360780.00 USD
Low estimate: 5862000.00
High estimate: 15900000.00
Number of analysts: 9
Year-ago value: 5530000.00
Growth: 1.24
Analyst earnings estimates for IMTX, period 0y (report date 2026-06-20):
Average estimate: -1.95 USD
Low estimate: -2.22
High estimate: -1.24
Number of analysts: 9
Year-ago value: -1.87
Growth: -0.04
Analyst revenue estimates for IMTX, period 0y (report date 2026-06-20):
Average estimate: 45911310.00 USD
Low estimate: 23207000.00
High estimate: 62565000.00
Number of analysts: 10
Year-ago value: 56129780.00
Growth: -0.18
Analyst earnings estimates for IMTX, period +1q (report date 2026-06-23):
Average estimate: -0.50 USD
Low estimate: -0.59
High estimate: -0.36
Number of analysts: 8
Year-ago value: -0.49
Growth: -0.02
Analyst revenue estimates for IMTX, period +1q (report date 2026-06-23):
Average estimate: 11677890.00 USD
Low estimate: 3854000.00
High estimate: 16500000.00
Number of analysts: 9
Year-ago value: 6025790.00
Growth: 0.94
Analyst earnings estimates for IMTX, period +1y (report date 2026-06-23):
Average estimate: -1.89 USD
Low estimate: -2.36
High estimate: -1.40
Number of analysts: 9
Year-ago value: -1.95
Growth: 0.03
Analyst revenue estimates for IMTX, period +1y (report date 2026-06-23):
Average estimate: 50625350.00 USD
Low estimate: 5045000.00
High estimate: 91695000.00
Number of analysts: 10
Year-ago value: 45911310.00
Growth: 0.10
Analyst earnings estimates for IMTX, period 0q (report date 2026-06-23):
Average estimate: -0.48 USD
Low estimate: -0.55
High estimate: -0.34
Number of analysts: 8
Year-ago value: -0.68
Growth: 0.29
Analyst revenue estimates for IMTX, period 0q (report date 2026-06-23):
Average estimate: 12360780.00 USD
Low estimate: 5862000.00
High estimate: 15900000.00
Number of analysts: 9
Year-ago value: 5530000.00
Growth: 1.24
Analyst earnings estimates for IMTX, period 0y (report date 2026-06-23):
Average estimate: -1.95 USD
Low estimate: -2.22
High estimate: -1.24
Number of analysts: 9
Year-ago value: -1.87
Growth: -0.04
Analyst revenue estimates for IMTX, period 0y (report date 2026-06-23):
Average estimate: 45911310.00 USD
Low estimate: 23207000.00
High estimate: 62565000.00
Number of analysts: 10
Year-ago value: 56129780.00
Growth: -0.18
Analyst earnings estimates for IMTX, period +1q (report date 2026-07-11):
Average estimate: -0.50 USD
Low estimate: -0.59
High estimate: -0.36
Number of analysts: 8
Year-ago value: -0.49
Growth: -0.02
Analyst revenue estimates for IMTX, period +1q (report date 2026-07-11):
Average estimate: 11677890.00 USD
Low estimate: 3854000.00
High estimate: 16500000.00
Number of analysts: 9
Year-ago value: 6025790.00
Growth: 0.94
Analyst earnings estimates for IMTX, period +1y (report date 2026-07-11):
Average estimate: -1.90 USD
Low estimate: -2.36
High estimate: -1.40
Number of analysts: 8
Year-ago value: -1.94
Growth: 0.02
Analyst revenue estimates for IMTX, period +1y (report date 2026-07-11):
Average estimate: 49111890.00 USD
Low estimate: 5045000.00
High estimate: 91695000.00
Number of analysts: 9
Year-ago value: 47040890.00
Growth: 0.04
Analyst earnings estimates for IMTX, period 0q (report date 2026-07-11):
Average estimate: -0.48 USD
Low estimate: -0.55
High estimate: -0.34
Number of analysts: 8
Year-ago value: -0.68
Growth: 0.29
Analyst revenue estimates for IMTX, period 0q (report date 2026-07-11):
Average estimate: 12360780.00 USD
Low estimate: 5862000.00
High estimate: 15900000.00
Number of analysts: 9
Year-ago value: 5530000.00
Growth: 1.24
Analyst earnings estimates for IMTX, period 0y (report date 2026-07-11):
Average estimate: -1.94 USD
Low estimate: -2.22
High estimate: -1.24
Number of analysts: 8
Year-ago value: -1.87
Growth: -0.04
Analyst revenue estimates for IMTX, period 0y (report date 2026-07-11):
Average estimate: 47040890.00 USD
Low estimate: 23207000.00
High estimate: 62565000.00
Number of analysts: 9
Year-ago value: 56129780.00
Growth: -0.16
Analyst earnings estimates for IMTX, period +1q (report date 2026-07-19):
Average estimate: -0.50 USD
Low estimate: -0.59
High estimate: -0.36
Number of analysts: 8
Year-ago value: -0.49
Growth: -0.02
Analyst revenue estimates for IMTX, period +1q (report date 2026-07-19):
Average estimate: 11677890.00 USD
Low estimate: 3854000.00
High estimate: 16500000.00
Number of analysts: 9
Year-ago value: 6025790.00
Growth: 0.94
Analyst earnings estimates for IMTX, period +1y (report date 2026-07-19):
Average estimate: -1.90 USD
Low estimate: -2.36
High estimate: -1.40
Number of analysts: 8
Year-ago value: -1.94
Growth: 0.02
Analyst revenue estimates for IMTX, period +1y (report date 2026-07-19):
Average estimate: 49111890.00 USD
Low estimate: 5045000.00
High estimate: 91695000.00
Number of analysts: 9
Year-ago value: 47040890.00
Growth: 0.04
Analyst earnings estimates for IMTX, period 0q (report date 2026-07-19):
Average estimate: -0.48 USD
Low estimate: -0.55
High estimate: -0.34
Number of analysts: 8
Year-ago value: -0.68
Growth: 0.29
Analyst revenue estimates for IMTX, period 0q (report date 2026-07-19):
Average estimate: 12360780.00 USD
Low estimate: 5862000.00
High estimate: 15900000.00
Number of analysts: 9
Year-ago value: 5530000.00
Growth: 1.24
Analyst earnings estimates for IMTX, period 0y (report date 2026-07-19):
Average estimate: -1.94 USD
Low estimate: -2.22
High estimate: -1.24
Number of analysts: 8
Year-ago value: -1.87
Growth: -0.04
Analyst revenue estimates for IMTX, period 0y (report date 2026-07-19):
Average estimate: 47040890.00 USD
Low estimate: 23207000.00
High estimate: 62565000.00
Number of analysts: 9
Year-ago value: 56129780.00
Growth: -0.16
Analyst earnings estimates for IMTX, period +1q (report date 2026-07-25):
Average estimate: -0.50 USD
Low estimate: -0.59
High estimate: -0.36
Number of analysts: 8
Year-ago value: -0.49
Growth: -0.02
Analyst revenue estimates for IMTX, period +1q (report date 2026-07-25):
Average estimate: 11677890.00 USD
Low estimate: 3854000.00
High estimate: 16500000.00
Number of analysts: 9
Year-ago value: 6025790.00
Growth: 0.94
Analyst earnings estimates for IMTX, period +1y (report date 2026-07-25):
Average estimate: -1.90 USD
Low estimate: -2.36
High estimate: -1.40
Number of analysts: 8
Year-ago value: -1.94
Growth: 0.02
Analyst revenue estimates for IMTX, period +1y (report date 2026-07-25):
Average estimate: 48874780.00 USD
Low estimate: 5045000.00
High estimate: 91695000.00
Number of analysts: 9
Year-ago value: 46864780.00
Growth: 0.04
Analyst earnings estimates for IMTX, period 0q (report date 2026-07-25):
Average estimate: -0.48 USD
Low estimate: -0.55
High estimate: -0.34
Number of analysts: 8
Year-ago value: -0.68
Growth: 0.29
Analyst revenue estimates for IMTX, period 0q (report date 2026-07-25):
Average estimate: 12360780.00 USD
Low estimate: 5862000.00
High estimate: 15900000.00
Number of analysts: 9
Year-ago value: 5530000.00
Growth: 1.24
Analyst earnings estimates for IMTX, period 0y (report date 2026-07-25):
Average estimate: -1.94 USD
Low estimate: -2.22
High estimate: -1.24
Number of analysts: 8
Year-ago value: -1.87
Growth: -0.03
Analyst revenue estimates for IMTX, period 0y (report date 2026-07-25):
Average estimate: 46864780.00 USD
Low estimate: 23207000.00
High estimate: 62565000.00
Number of analysts: 9
Year-ago value: 56129780.00
Growth: -0.17
Analyst revenue estimates for IMU.AX, period +1q (report date 2026-06-01):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for IMU.AX, period +1y (report date 2026-06-01):
Average estimate: -0.07 AUD
Low estimate: -0.09
High estimate: -0.06
Number of analysts: 2
Year-ago value: -0.10
Growth: 0.24
Analyst revenue estimates for IMU.AX, period +1y (report date 2026-06-01):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for IMU.AX, period 0q (report date 2026-06-01):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for IMU.AX, period 0y (report date 2026-06-01):
Average estimate: -0.10 AUD
Low estimate: -0.14
High estimate: -0.05
Number of analysts: 2
Year-ago value: -0.32
Growth: 0.70
Analyst revenue estimates for IMU.AX, period 0y (report date 2026-06-01):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for IMU.AX, period +1q (report date 2026-06-14):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for IMU.AX, period +1y (report date 2026-06-14):
Average estimate: -0.07 AUD
Low estimate: -0.09
High estimate: -0.06
Number of analysts: 2
Year-ago value: -0.10
Growth: 0.24
Analyst revenue estimates for IMU.AX, period +1y (report date 2026-06-14):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for IMU.AX, period 0q (report date 2026-06-14):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for IMU.AX, period 0y (report date 2026-06-14):
Average estimate: -0.10 AUD
Low estimate: -0.14
High estimate: -0.05
Number of analysts: 2
Year-ago value: -0.32
Growth: 0.70
Analyst revenue estimates for IMU.AX, period 0y (report date 2026-06-14):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for IMU.AX, period +1q (report date 2026-06-20):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for IMU.AX, period +1y (report date 2026-06-20):
Average estimate: -0.08 AUD
Low estimate: -0.09
High estimate: -0.06
Number of analysts: 3
Year-ago value: -0.12
Growth: 0.33
Analyst revenue estimates for IMU.AX, period +1y (report date 2026-06-20):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for IMU.AX, period 0q (report date 2026-06-20):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for IMU.AX, period 0y (report date 2026-06-20):
Average estimate: -0.12 AUD
Low estimate: -0.16
High estimate: -0.05
Number of analysts: 3
Year-ago value: -0.32
Growth: 0.63
Analyst revenue estimates for IMU.AX, period 0y (report date 2026-06-20):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for IMU.AX, period +1q (report date 2026-06-23):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for IMU.AX, period +1y (report date 2026-06-23):
Average estimate: -0.08 AUD
Low estimate: -0.09
High estimate: -0.06
Number of analysts: 3
Year-ago value: -0.12
Growth: 0.33
Analyst revenue estimates for IMU.AX, period +1y (report date 2026-06-23):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for IMU.AX, period 0q (report date 2026-06-23):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for IMU.AX, period 0y (report date 2026-06-23):
Average estimate: -0.12 AUD
Low estimate: -0.16
High estimate: -0.05
Number of analysts: 3
Year-ago value: -0.32
Growth: 0.63
Analyst revenue estimates for IMU.AX, period 0y (report date 2026-06-23):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for IMU.AX, period +1q (report date 2026-07-11):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for IMU.AX, period +1y (report date 2026-07-11):
Average estimate: -0.08 AUD
Low estimate: -0.09
High estimate: -0.06
Number of analysts: 3
Year-ago value: -0.12
Growth: 0.33
Analyst revenue estimates for IMU.AX, period +1y (report date 2026-07-11):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for IMU.AX, period 0q (report date 2026-07-11):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for IMU.AX, period 0y (report date 2026-07-11):
Average estimate: -0.12 AUD
Low estimate: -0.16
High estimate: -0.05
Number of analysts: 3
Year-ago value: -0.32
Growth: 0.63
Analyst revenue estimates for IMU.AX, period 0y (report date 2026-07-11):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for IMU.AX, period +1q (report date 2026-07-19):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for IMU.AX, period +1y (report date 2026-07-19):
Average estimate: -0.08 AUD
Low estimate: -0.09
High estimate: -0.06
Number of analysts: 3
Year-ago value: -0.12
Growth: 0.33
Analyst revenue estimates for IMU.AX, period +1y (report date 2026-07-19):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for IMU.AX, period 0q (report date 2026-07-19):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for IMU.AX, period 0y (report date 2026-07-19):
Average estimate: -0.12 AUD
Low estimate: -0.16
High estimate: -0.05
Number of analysts: 3
Year-ago value: -0.32
Growth: 0.63
Analyst revenue estimates for IMU.AX, period 0y (report date 2026-07-19):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 2
Year-ago value: 0.00
Growth: 0.00