speb/financial-data huggingface dataset:
Analyst revenue estimates for MRM, 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 MRM, 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 MRM, 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 MRM, 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 MRM, 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 MRM, 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 MRM, 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 MRM, 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 MRM, 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 MRM, 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 MRM, 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 MRM, 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 MRM, 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 MRM, 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 MRM, 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 MRM, 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 MRM, 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 MRM, 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 MRM, 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 MRM, 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 MRM, 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 MRM, 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 MRM, 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 MRM, 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 MRM, 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 MRM, period 0y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MRN.PA, period +1q (report date 2026-06-07):
Average estimate: 0.00 EUR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MRN.PA, period +1y (report date 2026-06-07):
Average estimate: 2.94 EUR
Low estimate: 2.64
High estimate: 3.36
Number of analysts: 5
Year-ago value: 2.32
Growth: 0.27
Analyst revenue estimates for MRN.PA, period +1y (report date 2026-06-07):
Average estimate: 1297753250.00 EUR
Low estimate: 1281000000.00
High estimate: 1333300000.00
Number of analysts: 5
Year-ago value: 1223785000.00
Growth: 0.06
Analyst revenue estimates for MRN.PA, period 0q (report date 2026-06-07):
Average estimate: 292650000.00 EUR
Low estimate: 286400000.00
High estimate: 298900000.00
Number of analysts: 2
Year-ago value: 305000000.00
Growth: -0.04
Analyst earnings estimates for MRN.PA, period 0y (report date 2026-06-07):
Average estimate: 2.32 EUR
Low estimate: 1.93
High estimate: 2.67
Number of analysts: 5
Year-ago value: 2.24
Growth: 0.04
Analyst revenue estimates for MRN.PA, period 0y (report date 2026-06-07):
Average estimate: 1223785000.00 EUR
Low estimate: 1208000000.00
High estimate: 1232825000.00
Number of analysts: 5
Year-ago value: 1186400000.00
Growth: 0.03
Analyst revenue estimates for MRN.PA, period +1q (report date 2026-06-15):
Average estimate: 0.00 EUR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MRN.PA, period +1y (report date 2026-06-15):
Average estimate: 2.95 EUR
Low estimate: 2.64
High estimate: 3.36
Number of analysts: 5
Year-ago value: 2.35
Growth: 0.26
Analyst revenue estimates for MRN.PA, period +1y (report date 2026-06-15):
Average estimate: 1301753250.00 EUR
Low estimate: 1281000000.00
High estimate: 1333300000.00
Number of analysts: 5
Year-ago value: 1224185000.00
Growth: 0.06
Analyst revenue estimates for MRN.PA, period 0q (report date 2026-06-15):
Average estimate: 292650000.00 EUR
Low estimate: 286400000.00
High estimate: 298900000.00
Number of analysts: 2
Year-ago value: 305000000.00
Growth: -0.04
Analyst earnings estimates for MRN.PA, period 0y (report date 2026-06-15):
Average estimate: 2.35 EUR
Low estimate: 2.05
High estimate: 2.67
Number of analysts: 5
Year-ago value: 2.24
Growth: 0.05
Analyst revenue estimates for MRN.PA, period 0y (report date 2026-06-15):
Average estimate: 1224185000.00 EUR
Low estimate: 1208000000.00
High estimate: 1232825000.00
Number of analysts: 5
Year-ago value: 1186400000.00
Growth: 0.03
Analyst revenue estimates for MRN.PA, period +1q (report date 2026-06-20):
Average estimate: 0.00 EUR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MRN.PA, period +1y (report date 2026-06-20):
Average estimate: 2.95 EUR
Low estimate: 2.64
High estimate: 3.36
Number of analysts: 5
Year-ago value: 2.35
Growth: 0.26
Analyst revenue estimates for MRN.PA, period +1y (report date 2026-06-20):
Average estimate: 1301753250.00 EUR
Low estimate: 1281000000.00
High estimate: 1333300000.00
Number of analysts: 5
Year-ago value: 1224185000.00
Growth: 0.06
Analyst revenue estimates for MRN.PA, period 0q (report date 2026-06-20):
Average estimate: 292650000.00 EUR
Low estimate: 286400000.00
High estimate: 298900000.00
Number of analysts: 2
Year-ago value: 305000000.00
Growth: -0.04
Analyst earnings estimates for MRN.PA, period 0y (report date 2026-06-20):
Average estimate: 2.35 EUR
Low estimate: 2.05
High estimate: 2.67
Number of analysts: 5
Year-ago value: 2.24
Growth: 0.05
Analyst revenue estimates for MRN.PA, period 0y (report date 2026-06-20):
Average estimate: 1224185000.00 EUR
Low estimate: 1208000000.00
High estimate: 1232825000.00
Number of analysts: 5
Year-ago value: 1186400000.00
Growth: 0.03
Analyst revenue estimates for MRN.PA, period +1q (report date 2026-06-23):
Average estimate: 0.00 EUR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MRN.PA, period +1y (report date 2026-06-23):
Average estimate: 2.95 EUR
Low estimate: 2.64
High estimate: 3.36
Number of analysts: 5
Year-ago value: 2.35
Growth: 0.26
Analyst revenue estimates for MRN.PA, period +1y (report date 2026-06-23):
Average estimate: 1301753250.00 EUR
Low estimate: 1281000000.00
High estimate: 1333300000.00
Number of analysts: 5
Year-ago value: 1224185000.00
Growth: 0.06
Analyst revenue estimates for MRN.PA, period 0q (report date 2026-06-23):
Average estimate: 292650000.00 EUR
Low estimate: 286400000.00
High estimate: 298900000.00
Number of analysts: 2
Year-ago value: 305000000.00
Growth: -0.04
Analyst earnings estimates for MRN.PA, period 0y (report date 2026-06-23):
Average estimate: 2.35 EUR
Low estimate: 2.05
High estimate: 2.67
Number of analysts: 5
Year-ago value: 2.24
Growth: 0.05
Analyst revenue estimates for MRN.PA, period 0y (report date 2026-06-23):
Average estimate: 1224185000.00 EUR
Low estimate: 1208000000.00
High estimate: 1232825000.00
Number of analysts: 5
Year-ago value: 1186400000.00
Growth: 0.03
Analyst revenue estimates for MRN.PA, period +1q (report date 2026-07-11):
Average estimate: 310500000.00 EUR
Low estimate: 310500000.00
High estimate: 310500000.00
Number of analysts: 1
Year-ago value: 305400000.00
Growth: 0.02
Analyst earnings estimates for MRN.PA, period +1y (report date 2026-07-11):
Average estimate: 3.03 EUR
Low estimate: 2.62
High estimate: 3.75
Number of analysts: 5
Year-ago value: 2.34
Growth: 0.29
Analyst revenue estimates for MRN.PA, period +1y (report date 2026-07-11):
Average estimate: 1309431440.00 EUR
Low estimate: 1281000000.00
High estimate: 1333300000.00
Number of analysts: 5
Year-ago value: 1224041660.00
Growth: 0.07
Analyst revenue estimates for MRN.PA, period 0q (report date 2026-07-11):
Average estimate: 292650000.00 EUR
Low estimate: 286400000.00
High estimate: 298900000.00
Number of analysts: 2
Year-ago value: 305000000.00
Growth: -0.04
Analyst earnings estimates for MRN.PA, period 0y (report date 2026-07-11):
Average estimate: 2.34 EUR
Low estimate: 2.05
High estimate: 2.66
Number of analysts: 5
Year-ago value: 2.24
Growth: 0.04
Analyst revenue estimates for MRN.PA, period 0y (report date 2026-07-11):
Average estimate: 1224041660.00 EUR
Low estimate: 1208000000.00
High estimate: 1232108300.00
Number of analysts: 5
Year-ago value: 1186400000.00
Growth: 0.03
Analyst earnings estimates for MRNA, period +1q (report date 2026-05-30):
Average estimate: -1.13 USD
Low estimate: -1.78
High estimate: -0.33
Number of analysts: 15
Year-ago value: -0.51
Growth: -1.21
Analyst revenue estimates for MRNA, period +1q (report date 2026-05-30):
Average estimate: 913078430.00 USD
Low estimate: 730000000.00
High estimate: 1100000000.00
Number of analysts: 14
Year-ago value: 1016000000.00
Growth: -0.10
Analyst earnings estimates for MRNA, period +1y (report date 2026-05-30):
Average estimate: -4.72 USD
Low estimate: -6.68
High estimate: -0.08
Number of analysts: 20
Year-ago value: -8.65
Growth: 0.45
Analyst revenue estimates for MRNA, period +1y (report date 2026-05-30):
Average estimate: 2512071970.00 USD
Low estimate: 1937000000.00
High estimate: 4841000000.00
Number of analysts: 21
Year-ago value: 2087145720.00
Growth: 0.20
Analyst earnings estimates for MRNA, period 0q (report date 2026-05-30):
Average estimate: -2.09 USD
Low estimate: -2.52
High estimate: -1.80
Number of analysts: 15
Year-ago value: -2.13
Growth: 0.02
Analyst revenue estimates for MRNA, period 0q (report date 2026-05-30):
Average estimate: 101771860.00 USD
Low estimate: 71100000.00
High estimate: 155000000.00
Number of analysts: 14
Year-ago value: 142000000.00
Growth: -0.28
Analyst earnings estimates for MRNA, period 0y (report date 2026-05-30):
Average estimate: -8.65 USD
Low estimate: -9.48
High estimate: -7.52
Number of analysts: 21
Year-ago value: -7.26
Growth: -0.19
Analyst revenue estimates for MRNA, period 0y (report date 2026-05-30):
Average estimate: 2087145720.00 USD
Low estimate: 1937600000.00
High estimate: 2206000000.00
Number of analysts: 22
Year-ago value: 1944000000.00
Growth: 0.07
Analyst earnings estimates for MRNA, period +1q (report date 2026-06-07):
Average estimate: -1.13 USD
Low estimate: -1.78
High estimate: -0.33
Number of analysts: 15
Year-ago value: -0.51
Growth: -1.21
Analyst revenue estimates for MRNA, period +1q (report date 2026-06-07):
Average estimate: 913078430.00 USD
Low estimate: 730000000.00
High estimate: 1100000000.00
Number of analysts: 14
Year-ago value: 1016000000.00
Growth: -0.10
Analyst earnings estimates for MRNA, period +1y (report date 2026-06-07):
Average estimate: -4.72 USD
Low estimate: -6.68
High estimate: -0.08
Number of analysts: 20
Year-ago value: -8.65
Growth: 0.45
Analyst revenue estimates for MRNA, period +1y (report date 2026-06-07):
Average estimate: 2512071970.00 USD
Low estimate: 1937000000.00
High estimate: 4841000000.00
Number of analysts: 21
Year-ago value: 2087145720.00
Growth: 0.20
Analyst earnings estimates for MRNA, period 0q (report date 2026-06-07):
Average estimate: -2.09 USD
Low estimate: -2.52
High estimate: -1.80
Number of analysts: 15
Year-ago value: -2.13
Growth: 0.02
Analyst revenue estimates for MRNA, period 0q (report date 2026-06-07):
Average estimate: 101771860.00 USD
Low estimate: 71100000.00
High estimate: 155000000.00
Number of analysts: 14
Year-ago value: 142000000.00
Growth: -0.28
Analyst earnings estimates for MRNA, period 0y (report date 2026-06-07):
Average estimate: -8.65 USD
Low estimate: -9.48
High estimate: -7.52
Number of analysts: 21
Year-ago value: -7.26
Growth: -0.19
Analyst revenue estimates for MRNA, period 0y (report date 2026-06-07):
Average estimate: 2087145720.00 USD
Low estimate: 1937600000.00
High estimate: 2206000000.00
Number of analysts: 22
Year-ago value: 1944000000.00
Growth: 0.07
Analyst earnings estimates for MRNA, period +1q (report date 2026-06-15):
Average estimate: -1.13 USD
Low estimate: -1.78
High estimate: -0.33
Number of analysts: 15
Year-ago value: -0.51
Growth: -1.21
Analyst revenue estimates for MRNA, period +1q (report date 2026-06-15):
Average estimate: 911415230.00 USD
Low estimate: 730000000.00
High estimate: 1100000000.00
Number of analysts: 13
Year-ago value: 1016000000.00
Growth: -0.10
Analyst earnings estimates for MRNA, period +1y (report date 2026-06-15):
Average estimate: -4.72 USD
Low estimate: -6.68
High estimate: -0.08
Number of analysts: 20
Year-ago value: -8.65
Growth: 0.45
Analyst revenue estimates for MRNA, period +1y (report date 2026-06-15):
Average estimate: 2512071970.00 USD
Low estimate: 1937000000.00
High estimate: 4841000000.00
Number of analysts: 21
Year-ago value: 2094266940.00
Growth: 0.20
Analyst earnings estimates for MRNA, period 0q (report date 2026-06-15):
Average estimate: -2.09 USD
Low estimate: -2.52
High estimate: -1.80
Number of analysts: 15
Year-ago value: -2.13
Growth: 0.02
Analyst revenue estimates for MRNA, period 0q (report date 2026-06-15):
Average estimate: 103477380.00 USD
Low estimate: 71100000.00
High estimate: 155000000.00
Number of analysts: 13
Year-ago value: 142000000.00
Growth: -0.27
Analyst earnings estimates for MRNA, period 0y (report date 2026-06-15):
Average estimate: -8.65 USD
Low estimate: -9.48
High estimate: -7.52
Number of analysts: 21
Year-ago value: -7.26
Growth: -0.19
Analyst revenue estimates for MRNA, period 0y (report date 2026-06-15):
Average estimate: 2094266940.00 USD
Low estimate: 2003000000.00
High estimate: 2206000000.00
Number of analysts: 21
Year-ago value: 1944000000.00
Growth: 0.08
Analyst earnings estimates for MRNA, period +1q (report date 2026-06-21):
Average estimate: -1.13 USD
Low estimate: -1.78
High estimate: -0.33
Number of analysts: 15
Year-ago value: -0.51
Growth: -1.21
Analyst revenue estimates for MRNA, period +1q (report date 2026-06-21):
Average estimate: 913078430.00 USD
Low estimate: 730000000.00
High estimate: 1100000000.00
Number of analysts: 14
Year-ago value: 1016000000.00
Growth: -0.10
Analyst earnings estimates for MRNA, period +1y (report date 2026-06-21):
Average estimate: -4.72 USD
Low estimate: -6.68
High estimate: -0.08
Number of analysts: 20
Year-ago value: -8.65
Growth: 0.45
Analyst revenue estimates for MRNA, period +1y (report date 2026-06-21):
Average estimate: 2512071970.00 USD
Low estimate: 1937000000.00
High estimate: 4841000000.00
Number of analysts: 21
Year-ago value: 2087145720.00
Growth: 0.20
Analyst earnings estimates for MRNA, period 0q (report date 2026-06-21):
Average estimate: -2.09 USD
Low estimate: -2.52
High estimate: -1.80
Number of analysts: 15
Year-ago value: -2.13
Growth: 0.02
Analyst revenue estimates for MRNA, period 0q (report date 2026-06-21):
Average estimate: 101771860.00 USD
Low estimate: 71100000.00
High estimate: 155000000.00
Number of analysts: 14
Year-ago value: 142000000.00
Growth: -0.28
Analyst earnings estimates for MRNA, period 0y (report date 2026-06-21):
Average estimate: -8.65 USD
Low estimate: -9.48
High estimate: -7.52
Number of analysts: 21
Year-ago value: -7.26
Growth: -0.19
Analyst revenue estimates for MRNA, period 0y (report date 2026-06-21):
Average estimate: 2087145720.00 USD
Low estimate: 1937600000.00
High estimate: 2206000000.00
Number of analysts: 22
Year-ago value: 1944000000.00
Growth: 0.07
Analyst earnings estimates for MRNA, period +1q (report date 2026-07-11):
Average estimate: -1.16 USD
Low estimate: -1.78
High estimate: -0.46
Number of analysts: 14
Year-ago value: -0.51
Growth: -1.27
Analyst revenue estimates for MRNA, period +1q (report date 2026-07-11):
Average estimate: 902945620.00 USD
Low estimate: 730000000.00
High estimate: 1100000000.00
Number of analysts: 13
Year-ago value: 1016000000.00
Growth: -0.11
Analyst earnings estimates for MRNA, period +1y (report date 2026-07-11):
Average estimate: -4.76 USD
Low estimate: -6.68
High estimate: -0.08
Number of analysts: 19
Year-ago value: -8.67
Growth: 0.45
Analyst revenue estimates for MRNA, period +1y (report date 2026-07-11):
Average estimate: 2549915300.00 USD
Low estimate: 1937000000.00
High estimate: 4841000000.00
Number of analysts: 20
Year-ago value: 2093543720.00
Growth: 0.22
Analyst earnings estimates for MRNA, period 0q (report date 2026-07-11):
Average estimate: -2.06 USD
Low estimate: -2.35
High estimate: -1.80
Number of analysts: 14
Year-ago value: -2.13
Growth: 0.03
Analyst revenue estimates for MRNA, period 0q (report date 2026-07-11):
Average estimate: 101673540.00 USD
Low estimate: 75000000.00
High estimate: 155000000.00
Number of analysts: 13
Year-ago value: 142000000.00
Growth: -0.28
Analyst earnings estimates for MRNA, period 0y (report date 2026-07-11):
Average estimate: -8.67 USD
Low estimate: -9.48
High estimate: -7.52
Number of analysts: 20
Year-ago value: -7.26
Growth: -0.19
Analyst revenue estimates for MRNA, period 0y (report date 2026-07-11):
Average estimate: 2093543720.00 USD
Low estimate: 1937600000.00
High estimate: 2306000000.00
Number of analysts: 21
Year-ago value: 1944000000.00
Growth: 0.08
Analyst earnings estimates for MRNA, period +1q (report date 2026-07-19):
Average estimate: -1.17 USD
Low estimate: -1.78
High estimate: -0.46
Number of analysts: 13
Year-ago value: -0.51
Growth: -1.29
Analyst revenue estimates for MRNA, period +1q (report date 2026-07-19):
Average estimate: 905941080.00 USD
Low estimate: 730000000.00
High estimate: 1100000000.00
Number of analysts: 12
Year-ago value: 1016000000.00
Growth: -0.11
Analyst earnings estimates for MRNA, period +1y (report date 2026-07-19):
Average estimate: -4.76 USD
Low estimate: -6.68
High estimate: -0.08
Number of analysts: 19
Year-ago value: -8.67
Growth: 0.45
Analyst revenue estimates for MRNA, period +1y (report date 2026-07-19):
Average estimate: 2551515300.00 USD
Low estimate: 1937000000.00
High estimate: 4841000000.00
Number of analysts: 20
Year-ago value: 2095067530.00
Growth: 0.22
Analyst earnings estimates for MRNA, period 0q (report date 2026-07-19):
Average estimate: -2.06 USD
Low estimate: -2.35
High estimate: -1.80
Number of analysts: 14
Year-ago value: -2.13
Growth: 0.03
Analyst revenue estimates for MRNA, period 0q (report date 2026-07-19):
Average estimate: 103125430.00 USD
Low estimate: 75000000.00
High estimate: 155000000.00
Number of analysts: 14
Year-ago value: 142000000.00
Growth: -0.27
Analyst earnings estimates for MRNA, period 0y (report date 2026-07-19):
Average estimate: -8.67 USD
Low estimate: -9.48
High estimate: -7.48
Number of analysts: 20
Year-ago value: -7.26
Growth: -0.19
Analyst revenue estimates for MRNA, period 0y (report date 2026-07-19):
Average estimate: 2095067530.00 USD
Low estimate: 1937600000.00
High estimate: 2306000000.00
Number of analysts: 21
Year-ago value: 1944000000.00
Growth: 0.08
Analyst earnings estimates for MRNA, period +1q (report date 2026-07-25):
Average estimate: -1.17 USD
Low estimate: -1.78
High estimate: -0.46
Number of analysts: 13
Year-ago value: -0.51
Growth: -1.29
Analyst revenue estimates for MRNA, period +1q (report date 2026-07-25):
Average estimate: 905941080.00 USD
Low estimate: 730000000.00
High estimate: 1100000000.00
Number of analysts: 12
Year-ago value: 1016000000.00
Growth: -0.11
Analyst earnings estimates for MRNA, period +1y (report date 2026-07-25):
Average estimate: -4.75 USD
Low estimate: -6.68
High estimate: -0.08
Number of analysts: 19
Year-ago value: -8.66
Growth: 0.45
Analyst revenue estimates for MRNA, period +1y (report date 2026-07-25):
Average estimate: 2551500990.00 USD
Low estimate: 1937000000.00
High estimate: 4841000000.00
Number of analysts: 20
Year-ago value: 2095043820.00
Growth: 0.22
Analyst earnings estimates for MRNA, period 0q (report date 2026-07-25):
Average estimate: -2.06 USD
Low estimate: -2.35
High estimate: -1.80
Number of analysts: 14
Year-ago value: -2.13
Growth: 0.03
Analyst revenue estimates for MRNA, period 0q (report date 2026-07-25):
Average estimate: 103096430.00 USD
Low estimate: 75000000.00
High estimate: 155000000.00
Number of analysts: 14
Year-ago value: 142000000.00
Growth: -0.27
Analyst earnings estimates for MRNA, period 0y (report date 2026-07-25):
Average estimate: -8.66 USD
Low estimate: -9.48
High estimate: -7.48
Number of analysts: 20
Year-ago value: -7.26
Growth: -0.19
Analyst revenue estimates for MRNA, period 0y (report date 2026-07-25):
Average estimate: 2095043820.00 USD
Low estimate: 1937600000.00
High estimate: 2306000000.00
Number of analysts: 21
Year-ago value: 1944000000.00
Growth: 0.08
Analyst revenue estimates for MRNO, 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 MRNO, 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 MRNO, 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 MRNO, 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 MRNO, 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 MRNO, 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 MRNO, 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 MRNO, 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 MRNO, 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 MRNO, 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 MRNO, 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 MRNO, 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 MRNO, 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 MRNO, 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 MRNO, 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 MRNO, 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 MRNO, 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 MRNO, 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 MRNO, 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 MRNO, 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 MRNO, 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 MRNO, 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 MRNO, 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 MRNO, 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 MRNO, 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 MRNO, 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 MRNO, 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 MRNO, 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 MRNO, 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 MRNO, 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 MRNO, 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 MRNO, period 0y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for MRO.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 MRO.L, period +1y (report date 2026-06-01):
Average estimate: 0.47 GBP
Low estimate: 0.41
High estimate: 0.52
Number of analysts: 16
Year-ago value: 0.38
Growth: 0.23
Analyst revenue estimates for MRO.L, period +1y (report date 2026-06-01):
Average estimate: 4212776490.00 GBP
Low estimate: 4061000000.00
High estimate: 4396000000.00
Number of analysts: 15
Year-ago value: 3882123390.00
Growth: 0.09
Analyst revenue estimates for MRO.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 MRO.L, period 0y (report date 2026-06-01):
Average estimate: 0.38 GBP
Low estimate: 0.36
High estimate: 0.42
Number of analysts: 16
Year-ago value: 0.32
Growth: 0.18
Analyst revenue estimates for MRO.L, period 0y (report date 2026-06-01):
Average estimate: 3882123390.00 GBP
Low estimate: 3793000000.00
High estimate: 4126000000.00
Number of analysts: 15
Year-ago value: 3589000000.00
Growth: 0.08
Analyst revenue estimates for MRO.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 MRO.L, period +1y (report date 2026-06-15):
Average estimate: 0.47 GBP
Low estimate: 0.41
High estimate: 0.52
Number of analysts: 15
Year-ago value: 0.38
Growth: 0.23
Analyst revenue estimates for MRO.L, period +1y (report date 2026-06-15):
Average estimate: 4218139090.00 GBP
Low estimate: 4061000000.00
High estimate: 4396000000.00
Number of analysts: 14
Year-ago value: 3885582200.00
Growth: 0.09
Analyst revenue estimates for MRO.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 MRO.L, period 0y (report date 2026-06-15):
Average estimate: 0.38 GBP
Low estimate: 0.36
High estimate: 0.42
Number of analysts: 15
Year-ago value: 0.32
Growth: 0.19
Analyst revenue estimates for MRO.L, period 0y (report date 2026-06-15):
Average estimate: 3885582200.00 GBP
Low estimate: 3793000000.00
High estimate: 4126000000.00
Number of analysts: 14
Year-ago value: 3589000000.00
Growth: 0.08
Analyst revenue estimates for MRO.L, period +1q (report date 2026-06-22):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MRO.L, period +1y (report date 2026-06-22):
Average estimate: 0.47 GBP
Low estimate: 0.41
High estimate: 0.52
Number of analysts: 15
Year-ago value: 0.38
Growth: 0.23
Analyst revenue estimates for MRO.L, period +1y (report date 2026-06-22):
Average estimate: 4217672240.00 GBP
Low estimate: 4061000000.00
High estimate: 4396000000.00
Number of analysts: 14
Year-ago value: 3885140710.00
Growth: 0.09
Analyst revenue estimates for MRO.L, period 0q (report date 2026-06-22):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MRO.L, period 0y (report date 2026-06-22):
Average estimate: 0.38 GBP
Low estimate: 0.36
High estimate: 0.42
Number of analysts: 15
Year-ago value: 0.32
Growth: 0.19
Analyst revenue estimates for MRO.L, period 0y (report date 2026-06-22):
Average estimate: 3885140710.00 GBP
Low estimate: 3793000000.00
High estimate: 4126000000.00
Number of analysts: 14
Year-ago value: 3589000000.00
Growth: 0.08
Analyst revenue estimates for MRO.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 MRO.L, period +1y (report date 2026-07-11):
Average estimate: 0.47 GBP
Low estimate: 0.44
High estimate: 0.50
Number of analysts: 14
Year-ago value: 0.38
Growth: 0.24
Analyst revenue estimates for MRO.L, period +1y (report date 2026-07-11):
Average estimate: 4210284950.00 GBP
Low estimate: 4061000000.00
High estimate: 4396000000.00
Number of analysts: 14
Year-ago value: 3877212200.00
Growth: 0.09
Analyst revenue estimates for MRO.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 MRO.L, period 0y (report date 2026-07-11):
Average estimate: 0.38 GBP
Low estimate: 0.35
High estimate: 0.41
Number of analysts: 15
Year-ago value: 0.32
Growth: 0.17
Analyst revenue estimates for MRO.L, period 0y (report date 2026-07-11):
Average estimate: 3877212200.00 GBP
Low estimate: 3793000000.00
High estimate: 4126000000.00
Number of analysts: 14
Year-ago value: 3589000000.00
Growth: 0.08
Analyst revenue estimates for MRO.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 MRO.L, period +1y (report date 2026-07-19):
Average estimate: 0.46 GBP
Low estimate: 0.42
High estimate: 0.50
Number of analysts: 15
Year-ago value: 0.38
Growth: 0.23
Analyst revenue estimates for MRO.L, period +1y (report date 2026-07-19):
Average estimate: 4210284950.00 GBP
Low estimate: 4061000000.00
High estimate: 4396000000.00
Number of analysts: 14
Year-ago value: 3877212200.00
Growth: 0.09
Analyst revenue estimates for MRO.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 MRO.L, period 0y (report date 2026-07-19):
Average estimate: 0.38 GBP
Low estimate: 0.35
High estimate: 0.41
Number of analysts: 15
Year-ago value: 0.32
Growth: 0.17
Analyst revenue estimates for MRO.L, period 0y (report date 2026-07-19):
Average estimate: 3877212200.00 GBP
Low estimate: 3793000000.00
High estimate: 4126000000.00
Number of analysts: 14
Year-ago value: 3589000000.00
Growth: 0.08
Analyst revenue estimates for MRO.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 MRO.L, period +1y (report date 2026-07-25):
Average estimate: 0.46 GBP
Low estimate: 0.42
High estimate: 0.50
Number of analysts: 15
Year-ago value: 0.38
Growth: 0.23
Analyst revenue estimates for MRO.L, period +1y (report date 2026-07-25):
Average estimate: 4210284950.00 GBP
Low estimate: 4061000000.00
High estimate: 4396000000.00
Number of analysts: 14
Year-ago value: 3877212200.00
Growth: 0.09
Analyst revenue estimates for MRO.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 MRO.L, period 0y (report date 2026-07-25):
Average estimate: 0.38 GBP
Low estimate: 0.35
High estimate: 0.41
Number of analysts: 15
Year-ago value: 0.32
Growth: 0.17
Analyst revenue estimates for MRO.L, period 0y (report date 2026-07-25):
Average estimate: 3877212200.00 GBP
Low estimate: 3793000000.00
High estimate: 4126000000.00
Number of analysts: 14
Year-ago value: 3589000000.00
Growth: 0.08
Analyst earnings estimates for MRP, period +1q (report date 2026-05-30):
Average estimate: 0.80 USD
Low estimate: 0.79
High estimate: 0.80
Number of analysts: 2
Year-ago value: 0.63
Growth: 0.26
Analyst revenue estimates for MRP, period +1q (report date 2026-05-30):
Average estimate: 214376440.00 USD
Low estimate: 209755000.00
High estimate: 219385000.00
Number of analysts: 4
Year-ago value: 179260000.00
Growth: 0.20
Analyst earnings estimates for MRP, period +1y (report date 2026-05-30):
Average estimate: 3.23 USD
Low estimate: 3.14
High estimate: 3.32
Number of analysts: 2
Year-ago value: 3.11
Growth: 0.04
Analyst revenue estimates for MRP, period +1y (report date 2026-05-30):
Average estimate: 892939350.00 USD
Low estimate: 848623740.00
High estimate: 933613000.00
Number of analysts: 5
Year-ago value: 834824760.00
Growth: 0.07
Analyst earnings estimates for MRP, period 0q (report date 2026-05-30):
Average estimate: 0.76 USD
Low estimate: 0.76
High estimate: 0.76
Number of analysts: 2
Analyst revenue estimates for MRP, period 0q (report date 2026-05-30):
Average estimate: 204747080.00 USD
Low estimate: 202658000.00
High estimate: 208107330.00
Number of analysts: 4
Year-ago value: 149002000.00
Growth: 0.37
Analyst earnings estimates for MRP, period 0y (report date 2026-05-30):
Average estimate: 3.11 USD
Low estimate: 3.09
High estimate: 3.12
Number of analysts: 2
Year-ago value: 2.44
Growth: 0.27
Analyst revenue estimates for MRP, period 0y (report date 2026-05-30):
Average estimate: 834824760.00 USD
Low estimate: 822969000.00
High estimate: 849100000.00
Number of analysts: 4
Year-ago value: 600461000.00
Growth: 0.39
Analyst earnings estimates for MRP, period +1q (report date 2026-06-07):
Average estimate: 0.80 USD
Low estimate: 0.79
High estimate: 0.80
Number of analysts: 2
Year-ago value: 0.63
Growth: 0.26
Analyst revenue estimates for MRP, period +1q (report date 2026-06-07):
Average estimate: 214376440.00 USD
Low estimate: 209755000.00
High estimate: 219385000.00
Number of analysts: 4
Year-ago value: 179260000.00
Growth: 0.20
Analyst earnings estimates for MRP, period +1y (report date 2026-06-07):
Average estimate: 3.23 USD
Low estimate: 3.14
High estimate: 3.32
Number of analysts: 2
Year-ago value: 3.11
Growth: 0.04
Analyst revenue estimates for MRP, period +1y (report date 2026-06-07):
Average estimate: 892939350.00 USD
Low estimate: 848623740.00
High estimate: 933613000.00
Number of analysts: 5
Year-ago value: 834824760.00
Growth: 0.07
Analyst earnings estimates for MRP, period 0q (report date 2026-06-07):
Average estimate: 0.76 USD
Low estimate: 0.76
High estimate: 0.76
Number of analysts: 2
Analyst revenue estimates for MRP, period 0q (report date 2026-06-07):
Average estimate: 204747080.00 USD
Low estimate: 202658000.00
High estimate: 208107330.00
Number of analysts: 4
Year-ago value: 149002000.00
Growth: 0.37
Analyst earnings estimates for MRP, period 0y (report date 2026-06-07):
Average estimate: 3.11 USD
Low estimate: 3.09
High estimate: 3.12
Number of analysts: 2
Year-ago value: 2.44
Growth: 0.27
Analyst revenue estimates for MRP, period 0y (report date 2026-06-07):
Average estimate: 834824760.00 USD
Low estimate: 822969000.00
High estimate: 849100000.00
Number of analysts: 4
Year-ago value: 600461000.00
Growth: 0.39
Analyst earnings estimates for MRP, period +1q (report date 2026-06-15):
Average estimate: 0.80 USD
Low estimate: 0.79
High estimate: 0.80
Number of analysts: 2
Year-ago value: 0.63
Growth: 0.26
Analyst revenue estimates for MRP, period +1q (report date 2026-06-15):
Average estimate: 214376440.00 USD
Low estimate: 209755000.00
High estimate: 219385000.00
Number of analysts: 4
Year-ago value: 179260000.00
Growth: 0.20
Analyst earnings estimates for MRP, period +1y (report date 2026-06-15):
Average estimate: 3.23 USD
Low estimate: 3.14
High estimate: 3.32
Number of analysts: 2
Year-ago value: 3.11
Growth: 0.04
Analyst revenue estimates for MRP, period +1y (report date 2026-06-15):
Average estimate: 892939350.00 USD
Low estimate: 848623740.00
High estimate: 933613000.00
Number of analysts: 5
Year-ago value: 834824760.00
Growth: 0.07
Analyst earnings estimates for MRP, period 0q (report date 2026-06-15):
Average estimate: 0.76 USD
Low estimate: 0.76
High estimate: 0.76
Number of analysts: 2
Analyst revenue estimates for MRP, period 0q (report date 2026-06-15):
Average estimate: 204747080.00 USD
Low estimate: 202658000.00
High estimate: 208107330.00
Number of analysts: 4
Year-ago value: 149002000.00
Growth: 0.37
Analyst earnings estimates for MRP, period 0y (report date 2026-06-15):
Average estimate: 3.11 USD
Low estimate: 3.09
High estimate: 3.12
Number of analysts: 2
Year-ago value: 2.44
Growth: 0.27
Analyst revenue estimates for MRP, period 0y (report date 2026-06-15):
Average estimate: 834824760.00 USD
Low estimate: 822969000.00
High estimate: 849100000.00
Number of analysts: 4
Year-ago value: 600461000.00
Growth: 0.39
Analyst earnings estimates for MRP, period +1q (report date 2026-06-21):
Average estimate: 0.80 USD
Low estimate: 0.79
High estimate: 0.80
Number of analysts: 2
Year-ago value: 0.63
Growth: 0.26
Analyst revenue estimates for MRP, period +1q (report date 2026-06-21):
Average estimate: 214376440.00 USD
Low estimate: 209755000.00
High estimate: 219385000.00
Number of analysts: 4
Year-ago value: 179260000.00
Growth: 0.20
Analyst earnings estimates for MRP, period +1y (report date 2026-06-21):
Average estimate: 3.23 USD
Low estimate: 3.14
High estimate: 3.32
Number of analysts: 2
Year-ago value: 3.11
Growth: 0.04
Analyst revenue estimates for MRP, period +1y (report date 2026-06-21):
Average estimate: 892939350.00 USD
Low estimate: 848623740.00
High estimate: 933613000.00
Number of analysts: 5
Year-ago value: 834824760.00
Growth: 0.07
Analyst earnings estimates for MRP, period 0q (report date 2026-06-21):
Average estimate: 0.76 USD
Low estimate: 0.76
High estimate: 0.76
Number of analysts: 2
Analyst revenue estimates for MRP, period 0q (report date 2026-06-21):
Average estimate: 204747080.00 USD
Low estimate: 202658000.00
High estimate: 208107330.00
Number of analysts: 4
Year-ago value: 149002000.00
Growth: 0.37
Analyst earnings estimates for MRP, period 0y (report date 2026-06-21):
Average estimate: 3.11 USD
Low estimate: 3.09
High estimate: 3.12
Number of analysts: 2
Year-ago value: 2.44
Growth: 0.27
Analyst revenue estimates for MRP, period 0y (report date 2026-06-21):
Average estimate: 834824760.00 USD
Low estimate: 822969000.00
High estimate: 849100000.00
Number of analysts: 4
Year-ago value: 600461000.00
Growth: 0.39
Analyst earnings estimates for MRP, period +1q (report date 2026-07-11):
Average estimate: 0.80 USD
Low estimate: 0.79
High estimate: 0.80
Number of analysts: 2
Year-ago value: 0.63
Growth: 0.26
Analyst revenue estimates for MRP, period +1q (report date 2026-07-11):
Average estimate: 214376440.00 USD
Low estimate: 209755000.00
High estimate: 219385000.00
Number of analysts: 4
Year-ago value: 179260000.00
Growth: 0.20
Analyst earnings estimates for MRP, period +1y (report date 2026-07-11):
Average estimate: 3.23 USD
Low estimate: 3.14
High estimate: 3.32
Number of analysts: 2
Year-ago value: 3.11
Growth: 0.04
Analyst revenue estimates for MRP, period +1y (report date 2026-07-11):
Average estimate: 892939350.00 USD
Low estimate: 848623740.00
High estimate: 933613000.00
Number of analysts: 5
Year-ago value: 834824760.00
Growth: 0.07
Analyst earnings estimates for MRP, period 0q (report date 2026-07-11):
Average estimate: 0.76 USD
Low estimate: 0.76
High estimate: 0.76
Number of analysts: 2
Analyst revenue estimates for MRP, period 0q (report date 2026-07-11):
Average estimate: 204747080.00 USD
Low estimate: 202658000.00
High estimate: 208107330.00
Number of analysts: 4
Year-ago value: 149002000.00
Growth: 0.37
Analyst earnings estimates for MRP, period 0y (report date 2026-07-11):
Average estimate: 3.11 USD
Low estimate: 3.09
High estimate: 3.12
Number of analysts: 2
Year-ago value: 2.44
Growth: 0.27
Analyst revenue estimates for MRP, period 0y (report date 2026-07-11):
Average estimate: 834824760.00 USD
Low estimate: 822969000.00
High estimate: 849100000.00
Number of analysts: 4
Year-ago value: 600461000.00
Growth: 0.39
Analyst earnings estimates for MRP, period +1q (report date 2026-07-19):
Average estimate: 0.80 USD
Low estimate: 0.79
High estimate: 0.80
Number of analysts: 2
Year-ago value: 0.63
Growth: 0.26
Analyst revenue estimates for MRP, period +1q (report date 2026-07-19):
Average estimate: 214376440.00 USD
Low estimate: 209755000.00
High estimate: 219385000.00
Number of analysts: 4
Year-ago value: 179260000.00
Growth: 0.20
Analyst earnings estimates for MRP, period +1y (report date 2026-07-19):
Average estimate: 3.23 USD
Low estimate: 3.14
High estimate: 3.32
Number of analysts: 2
Year-ago value: 3.11
Growth: 0.04
Analyst revenue estimates for MRP, period +1y (report date 2026-07-19):
Average estimate: 892939350.00 USD
Low estimate: 848623740.00
High estimate: 933613000.00
Number of analysts: 5
Year-ago value: 834824760.00
Growth: 0.07
Analyst earnings estimates for MRP, period 0q (report date 2026-07-19):
Average estimate: 0.76 USD
Low estimate: 0.76
High estimate: 0.76
Number of analysts: 2
Analyst revenue estimates for MRP, period 0q (report date 2026-07-19):
Average estimate: 204747080.00 USD
Low estimate: 202658000.00
High estimate: 208107330.00
Number of analysts: 4
Year-ago value: 149002000.00
Growth: 0.37
Analyst earnings estimates for MRP, period 0y (report date 2026-07-19):
Average estimate: 3.11 USD
Low estimate: 3.09
High estimate: 3.12
Number of analysts: 2
Year-ago value: 2.44
Growth: 0.27
Analyst revenue estimates for MRP, period 0y (report date 2026-07-19):
Average estimate: 834824760.00 USD
Low estimate: 822969000.00
High estimate: 849100000.00
Number of analysts: 4
Year-ago value: 600461000.00
Growth: 0.39
Analyst earnings estimates for MRP, period +1q (report date 2026-07-25):
Average estimate: 0.80 USD
Low estimate: 0.79
High estimate: 0.80
Number of analysts: 2
Year-ago value: 0.63
Growth: 0.26
Analyst revenue estimates for MRP, period +1q (report date 2026-07-25):
Average estimate: 214376440.00 USD
Low estimate: 209755000.00
High estimate: 219385000.00
Number of analysts: 4
Year-ago value: 179260000.00
Growth: 0.20
Analyst earnings estimates for MRP, period +1y (report date 2026-07-25):
Average estimate: 3.23 USD
Low estimate: 3.14
High estimate: 3.32
Number of analysts: 2
Year-ago value: 3.11
Growth: 0.04
Analyst revenue estimates for MRP, period +1y (report date 2026-07-25):
Average estimate: 892939350.00 USD
Low estimate: 848623740.00
High estimate: 933613000.00
Number of analysts: 5
Year-ago value: 834824760.00
Growth: 0.07
Analyst earnings estimates for MRP, period 0q (report date 2026-07-25):
Average estimate: 0.76 USD
Low estimate: 0.76
High estimate: 0.76
Number of analysts: 2
Analyst revenue estimates for MRP, period 0q (report date 2026-07-25):
Average estimate: 204747080.00 USD
Low estimate: 202658000.00
High estimate: 208107330.00
Number of analysts: 4
Year-ago value: 149002000.00
Growth: 0.37
Analyst earnings estimates for MRP, period 0y (report date 2026-07-25):
Average estimate: 3.11 USD
Low estimate: 3.09
High estimate: 3.12
Number of analysts: 2
Year-ago value: 2.44
Growth: 0.27
Analyst revenue estimates for MRP, period 0y (report date 2026-07-25):
Average estimate: 834824760.00 USD
Low estimate: 822969000.00
High estimate: 849100000.00
Number of analysts: 4
Year-ago value: 600461000.00
Growth: 0.39
Analyst revenue estimates for MRPL.NS, period +1q (report date 2026-06-01):
Average estimate: 0.00 INR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MRPL.NS, period +1y (report date 2026-06-01):
Average estimate: 47.40 INR
Low estimate: 13.30
High estimate: 81.50
Number of analysts: 2
Year-ago value: 27.75
Growth: 0.71
Analyst revenue estimates for MRPL.NS, period +1y (report date 2026-06-01):
Average estimate: 1091434000000.00 INR
Low estimate: 983000000000.00
High estimate: 1199868000000.00
Number of analysts: 2
Year-ago value: 1153026500000.00
Growth: -0.05
Analyst revenue estimates for MRPL.NS, period 0q (report date 2026-06-01):
Average estimate: 0.00 INR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for MRPL.NS, period 0y (report date 2026-06-01):
Average estimate: 27.75 INR
Low estimate: 13.70
High estimate: 41.80
Number of analysts: 2
Year-ago value: 11.02
Growth: 1.52
Analyst revenue estimates for MRPL.NS, period 0y (report date 2026-06-01):
Average estimate: 1153026500000.00 INR
Low estimate: 1036000000000.00
High estimate: 1270053000000.00
Number of analysts: 2
Year-ago value: 886674900000.00
Growth: 0.30
Analyst revenue estimates for MRPL.NS, period +1q (report date 2026-07-19):
Average estimate: 265300000000.00 INR
Low estimate: 265300000000.00
High estimate: 265300000000.00
Number of analysts: 1
Year-ago value: 247116500000.00
Growth: 0.07
Analyst earnings estimates for MRPL.NS, period +1y (report date 2026-07-19):
Average estimate: 51.20 INR
Low estimate: 15.70
High estimate: 86.70
Number of analysts: 2
Year-ago value: 43.80
Growth: 0.17
Analyst revenue estimates for MRPL.NS, period +1y (report date 2026-07-19):
Average estimate: 1164928500000.00 INR
Low estimate: 1016000000000.00
High estimate: 1313857000000.00
Number of analysts: 2
Year-ago value: 1244883500000.00
Growth: -0.06
Analyst revenue estimates for MRPL.NS, period 0q (report date 2026-07-19):
Average estimate: 249700000000.00 INR
Low estimate: 249700000000.00
High estimate: 249700000000.00
Number of analysts: 1
Year-ago value: 226485700000.00
Growth: 0.10
Analyst earnings estimates for MRPL.NS, period 0y (report date 2026-07-19):
Average estimate: 43.80 INR
Low estimate: 43.80
High estimate: 43.80
Number of analysts: 1
Year-ago value: 11.02
Growth: 2.97
Analyst revenue estimates for MRPL.NS, period 0y (report date 2026-07-19):
Average estimate: 1244883500000.00 INR
Low estimate: 1161000000000.00
High estimate: 1328767000000.00
Number of analysts: 2
Year-ago value: 886674900000.00
Growth: 0.40
Analyst revenue estimates for MRPL.NS, period +1q (report date 2026-07-25):
Average estimate: 265300000000.00 INR
Low estimate: 265300000000.00
High estimate: 265300000000.00
Number of analysts: 1
Year-ago value: 247116500000.00
Growth: 0.07