speb/financial-data huggingface dataset:
Analyst earnings estimates for MTRN, period +1y (report date 2026-06-20):
Average estimate: 7.44 USD
Low estimate: 6.85
High estimate: 8.00
Number of analysts: 5
Year-ago value: 6.40
Growth: 0.16
Analyst revenue estimates for MTRN, period +1y (report date 2026-06-20):
Average estimate: 2312900000.00 USD
Low estimate: 2134900000.00
High estimate: 2580600000.00
Number of analysts: 5
Year-ago value: 2157940000.00
Growth: 0.07
Analyst earnings estimates for MTRN, period 0q (report date 2026-06-20):
Average estimate: 1.52 USD
Low estimate: 1.45
High estimate: 1.61
Number of analysts: 5
Year-ago value: 1.37
Growth: 0.11
Analyst revenue estimates for MTRN, period 0q (report date 2026-06-20):
Average estimate: 533300000.00 USD
Low estimate: 470200000.00
High estimate: 587600000.00
Number of analysts: 5
Year-ago value: 431658000.00
Growth: 0.24
Analyst earnings estimates for MTRN, period 0y (report date 2026-06-20):
Average estimate: 6.40 USD
Low estimate: 6.25
High estimate: 6.53
Number of analysts: 5
Year-ago value: 5.44
Growth: 0.18
Analyst revenue estimates for MTRN, period 0y (report date 2026-06-20):
Average estimate: 2157940000.00 USD
Low estimate: 2002000000.00
High estimate: 2348000000.00
Number of analysts: 5
Year-ago value: 1786550000.00
Growth: 0.21
Analyst earnings estimates for MTRN, period +1q (report date 2026-06-23):
Average estimate: 1.74 USD
Low estimate: 1.70
High estimate: 1.78
Number of analysts: 5
Year-ago value: 1.41
Growth: 0.24
Analyst revenue estimates for MTRN, period +1q (report date 2026-06-23):
Average estimate: 540620000.00 USD
Low estimate: 488400000.00
High estimate: 593800000.00
Number of analysts: 5
Year-ago value: 444808000.00
Growth: 0.22
Analyst earnings estimates for MTRN, period +1y (report date 2026-06-23):
Average estimate: 7.44 USD
Low estimate: 6.85
High estimate: 8.00
Number of analysts: 5
Year-ago value: 6.40
Growth: 0.16
Analyst revenue estimates for MTRN, period +1y (report date 2026-06-23):
Average estimate: 2312900000.00 USD
Low estimate: 2134900000.00
High estimate: 2580600000.00
Number of analysts: 5
Year-ago value: 2157940000.00
Growth: 0.07
Analyst earnings estimates for MTRN, period 0q (report date 2026-06-23):
Average estimate: 1.52 USD
Low estimate: 1.45
High estimate: 1.61
Number of analysts: 5
Year-ago value: 1.37
Growth: 0.11
Analyst revenue estimates for MTRN, period 0q (report date 2026-06-23):
Average estimate: 533300000.00 USD
Low estimate: 470200000.00
High estimate: 587600000.00
Number of analysts: 5
Year-ago value: 431658000.00
Growth: 0.24
Analyst earnings estimates for MTRN, period 0y (report date 2026-06-23):
Average estimate: 6.40 USD
Low estimate: 6.25
High estimate: 6.53
Number of analysts: 5
Year-ago value: 5.44
Growth: 0.18
Analyst revenue estimates for MTRN, period 0y (report date 2026-06-23):
Average estimate: 2157940000.00 USD
Low estimate: 2002000000.00
High estimate: 2348000000.00
Number of analysts: 5
Year-ago value: 1786550000.00
Growth: 0.21
Analyst earnings estimates for MTRN, period +1q (report date 2026-07-11):
Average estimate: 1.75 USD
Low estimate: 1.70
High estimate: 1.78
Number of analysts: 5
Year-ago value: 1.41
Growth: 0.24
Analyst revenue estimates for MTRN, period +1q (report date 2026-07-11):
Average estimate: 553620000.00 USD
Low estimate: 488400000.00
High estimate: 593800000.00
Number of analysts: 5
Year-ago value: 444808000.00
Growth: 0.24
Analyst earnings estimates for MTRN, period +1y (report date 2026-07-11):
Average estimate: 7.52 USD
Low estimate: 6.85
High estimate: 8.00
Number of analysts: 5
Year-ago value: 6.43
Growth: 0.17
Analyst revenue estimates for MTRN, period +1y (report date 2026-07-11):
Average estimate: 2368500000.00 USD
Low estimate: 2134900000.00
High estimate: 2580600000.00
Number of analysts: 5
Year-ago value: 2207940000.00
Growth: 0.07
Analyst earnings estimates for MTRN, period 0q (report date 2026-07-11):
Average estimate: 1.51 USD
Low estimate: 1.45
High estimate: 1.61
Number of analysts: 5
Year-ago value: 1.37
Growth: 0.11
Analyst revenue estimates for MTRN, period 0q (report date 2026-07-11):
Average estimate: 548500000.00 USD
Low estimate: 470200000.00
High estimate: 587600000.00
Number of analysts: 5
Year-ago value: 431658000.00
Growth: 0.27
Analyst earnings estimates for MTRN, period 0y (report date 2026-07-11):
Average estimate: 6.43 USD
Low estimate: 6.32
High estimate: 6.53
Number of analysts: 5
Year-ago value: 5.44
Growth: 0.18
Analyst revenue estimates for MTRN, period 0y (report date 2026-07-11):
Average estimate: 2207940000.00 USD
Low estimate: 2005500000.00
High estimate: 2348000000.00
Number of analysts: 5
Year-ago value: 1786550000.00
Growth: 0.24
Analyst earnings estimates for MTRN, period +1q (report date 2026-07-19):
Average estimate: 1.75 USD
Low estimate: 1.73
High estimate: 1.78
Number of analysts: 5
Year-ago value: 1.41
Growth: 0.24
Analyst revenue estimates for MTRN, period +1q (report date 2026-07-19):
Average estimate: 556720000.00 USD
Low estimate: 488400000.00
High estimate: 609300000.00
Number of analysts: 5
Year-ago value: 444808000.00
Growth: 0.25
Analyst earnings estimates for MTRN, period +1y (report date 2026-07-19):
Average estimate: 7.60 USD
Low estimate: 6.85
High estimate: 8.39
Number of analysts: 5
Year-ago value: 6.45
Growth: 0.18
Analyst revenue estimates for MTRN, period +1y (report date 2026-07-19):
Average estimate: 2384440000.00 USD
Low estimate: 2134900000.00
High estimate: 2660300000.00
Number of analysts: 5
Year-ago value: 2216980000.00
Growth: 0.08
Analyst earnings estimates for MTRN, period 0q (report date 2026-07-19):
Average estimate: 1.52 USD
Low estimate: 1.45
High estimate: 1.63
Number of analysts: 5
Year-ago value: 1.37
Growth: 0.11
Analyst revenue estimates for MTRN, period 0q (report date 2026-07-19):
Average estimate: 549820000.00 USD
Low estimate: 470200000.00
High estimate: 594200000.00
Number of analysts: 5
Year-ago value: 431658000.00
Growth: 0.27
Analyst earnings estimates for MTRN, period 0y (report date 2026-07-19):
Average estimate: 6.45 USD
Low estimate: 6.32
High estimate: 6.62
Number of analysts: 5
Year-ago value: 5.44
Growth: 0.19
Analyst revenue estimates for MTRN, period 0y (report date 2026-07-19):
Average estimate: 2216980000.00 USD
Low estimate: 2005500000.00
High estimate: 2393200000.00
Number of analysts: 5
Year-ago value: 1786550000.00
Growth: 0.24
Analyst earnings estimates for MTRN, period +1q (report date 2026-07-25):
Average estimate: 1.75 USD
Low estimate: 1.73
High estimate: 1.78
Number of analysts: 5
Year-ago value: 1.41
Growth: 0.24
Analyst revenue estimates for MTRN, period +1q (report date 2026-07-25):
Average estimate: 556720000.00 USD
Low estimate: 488400000.00
High estimate: 609300000.00
Number of analysts: 5
Year-ago value: 444808000.00
Growth: 0.25
Analyst earnings estimates for MTRN, period +1y (report date 2026-07-25):
Average estimate: 7.60 USD
Low estimate: 6.85
High estimate: 8.39
Number of analysts: 5
Year-ago value: 6.45
Growth: 0.18
Analyst revenue estimates for MTRN, period +1y (report date 2026-07-25):
Average estimate: 2384440000.00 USD
Low estimate: 2134900000.00
High estimate: 2660300000.00
Number of analysts: 5
Year-ago value: 2216980000.00
Growth: 0.08
Analyst earnings estimates for MTRN, period 0q (report date 2026-07-25):
Average estimate: 1.52 USD
Low estimate: 1.45
High estimate: 1.63
Number of analysts: 5
Year-ago value: 1.37
Growth: 0.11
Analyst revenue estimates for MTRN, period 0q (report date 2026-07-25):
Average estimate: 549820000.00 USD
Low estimate: 470200000.00
High estimate: 594200000.00
Number of analysts: 5
Year-ago value: 431658000.00
Growth: 0.27
Analyst earnings estimates for MTRN, period 0y (report date 2026-07-25):
Average estimate: 6.45 USD
Low estimate: 6.32
High estimate: 6.62
Number of analysts: 5
Year-ago value: 5.44
Growth: 0.19
Analyst revenue estimates for MTRN, period 0y (report date 2026-07-25):
Average estimate: 2216980000.00 USD
Low estimate: 2005500000.00
High estimate: 2393200000.00
Number of analysts: 5
Year-ago value: 1786550000.00
Growth: 0.24
Analyst revenue estimates for MTRO.L, period +1q (report date 2026-06-01):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MTRO.L, period +1y (report date 2026-06-01):
Average estimate: 0.22 GBP
Low estimate: 0.22
High estimate: 0.24
Number of analysts: 3
Year-ago value: 0.13
Growth: 0.72
Analyst revenue estimates for MTRO.L, period +1y (report date 2026-06-01):
Average estimate: 769500000.00 GBP
Low estimate: 759000000.00
High estimate: 780000000.00
Number of analysts: 2
Year-ago value: 659000000.00
Growth: 0.17
Analyst revenue estimates for MTRO.L, period 0q (report date 2026-06-01):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MTRO.L, period 0y (report date 2026-06-01):
Average estimate: 0.13 GBP
Low estimate: 0.13
High estimate: 0.14
Number of analysts: 3
Analyst revenue estimates for MTRO.L, period 0y (report date 2026-06-01):
Average estimate: 659000000.00 GBP
Low estimate: 659000000.00
High estimate: 659000000.00
Number of analysts: 2
Year-ago value: 585100000.00
Growth: 0.13
Analyst revenue estimates for MTRO.L, period +1q (report date 2026-06-15):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MTRO.L, period +1y (report date 2026-06-15):
Average estimate: 0.22 GBP
Low estimate: 0.22
High estimate: 0.24
Number of analysts: 3
Year-ago value: 0.13
Growth: 0.72
Analyst revenue estimates for MTRO.L, period +1y (report date 2026-06-15):
Average estimate: 769500000.00 GBP
Low estimate: 759000000.00
High estimate: 780000000.00
Number of analysts: 2
Year-ago value: 659000000.00
Growth: 0.17
Analyst revenue estimates for MTRO.L, period 0q (report date 2026-06-15):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MTRO.L, period 0y (report date 2026-06-15):
Average estimate: 0.13 GBP
Low estimate: 0.13
High estimate: 0.14
Number of analysts: 3
Analyst revenue estimates for MTRO.L, period 0y (report date 2026-06-15):
Average estimate: 659000000.00 GBP
Low estimate: 659000000.00
High estimate: 659000000.00
Number of analysts: 2
Year-ago value: 585100000.00
Growth: 0.13
Analyst revenue estimates for MTRO.L, period +1q (report date 2026-06-20):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MTRO.L, period +1y (report date 2026-06-20):
Average estimate: 0.22 GBP
Low estimate: 0.22
High estimate: 0.24
Number of analysts: 3
Year-ago value: 0.13
Growth: 0.72
Analyst revenue estimates for MTRO.L, period +1y (report date 2026-06-20):
Average estimate: 769500000.00 GBP
Low estimate: 759000000.00
High estimate: 780000000.00
Number of analysts: 2
Year-ago value: 659000000.00
Growth: 0.17
Analyst revenue estimates for MTRO.L, period 0q (report date 2026-06-20):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MTRO.L, period 0y (report date 2026-06-20):
Average estimate: 0.13 GBP
Low estimate: 0.13
High estimate: 0.14
Number of analysts: 3
Analyst revenue estimates for MTRO.L, period 0y (report date 2026-06-20):
Average estimate: 659000000.00 GBP
Low estimate: 659000000.00
High estimate: 659000000.00
Number of analysts: 2
Year-ago value: 585100000.00
Growth: 0.13
Analyst revenue estimates for MTRO.L, period +1q (report date 2026-06-23):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MTRO.L, period +1y (report date 2026-06-23):
Average estimate: 0.22 GBP
Low estimate: 0.22
High estimate: 0.24
Number of analysts: 3
Year-ago value: 0.13
Growth: 0.72
Analyst revenue estimates for MTRO.L, period +1y (report date 2026-06-23):
Average estimate: 769500000.00 GBP
Low estimate: 759000000.00
High estimate: 780000000.00
Number of analysts: 2
Year-ago value: 659000000.00
Growth: 0.17
Analyst revenue estimates for MTRO.L, period 0q (report date 2026-06-23):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MTRO.L, period 0y (report date 2026-06-23):
Average estimate: 0.13 GBP
Low estimate: 0.13
High estimate: 0.14
Number of analysts: 3
Analyst revenue estimates for MTRO.L, period 0y (report date 2026-06-23):
Average estimate: 659000000.00 GBP
Low estimate: 659000000.00
High estimate: 659000000.00
Number of analysts: 2
Year-ago value: 585100000.00
Growth: 0.13
Analyst revenue estimates for MTRO.L, period +1q (report date 2026-07-11):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MTRO.L, period +1y (report date 2026-07-11):
Average estimate: 0.22 GBP
Low estimate: 0.22
High estimate: 0.24
Number of analysts: 3
Year-ago value: 0.13
Growth: 0.72
Analyst revenue estimates for MTRO.L, period +1y (report date 2026-07-11):
Average estimate: 769500000.00 GBP
Low estimate: 759000000.00
High estimate: 780000000.00
Number of analysts: 2
Year-ago value: 659000000.00
Growth: 0.17
Analyst revenue estimates for MTRO.L, period 0q (report date 2026-07-11):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MTRO.L, period 0y (report date 2026-07-11):
Average estimate: 0.13 GBP
Low estimate: 0.13
High estimate: 0.14
Number of analysts: 3
Year-ago value: 0.09
Growth: 0.49
Analyst revenue estimates for MTRO.L, period 0y (report date 2026-07-11):
Average estimate: 659000000.00 GBP
Low estimate: 659000000.00
High estimate: 659000000.00
Number of analysts: 2
Year-ago value: 585100000.00
Growth: 0.13
Analyst revenue estimates for MTRO.L, period +1q (report date 2026-07-19):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MTRO.L, period +1y (report date 2026-07-19):
Average estimate: 0.22 GBP
Low estimate: 0.22
High estimate: 0.24
Number of analysts: 3
Year-ago value: 0.13
Growth: 0.72
Analyst revenue estimates for MTRO.L, period +1y (report date 2026-07-19):
Average estimate: 769500000.00 GBP
Low estimate: 759000000.00
High estimate: 780000000.00
Number of analysts: 2
Year-ago value: 659000000.00
Growth: 0.17
Analyst revenue estimates for MTRO.L, period 0q (report date 2026-07-19):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MTRO.L, period 0y (report date 2026-07-19):
Average estimate: 0.13 GBP
Low estimate: 0.13
High estimate: 0.14
Number of analysts: 3
Year-ago value: 0.09
Growth: 0.49
Analyst revenue estimates for MTRO.L, period 0y (report date 2026-07-19):
Average estimate: 659000000.00 GBP
Low estimate: 659000000.00
High estimate: 659000000.00
Number of analysts: 2
Year-ago value: 585100000.00
Growth: 0.13
Analyst revenue estimates for MTRO.L, period +1q (report date 2026-07-25):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MTRO.L, period +1y (report date 2026-07-25):
Average estimate: 0.22 GBP
Low estimate: 0.22
High estimate: 0.24
Number of analysts: 3
Year-ago value: 0.13
Growth: 0.72
Analyst revenue estimates for MTRO.L, period +1y (report date 2026-07-25):
Average estimate: 769500000.00 GBP
Low estimate: 759000000.00
High estimate: 780000000.00
Number of analysts: 2
Year-ago value: 659000000.00
Growth: 0.17
Analyst revenue estimates for MTRO.L, period 0q (report date 2026-07-25):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MTRO.L, period 0y (report date 2026-07-25):
Average estimate: 0.13 GBP
Low estimate: 0.13
High estimate: 0.14
Number of analysts: 3
Year-ago value: 0.09
Growth: 0.49
Analyst revenue estimates for MTRO.L, period 0y (report date 2026-07-25):
Average estimate: 659000000.00 GBP
Low estimate: 659000000.00
High estimate: 659000000.00
Number of analysts: 2
Year-ago value: 585100000.00
Growth: 0.13
Analyst earnings estimates for MTRX, period +1q (report date 2026-05-30):
Average estimate: 0.18 USD
Low estimate: 0.13
High estimate: 0.23
Number of analysts: 2
Year-ago value: -0.01
Growth: 19.00
Analyst revenue estimates for MTRX, period +1q (report date 2026-05-30):
Average estimate: 233903000.00 USD
Low estimate: 224690000.00
High estimate: 243116000.00
Number of analysts: 2
Year-ago value: 211884000.00
Growth: 0.10
Analyst earnings estimates for MTRX, period +1y (report date 2026-05-30):
Average estimate: 0.70 USD
Low estimate: 0.58
High estimate: 0.81
Number of analysts: 2
Year-ago value: 0.25
Growth: 1.78
Analyst revenue estimates for MTRX, period +1y (report date 2026-05-30):
Average estimate: 948106500.00 USD
Low estimate: 937885000.00
High estimate: 958328000.00
Number of analysts: 2
Year-ago value: 876161000.00
Growth: 0.08
Analyst earnings estimates for MTRX, period 0q (report date 2026-05-30):
Average estimate: 0.17 USD
Low estimate: 0.15
High estimate: 0.18
Number of analysts: 2
Year-ago value: -0.28
Growth: 1.59
Analyst revenue estimates for MTRX, period 0q (report date 2026-05-30):
Average estimate: 247060000.00 USD
Low estimate: 246073000.00
High estimate: 248047000.00
Number of analysts: 2
Year-ago value: 216377000.00
Growth: 0.14
Analyst earnings estimates for MTRX, period 0y (report date 2026-05-30):
Average estimate: 0.25 USD
Low estimate: 0.25
High estimate: 0.25
Number of analysts: 1
Year-ago value: -0.93
Growth: 1.27
Analyst revenue estimates for MTRX, period 0y (report date 2026-05-30):
Average estimate: 876161000.00 USD
Low estimate: 875174000.00
High estimate: 877148000.00
Number of analysts: 2
Year-ago value: 769286000.00
Growth: 0.14
Analyst earnings estimates for MTRX, period +1q (report date 2026-06-07):
Average estimate: 0.18 USD
Low estimate: 0.13
High estimate: 0.23
Number of analysts: 2
Year-ago value: -0.01
Growth: 19.00
Analyst revenue estimates for MTRX, period +1q (report date 2026-06-07):
Average estimate: 233903000.00 USD
Low estimate: 224690000.00
High estimate: 243116000.00
Number of analysts: 2
Year-ago value: 211884000.00
Growth: 0.10
Analyst earnings estimates for MTRX, period +1y (report date 2026-06-07):
Average estimate: 0.70 USD
Low estimate: 0.58
High estimate: 0.81
Number of analysts: 2
Year-ago value: 0.25
Growth: 1.78
Analyst revenue estimates for MTRX, period +1y (report date 2026-06-07):
Average estimate: 948106500.00 USD
Low estimate: 937885000.00
High estimate: 958328000.00
Number of analysts: 2
Year-ago value: 876161000.00
Growth: 0.08
Analyst earnings estimates for MTRX, period 0q (report date 2026-06-07):
Average estimate: 0.17 USD
Low estimate: 0.15
High estimate: 0.18
Number of analysts: 2
Year-ago value: -0.28
Growth: 1.59
Analyst revenue estimates for MTRX, period 0q (report date 2026-06-07):
Average estimate: 247060000.00 USD
Low estimate: 246073000.00
High estimate: 248047000.00
Number of analysts: 2
Year-ago value: 216377000.00
Growth: 0.14
Analyst earnings estimates for MTRX, period 0y (report date 2026-06-07):
Average estimate: 0.25 USD
Low estimate: 0.25
High estimate: 0.25
Number of analysts: 1
Year-ago value: -0.93
Growth: 1.27
Analyst revenue estimates for MTRX, period 0y (report date 2026-06-07):
Average estimate: 876161000.00 USD
Low estimate: 875174000.00
High estimate: 877148000.00
Number of analysts: 2
Year-ago value: 769286000.00
Growth: 0.14
Analyst earnings estimates for MTRX, period +1q (report date 2026-06-15):
Average estimate: 0.18 USD
Low estimate: 0.13
High estimate: 0.23
Number of analysts: 2
Year-ago value: -0.01
Growth: 19.00
Analyst revenue estimates for MTRX, period +1q (report date 2026-06-15):
Average estimate: 233903000.00 USD
Low estimate: 224690000.00
High estimate: 243116000.00
Number of analysts: 2
Year-ago value: 211884000.00
Growth: 0.10
Analyst earnings estimates for MTRX, period +1y (report date 2026-06-15):
Average estimate: 0.70 USD
Low estimate: 0.58
High estimate: 0.81
Number of analysts: 2
Year-ago value: 0.25
Growth: 1.78
Analyst revenue estimates for MTRX, period +1y (report date 2026-06-15):
Average estimate: 948106500.00 USD
Low estimate: 937885000.00
High estimate: 958328000.00
Number of analysts: 2
Year-ago value: 876161000.00
Growth: 0.08
Analyst earnings estimates for MTRX, period 0q (report date 2026-06-15):
Average estimate: 0.17 USD
Low estimate: 0.15
High estimate: 0.18
Number of analysts: 2
Year-ago value: -0.28
Growth: 1.59
Analyst revenue estimates for MTRX, period 0q (report date 2026-06-15):
Average estimate: 247060000.00 USD
Low estimate: 246073000.00
High estimate: 248047000.00
Number of analysts: 2
Year-ago value: 216377000.00
Growth: 0.14
Analyst earnings estimates for MTRX, period 0y (report date 2026-06-15):
Average estimate: 0.25 USD
Low estimate: 0.25
High estimate: 0.25
Number of analysts: 1
Year-ago value: -0.93
Growth: 1.27
Analyst revenue estimates for MTRX, period 0y (report date 2026-06-15):
Average estimate: 876161000.00 USD
Low estimate: 875174000.00
High estimate: 877148000.00
Number of analysts: 2
Year-ago value: 769286000.00
Growth: 0.14
Analyst earnings estimates for MTRX, period +1q (report date 2026-06-20):
Average estimate: 0.18 USD
Low estimate: 0.13
High estimate: 0.23
Number of analysts: 2
Year-ago value: -0.01
Growth: 19.00
Analyst revenue estimates for MTRX, period +1q (report date 2026-06-20):
Average estimate: 233903000.00 USD
Low estimate: 224690000.00
High estimate: 243116000.00
Number of analysts: 2
Year-ago value: 211884000.00
Growth: 0.10
Analyst earnings estimates for MTRX, period +1y (report date 2026-06-20):
Average estimate: 0.70 USD
Low estimate: 0.58
High estimate: 0.81
Number of analysts: 2
Year-ago value: 0.25
Growth: 1.78
Analyst revenue estimates for MTRX, period +1y (report date 2026-06-20):
Average estimate: 948106500.00 USD
Low estimate: 937885000.00
High estimate: 958328000.00
Number of analysts: 2
Year-ago value: 876161000.00
Growth: 0.08
Analyst earnings estimates for MTRX, period 0q (report date 2026-06-20):
Average estimate: 0.17 USD
Low estimate: 0.15
High estimate: 0.18
Number of analysts: 2
Year-ago value: -0.28
Growth: 1.59
Analyst revenue estimates for MTRX, period 0q (report date 2026-06-20):
Average estimate: 247060000.00 USD
Low estimate: 246073000.00
High estimate: 248047000.00
Number of analysts: 2
Year-ago value: 216377000.00
Growth: 0.14
Analyst earnings estimates for MTRX, period 0y (report date 2026-06-20):
Average estimate: 0.25 USD
Low estimate: 0.25
High estimate: 0.25
Number of analysts: 1
Year-ago value: -0.93
Growth: 1.27
Analyst revenue estimates for MTRX, period 0y (report date 2026-06-20):
Average estimate: 876161000.00 USD
Low estimate: 875174000.00
High estimate: 877148000.00
Number of analysts: 2
Year-ago value: 769286000.00
Growth: 0.14
Analyst earnings estimates for MTRX, period +1q (report date 2026-06-23):
Average estimate: 0.18 USD
Low estimate: 0.13
High estimate: 0.23
Number of analysts: 2
Year-ago value: -0.01
Growth: 19.00
Analyst revenue estimates for MTRX, period +1q (report date 2026-06-23):
Average estimate: 233903000.00 USD
Low estimate: 224690000.00
High estimate: 243116000.00
Number of analysts: 2
Year-ago value: 211884000.00
Growth: 0.10
Analyst earnings estimates for MTRX, period +1y (report date 2026-06-23):
Average estimate: 0.70 USD
Low estimate: 0.58
High estimate: 0.81
Number of analysts: 2
Year-ago value: 0.25
Growth: 1.78
Analyst revenue estimates for MTRX, period +1y (report date 2026-06-23):
Average estimate: 948106500.00 USD
Low estimate: 937885000.00
High estimate: 958328000.00
Number of analysts: 2
Year-ago value: 876161000.00
Growth: 0.08
Analyst earnings estimates for MTRX, period 0q (report date 2026-06-23):
Average estimate: 0.17 USD
Low estimate: 0.15
High estimate: 0.18
Number of analysts: 2
Year-ago value: -0.28
Growth: 1.59
Analyst revenue estimates for MTRX, period 0q (report date 2026-06-23):
Average estimate: 247060000.00 USD
Low estimate: 246073000.00
High estimate: 248047000.00
Number of analysts: 2
Year-ago value: 216377000.00
Growth: 0.14
Analyst earnings estimates for MTRX, period 0y (report date 2026-06-23):
Average estimate: 0.25 USD
Low estimate: 0.25
High estimate: 0.25
Number of analysts: 1
Year-ago value: -0.93
Growth: 1.27
Analyst revenue estimates for MTRX, period 0y (report date 2026-06-23):
Average estimate: 876161000.00 USD
Low estimate: 875174000.00
High estimate: 877148000.00
Number of analysts: 2
Year-ago value: 769286000.00
Growth: 0.14
Analyst earnings estimates for MTRX, period +1q (report date 2026-07-11):
Average estimate: 0.18 USD
Low estimate: 0.13
High estimate: 0.23
Number of analysts: 2
Year-ago value: -0.01
Growth: 19.00
Analyst revenue estimates for MTRX, period +1q (report date 2026-07-11):
Average estimate: 233895000.00 USD
Low estimate: 224690000.00
High estimate: 243100000.00
Number of analysts: 2
Year-ago value: 211884000.00
Growth: 0.10
Analyst earnings estimates for MTRX, period +1y (report date 2026-07-11):
Average estimate: 0.70 USD
Low estimate: 0.58
High estimate: 0.81
Number of analysts: 2
Year-ago value: 0.25
Growth: 1.78
Analyst revenue estimates for MTRX, period +1y (report date 2026-07-11):
Average estimate: 948114000.00 USD
Low estimate: 937900000.00
High estimate: 958328000.00
Number of analysts: 2
Year-ago value: 876137000.00
Growth: 0.08
Analyst earnings estimates for MTRX, period 0q (report date 2026-07-11):
Average estimate: 0.20 USD
Low estimate: 0.15
High estimate: 0.25
Number of analysts: 2
Year-ago value: -0.28
Growth: 1.71
Analyst revenue estimates for MTRX, period 0q (report date 2026-07-11):
Average estimate: 247036500.00 USD
Low estimate: 246073000.00
High estimate: 248000000.00
Number of analysts: 2
Year-ago value: 216377000.00
Growth: 0.14
Analyst earnings estimates for MTRX, period 0y (report date 2026-07-11):
Average estimate: 0.25 USD
Low estimate: 0.25
High estimate: 0.25
Number of analysts: 1
Year-ago value: -0.93
Growth: 1.27
Analyst revenue estimates for MTRX, period 0y (report date 2026-07-11):
Average estimate: 876137000.00 USD
Low estimate: 875174000.00
High estimate: 877100000.00
Number of analysts: 2
Year-ago value: 769286000.00
Growth: 0.14
Analyst earnings estimates for MTRX, period +1q (report date 2026-07-19):
Average estimate: 0.18 USD
Low estimate: 0.13
High estimate: 0.23
Number of analysts: 2
Year-ago value: -0.01
Growth: 19.00
Analyst revenue estimates for MTRX, period +1q (report date 2026-07-19):
Average estimate: 233895000.00 USD
Low estimate: 224690000.00
High estimate: 243100000.00
Number of analysts: 2
Year-ago value: 211884000.00
Growth: 0.10
Analyst earnings estimates for MTRX, period +1y (report date 2026-07-19):
Average estimate: 0.70 USD
Low estimate: 0.58
High estimate: 0.81
Number of analysts: 2
Year-ago value: 0.25
Growth: 1.78
Analyst revenue estimates for MTRX, period +1y (report date 2026-07-19):
Average estimate: 948114000.00 USD
Low estimate: 937900000.00
High estimate: 958328000.00
Number of analysts: 2
Year-ago value: 876137000.00
Growth: 0.08
Analyst earnings estimates for MTRX, period 0q (report date 2026-07-19):
Average estimate: 0.20 USD
Low estimate: 0.15
High estimate: 0.25
Number of analysts: 2
Year-ago value: -0.28
Growth: 1.71
Analyst revenue estimates for MTRX, period 0q (report date 2026-07-19):
Average estimate: 247036500.00 USD
Low estimate: 246073000.00
High estimate: 248000000.00
Number of analysts: 2
Year-ago value: 216377000.00
Growth: 0.14
Analyst earnings estimates for MTRX, period 0y (report date 2026-07-19):
Average estimate: 0.25 USD
Low estimate: 0.25
High estimate: 0.25
Number of analysts: 1
Year-ago value: -0.93
Growth: 1.27
Analyst revenue estimates for MTRX, period 0y (report date 2026-07-19):
Average estimate: 876137000.00 USD
Low estimate: 875174000.00
High estimate: 877100000.00
Number of analysts: 2
Year-ago value: 769286000.00
Growth: 0.14
Analyst earnings estimates for MTRX, period +1q (report date 2026-07-25):
Average estimate: 0.18 USD
Low estimate: 0.13
High estimate: 0.23
Number of analysts: 2
Year-ago value: -0.01
Growth: 19.00
Analyst revenue estimates for MTRX, period +1q (report date 2026-07-25):
Average estimate: 233895000.00 USD
Low estimate: 224690000.00
High estimate: 243100000.00
Number of analysts: 2
Year-ago value: 211884000.00
Growth: 0.10
Analyst earnings estimates for MTRX, period +1y (report date 2026-07-25):
Average estimate: 0.70 USD
Low estimate: 0.58
High estimate: 0.81
Number of analysts: 2
Year-ago value: 0.25
Growth: 1.78
Analyst revenue estimates for MTRX, period +1y (report date 2026-07-25):
Average estimate: 948114000.00 USD
Low estimate: 937900000.00
High estimate: 958328000.00
Number of analysts: 2
Year-ago value: 876137000.00
Growth: 0.08
Analyst earnings estimates for MTRX, period 0q (report date 2026-07-25):
Average estimate: 0.20 USD
Low estimate: 0.15
High estimate: 0.25
Number of analysts: 2
Year-ago value: -0.28
Growth: 1.71
Analyst revenue estimates for MTRX, period 0q (report date 2026-07-25):
Average estimate: 247036500.00 USD
Low estimate: 246073000.00
High estimate: 248000000.00
Number of analysts: 2
Year-ago value: 216377000.00
Growth: 0.14
Analyst earnings estimates for MTRX, period 0y (report date 2026-07-25):
Average estimate: 0.25 USD
Low estimate: 0.25
High estimate: 0.25
Number of analysts: 1
Year-ago value: -0.93
Growth: 1.27
Analyst revenue estimates for MTRX, period 0y (report date 2026-07-25):
Average estimate: 876137000.00 USD
Low estimate: 875174000.00
High estimate: 877100000.00
Number of analysts: 2
Year-ago value: 769286000.00
Growth: 0.14
Analyst revenue estimates for MTS.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 MTS.AX, period +1y (report date 2026-06-01):
Average estimate: 0.26 AUD
Low estimate: 0.25
High estimate: 0.27
Number of analysts: 13
Year-ago value: 0.24
Growth: 0.07
Analyst revenue estimates for MTS.AX, period +1y (report date 2026-06-01):
Average estimate: 17675385520.00 AUD
Low estimate: 17493783000.00
High estimate: 17965429940.00
Number of analysts: 7
Year-ago value: 17394116380.00
Growth: 0.02
Analyst revenue estimates for MTS.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 MTS.AX, period 0y (report date 2026-06-01):
Average estimate: 0.24 AUD
Low estimate: 0.24
High estimate: 0.25
Number of analysts: 12
Year-ago value: 0.25
Growth: -0.03
Analyst revenue estimates for MTS.AX, period 0y (report date 2026-06-01):
Average estimate: 17394116380.00 AUD
Low estimate: 17366300000.00
High estimate: 17438800000.00
Number of analysts: 7
Year-ago value: 17323000000.00
Growth: 0.00
Analyst revenue estimates for MTS.AX, period +1q (report date 2026-06-15):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MTS.AX, period +1y (report date 2026-06-15):
Average estimate: 0.26 AUD
Low estimate: 0.25
High estimate: 0.27
Number of analysts: 13
Year-ago value: 0.24
Growth: 0.06
Analyst revenue estimates for MTS.AX, period +1y (report date 2026-06-15):
Average estimate: 17663093430.00 AUD
Low estimate: 17407716000.00
High estimate: 17965429940.00
Number of analysts: 7
Year-ago value: 17394116160.00
Growth: 0.02
Analyst revenue estimates for MTS.AX, period 0q (report date 2026-06-15):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MTS.AX, period 0y (report date 2026-06-15):
Average estimate: 0.24 AUD
Low estimate: 0.24
High estimate: 0.25
Number of analysts: 13
Year-ago value: 0.25
Growth: -0.03
Analyst revenue estimates for MTS.AX, period 0y (report date 2026-06-15):
Average estimate: 17394116160.00 AUD
Low estimate: 17366300000.00
High estimate: 17438800000.00
Number of analysts: 7
Year-ago value: 17323000000.00
Growth: 0.00
Analyst revenue estimates for MTS.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 MTS.AX, period +1y (report date 2026-06-20):
Average estimate: 0.26 AUD
Low estimate: 0.25
High estimate: 0.27
Number of analysts: 12
Year-ago value: 0.24
Growth: 0.06
Analyst revenue estimates for MTS.AX, period +1y (report date 2026-06-20):
Average estimate: 17662533670.00 AUD
Low estimate: 17407716000.00
High estimate: 17961511600.00
Number of analysts: 7
Year-ago value: 17395938500.00
Growth: 0.02
Analyst revenue estimates for MTS.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 MTS.AX, period 0y (report date 2026-06-20):
Average estimate: 0.24 AUD
Low estimate: 0.24
High estimate: 0.25
Number of analysts: 12
Year-ago value: 0.25
Growth: -0.03
Analyst revenue estimates for MTS.AX, period 0y (report date 2026-06-20):
Average estimate: 17395938500.00 AUD
Low estimate: 17366300000.00
High estimate: 17438800000.00
Number of analysts: 7
Year-ago value: 17323000000.00
Growth: 0.00
Analyst revenue estimates for MTS.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 MTS.AX, period +1y (report date 2026-06-23):
Average estimate: 0.27 AUD
Low estimate: 0.25
High estimate: 0.30
Number of analysts: 12
Year-ago value: 0.26
Growth: 0.07
Analyst revenue estimates for MTS.AX, period +1y (report date 2026-06-23):
Average estimate: 18056585620.00 AUD
Low estimate: 17838383000.00
High estimate: 18384791520.00
Number of analysts: 7
Year-ago value: 17662533670.00
Growth: 0.02
Analyst revenue estimates for MTS.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 MTS.AX, period 0y (report date 2026-06-23):
Average estimate: 0.26 AUD
Low estimate: 0.25
High estimate: 0.27
Number of analysts: 12
Year-ago value: 0.25
Growth: 0.05
Analyst revenue estimates for MTS.AX, period 0y (report date 2026-06-23):
Average estimate: 17662533670.00 AUD
Low estimate: 17407716000.00
High estimate: 17961511600.00
Number of analysts: 7
Year-ago value: 17354000000.00
Growth: 0.02
Analyst revenue estimates for MTS.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 MTS.AX, period +1y (report date 2026-07-11):
Average estimate: 0.26 AUD
Low estimate: 0.24
High estimate: 0.28
Number of analysts: 12
Year-ago value: 0.24
Growth: 0.08
Analyst revenue estimates for MTS.AX, period +1y (report date 2026-07-11):
Average estimate: 18017783460.00 AUD
Low estimate: 17684705290.00
High estimate: 18190000000.00
Number of analysts: 7
Year-ago value: 17621511570.00
Growth: 0.02
Analyst revenue estimates for MTS.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 MTS.AX, period 0y (report date 2026-07-11):
Average estimate: 0.24 AUD
Low estimate: 0.23
High estimate: 0.25
Number of analysts: 12
Year-ago value: 0.25
Growth: -0.02
Analyst revenue estimates for MTS.AX, period 0y (report date 2026-07-11):
Average estimate: 17621511570.00 AUD
Low estimate: 17474857570.00
High estimate: 17767000000.00
Number of analysts: 7
Year-ago value: 17354000000.00
Growth: 0.02
Analyst revenue estimates for MTS.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 MTS.AX, period +1y (report date 2026-07-19):
Average estimate: 0.26 AUD
Low estimate: 0.24
High estimate: 0.28
Number of analysts: 12
Year-ago value: 0.24
Growth: 0.08
Analyst revenue estimates for MTS.AX, period +1y (report date 2026-07-19):
Average estimate: 18017783460.00 AUD
Low estimate: 17684705290.00
High estimate: 18190000000.00
Number of analysts: 7
Year-ago value: 17621511570.00
Growth: 0.02
Analyst revenue estimates for MTS.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 MTS.AX, period 0y (report date 2026-07-19):
Average estimate: 0.24 AUD
Low estimate: 0.23
High estimate: 0.25
Number of analysts: 12
Year-ago value: 0.25
Growth: -0.02
Analyst revenue estimates for MTS.AX, period 0y (report date 2026-07-19):
Average estimate: 17621511570.00 AUD
Low estimate: 17474857570.00
High estimate: 17767000000.00
Number of analysts: 7
Year-ago value: 17354000000.00
Growth: 0.02
Analyst revenue estimates for MTS.AX, period +1q (report date 2026-07-25):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MTS.AX, period +1y (report date 2026-07-25):
Average estimate: 0.26 AUD
Low estimate: 0.24
High estimate: 0.28
Number of analysts: 12
Year-ago value: 0.24
Growth: 0.08
Analyst revenue estimates for MTS.AX, period +1y (report date 2026-07-25):
Average estimate: 18017783460.00 AUD
Low estimate: 17684705290.00
High estimate: 18190000000.00
Number of analysts: 7
Year-ago value: 17621511570.00
Growth: 0.02
Analyst revenue estimates for MTS.AX, period 0q (report date 2026-07-25):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MTS.AX, period 0y (report date 2026-07-25):
Average estimate: 0.24 AUD
Low estimate: 0.23
High estimate: 0.25
Number of analysts: 12
Year-ago value: 0.25
Growth: -0.02
Analyst revenue estimates for MTS.AX, period 0y (report date 2026-07-25):
Average estimate: 17621511570.00 AUD
Low estimate: 17474857570.00
High estimate: 17767000000.00
Number of analysts: 7
Year-ago value: 17354000000.00
Growth: 0.02
Analyst revenue estimates for MTS.MC, period +1q (report date 2026-06-05):
Average estimate: 16932836100.00 USD
Low estimate: 15434000000.00
High estimate: 17808000000.00
Number of analysts: 6
Year-ago value: 15657000000.00
Growth: 0.08
Analyst earnings estimates for MTS.MC, period +1y (report date 2026-06-05):
Average estimate: 4.68 EUR
Low estimate: 4.54
High estimate: 4.81
Number of analysts: 2
Year-ago value: 3.74
Growth: 0.25
Analyst revenue estimates for MTS.MC, period +1y (report date 2026-06-05):
Average estimate: 69847303020.00 USD
Low estimate: 64100000000.00
High estimate: 74859840500.00
Number of analysts: 16
Year-ago value: 66672771010.00
Growth: 0.05
Analyst revenue estimates for MTS.MC, period 0q (report date 2026-06-05):
Average estimate: 16968856779.00 USD
Low estimate: 16354000000.00
High estimate: 17391000000.00
Number of analysts: 6
Year-ago value: 15926000000.00
Growth: 0.07
Analyst earnings estimates for MTS.MC, period 0y (report date 2026-06-05):
Average estimate: 3.74 EUR
Low estimate: 3.39
High estimate: 4.09
Number of analysts: 2
Year-ago value: 3.26
Growth: 0.14
Analyst revenue estimates for MTS.MC, period 0y (report date 2026-06-05):
Average estimate: 66672771010.00 USD
Low estimate: 63832000000.00
High estimate: 68769000000.00
Number of analysts: 16
Year-ago value: 61352000000.00
Growth: 0.09
Analyst revenue estimates for MTS.MC, period +1q (report date 2026-06-15):
Average estimate: 16932836100.00 USD
Low estimate: 15434000000.00
High estimate: 17808000000.00
Number of analysts: 6
Year-ago value: 15657000000.00
Growth: 0.08
Analyst earnings estimates for MTS.MC, period +1y (report date 2026-06-15):
Average estimate: 4.68 EUR
Low estimate: 4.54
High estimate: 4.81
Number of analysts: 2
Year-ago value: 3.74
Growth: 0.25
Analyst revenue estimates for MTS.MC, period +1y (report date 2026-06-15):
Average estimate: 69847303020.00 USD
Low estimate: 64100000000.00
High estimate: 74859840500.00
Number of analysts: 16
Year-ago value: 66672771010.00
Growth: 0.05
Analyst revenue estimates for MTS.MC, period 0q (report date 2026-06-15):
Average estimate: 16968856779.00 USD
Low estimate: 16354000000.00
High estimate: 17391000000.00
Number of analysts: 6
Year-ago value: 15926000000.00
Growth: 0.07
Analyst earnings estimates for MTS.MC, period 0y (report date 2026-06-15):
Average estimate: 3.74 EUR
Low estimate: 3.39
High estimate: 4.09
Number of analysts: 2
Year-ago value: 3.26
Growth: 0.14
Analyst revenue estimates for MTS.MC, period 0y (report date 2026-06-15):
Average estimate: 66672771010.00 USD
Low estimate: 63832000000.00
High estimate: 68769000000.00
Number of analysts: 16
Year-ago value: 61352000000.00
Growth: 0.09
Analyst revenue estimates for MTS.MC, period +1q (report date 2026-06-20):
Average estimate: 16932836100.00 USD
Low estimate: 15434000000.00
High estimate: 17808000000.00
Number of analysts: 6
Year-ago value: 15657000000.00
Growth: 0.08
Analyst earnings estimates for MTS.MC, period +1y (report date 2026-06-20):
Average estimate: 4.68 EUR
Low estimate: 4.54
High estimate: 4.81
Number of analysts: 2
Year-ago value: 3.74
Growth: 0.25
Analyst revenue estimates for MTS.MC, period +1y (report date 2026-06-20):
Average estimate: 69847303020.00 USD
Low estimate: 64100000000.00
High estimate: 74859840500.00
Number of analysts: 16
Year-ago value: 66672771010.00
Growth: 0.05
Analyst revenue estimates for MTS.MC, period 0q (report date 2026-06-20):
Average estimate: 16968856779.00 USD
Low estimate: 16354000000.00
High estimate: 17391000000.00
Number of analysts: 6
Year-ago value: 15926000000.00
Growth: 0.07
Analyst earnings estimates for MTS.MC, period 0y (report date 2026-06-20):
Average estimate: 3.74 EUR
Low estimate: 3.39
High estimate: 4.09
Number of analysts: 2
Year-ago value: 3.26
Growth: 0.14
Analyst revenue estimates for MTS.MC, period 0y (report date 2026-06-20):
Average estimate: 66672771010.00 USD
Low estimate: 63832000000.00
High estimate: 68769000000.00
Number of analysts: 16
Year-ago value: 61352000000.00
Growth: 0.09
Analyst revenue estimates for MTS.MC, period +1q (report date 2026-06-23):
Average estimate: 16932836100.00 USD
Low estimate: 15434000000.00
High estimate: 17808000000.00
Number of analysts: 6
Year-ago value: 15657000000.00
Growth: 0.08
Analyst earnings estimates for MTS.MC, period +1y (report date 2026-06-23):
Average estimate: 4.68 EUR
Low estimate: 4.54
High estimate: 4.81
Number of analysts: 2
Year-ago value: 3.74
Growth: 0.25
Analyst revenue estimates for MTS.MC, period +1y (report date 2026-06-23):
Average estimate: 69847303020.00 USD
Low estimate: 64100000000.00
High estimate: 74859840500.00
Number of analysts: 16
Year-ago value: 66672771010.00
Growth: 0.05
Analyst revenue estimates for MTS.MC, period 0q (report date 2026-06-23):
Average estimate: 16968856779.00 USD
Low estimate: 16354000000.00
High estimate: 17391000000.00
Number of analysts: 6
Year-ago value: 15926000000.00
Growth: 0.07
Analyst earnings estimates for MTS.MC, period 0y (report date 2026-06-23):
Average estimate: 3.74 EUR
Low estimate: 3.39
High estimate: 4.09
Number of analysts: 2
Year-ago value: 3.26
Growth: 0.14
Analyst revenue estimates for MTS.MC, period 0y (report date 2026-06-23):
Average estimate: 66672771010.00 USD
Low estimate: 63832000000.00
High estimate: 68769000000.00
Number of analysts: 16
Year-ago value: 61352000000.00
Growth: 0.09
Analyst revenue estimates for MTS.MC, period +1q (report date 2026-07-11):
Average estimate: 16889093470.00 USD
Low estimate: 15887000000.00
High estimate: 17439402000.00
Number of analysts: 5
Year-ago value: 15657000000.00
Growth: 0.08
Analyst earnings estimates for MTS.MC, period +1y (report date 2026-07-11):
Average estimate: 4.68 EUR
Low estimate: 4.54
High estimate: 4.81
Number of analysts: 2
Year-ago value: 3.74
Growth: 0.25
Analyst revenue estimates for MTS.MC, period +1y (report date 2026-07-11):
Average estimate: 70421630780.00 USD
Low estimate: 64100000000.00
High estimate: 74580000000.00
Number of analysts: 16
Year-ago value: 66808826000.00
Growth: 0.05
Analyst revenue estimates for MTS.MC, period 0q (report date 2026-07-11):
Average estimate: 16906468730.00 USD
Low estimate: 16409000000.00
High estimate: 17373000000.00
Number of analysts: 5
Year-ago value: 15926000000.00
Growth: 0.06
Analyst earnings estimates for MTS.MC, period 0y (report date 2026-07-11):
Average estimate: 3.74 EUR
Low estimate: 3.39
High estimate: 4.09
Number of analysts: 2
Year-ago value: 3.26
Growth: 0.14
Analyst revenue estimates for MTS.MC, period 0y (report date 2026-07-11):
Average estimate: 66808826000.00 USD
Low estimate: 64536000000.00
High estimate: 68212000000.00
Number of analysts: 16
Year-ago value: 61352000000.00
Growth: 0.09
Analyst revenue estimates for MTS.MC, period +1q (report date 2026-07-19):
Average estimate: 16889093470.00 USD
Low estimate: 15887000000.00
High estimate: 17439402000.00
Number of analysts: 5
Year-ago value: 15657000000.00
Growth: 0.08
Analyst earnings estimates for MTS.MC, period +1y (report date 2026-07-19):
Average estimate: 4.68 EUR
Low estimate: 4.54
High estimate: 4.81
Number of analysts: 2
Year-ago value: 3.74
Growth: 0.25
Analyst revenue estimates for MTS.MC, period +1y (report date 2026-07-19):
Average estimate: 70441553780.00 USD
Low estimate: 64100000000.00
High estimate: 74580000000.00
Number of analysts: 16
Year-ago value: 66788280560.00
Growth: 0.05
Analyst revenue estimates for MTS.MC, period 0q (report date 2026-07-19):
Average estimate: 16906468730.00 USD
Low estimate: 16409000000.00
High estimate: 17373000000.00
Number of analysts: 5
Year-ago value: 15926000000.00
Growth: 0.06
Analyst earnings estimates for MTS.MC, period 0y (report date 2026-07-19):
Average estimate: 3.74 EUR
Low estimate: 3.39
High estimate: 4.09
Number of analysts: 2
Year-ago value: 3.26
Growth: 0.14
Analyst revenue estimates for MTS.MC, period 0y (report date 2026-07-19):
Average estimate: 66788280560.00 USD
Low estimate: 64536000000.00
High estimate: 68212000000.00
Number of analysts: 16
Year-ago value: 61352000000.00
Growth: 0.09
Analyst revenue estimates for MTS.MC, period +1q (report date 2026-07-25):
Average estimate: 17024411220.00 USD
Low estimate: 15887000000.00
High estimate: 17701000000.00
Number of analysts: 6
Year-ago value: 15657000000.00
Growth: 0.09
Analyst earnings estimates for MTS.MC, period +1y (report date 2026-07-25):
Average estimate: 4.73 EUR
Low estimate: 4.54
High estimate: 4.92
Number of analysts: 2
Year-ago value: 3.77
Growth: 0.25
Analyst revenue estimates for MTS.MC, period +1y (report date 2026-07-25):
Average estimate: 70461181240.00 USD
Low estimate: 64100000000.00
High estimate: 74580000000.00
Number of analysts: 16
Year-ago value: 66816915640.00
Growth: 0.05
Analyst earnings estimates for MTS.MC, period 0q (report date 2026-07-25):
Average estimate: 0.66 EUR
Low estimate: 0.66
High estimate: 0.66
Number of analysts: 1
Analyst revenue estimates for MTS.MC, period 0q (report date 2026-07-25):
Average estimate: 17069191950.00 USD
Low estimate: 16409000000.00
High estimate: 17810000000.00
Number of analysts: 7
Year-ago value: 15926000000.00
Growth: 0.07
Analyst earnings estimates for MTS.MC, period 0y (report date 2026-07-25):
Average estimate: 3.77 EUR
Low estimate: 3.46
High estimate: 4.09
Number of analysts: 2
Year-ago value: 3.26
Growth: 0.16
Analyst revenue estimates for MTS.MC, period 0y (report date 2026-07-25):
Average estimate: 66816915640.00 USD
Low estimate: 64536000000.00
High estimate: 68126000000.00
Number of analysts: 16
Year-ago value: 61352000000.00
Growth: 0.09
Analyst revenue estimates for MTS.V, period +1q (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MTS.V, period +1y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MTS.V, period 0q (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MTS.V, period 0y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MTS.V, period +1q (report date 2026-06-15):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MTS.V, period +1y (report date 2026-06-15):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MTS.V, period 0q (report date 2026-06-15):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MTS.V, period 0y (report date 2026-06-15):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MTS.V, period +1q (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0