speb/financial-data huggingface dataset:
Analyst revenue estimates for CRST.L, period +1q (report date 2026-07-04):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CRST.L, period +1y (report date 2026-07-04):
Average estimate: 0.03 GBP
Low estimate: 0.01
High estimate: 0.05
Number of analysts: 9
Year-ago value: -0.01
Growth: 3.23
Analyst revenue estimates for CRST.L, period +1y (report date 2026-07-04):
Average estimate: 546072910.00 GBP
Low estimate: 511800000.00
High estimate: 592405420.00
Number of analysts: 8
Year-ago value: 502639340.00
Growth: 0.09
Analyst revenue estimates for CRST.L, period 0q (report date 2026-07-04):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CRST.L, period 0y (report date 2026-07-04):
Average estimate: -0.01 GBP
Low estimate: -0.03
High estimate: 0.00
Number of analysts: 9
Year-ago value: 0.08
Growth: -1.19
Analyst revenue estimates for CRST.L, period 0y (report date 2026-07-04):
Average estimate: 502639340.00 GBP
Low estimate: 474000000.00
High estimate: 523903540.00
Number of analysts: 9
Year-ago value: 610800000.00
Growth: -0.18
Analyst revenue estimates for CRST.L, period +1q (report date 2026-07-09):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CRST.L, period +1y (report date 2026-07-09):
Average estimate: 0.03 GBP
Low estimate: 0.01
High estimate: 0.05
Number of analysts: 9
Year-ago value: -0.01
Growth: 3.23
Analyst revenue estimates for CRST.L, period +1y (report date 2026-07-09):
Average estimate: 546072910.00 GBP
Low estimate: 511800000.00
High estimate: 592405420.00
Number of analysts: 8
Year-ago value: 502639340.00
Growth: 0.09
Analyst revenue estimates for CRST.L, period 0q (report date 2026-07-09):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CRST.L, period 0y (report date 2026-07-09):
Average estimate: -0.01 GBP
Low estimate: -0.03
High estimate: 0.00
Number of analysts: 9
Year-ago value: 0.08
Growth: -1.19
Analyst revenue estimates for CRST.L, period 0y (report date 2026-07-09):
Average estimate: 502639340.00 GBP
Low estimate: 474000000.00
High estimate: 523903540.00
Number of analysts: 9
Year-ago value: 610800000.00
Growth: -0.18
Analyst revenue estimates for CRST.L, period +1q (report date 2026-07-18):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CRST.L, period +1y (report date 2026-07-18):
Average estimate: 0.03 GBP
Low estimate: 0.02
High estimate: 0.05
Number of analysts: 7
Year-ago value: -0.02
Growth: 3.01
Analyst revenue estimates for CRST.L, period +1y (report date 2026-07-18):
Average estimate: 547101210.00 GBP
Low estimate: 511800000.00
High estimate: 592000000.00
Number of analysts: 9
Year-ago value: 502884240.00
Growth: 0.09
Analyst revenue estimates for CRST.L, period 0q (report date 2026-07-18):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CRST.L, period 0y (report date 2026-07-18):
Average estimate: -0.02 GBP
Low estimate: -0.03
High estimate: 0.00
Number of analysts: 9
Year-ago value: 0.08
Growth: -1.23
Analyst revenue estimates for CRST.L, period 0y (report date 2026-07-18):
Average estimate: 502884240.00 GBP
Low estimate: 474000000.00
High estimate: 523903540.00
Number of analysts: 9
Year-ago value: 610800000.00
Growth: -0.18
Analyst revenue estimates for CRST.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 CRST.L, period +1y (report date 2026-07-25):
Average estimate: 0.02 GBP
Low estimate: 0.02
High estimate: 0.03
Number of analysts: 6
Year-ago value: -0.02
Growth: 2.03
Analyst revenue estimates for CRST.L, period +1y (report date 2026-07-25):
Average estimate: 542375320.00 GBP
Low estimate: 511200000.00
High estimate: 592000000.00
Number of analysts: 9
Year-ago value: 501983680.00
Growth: 0.08
Analyst revenue estimates for CRST.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 CRST.L, period 0y (report date 2026-07-25):
Average estimate: -0.02 GBP
Low estimate: -0.04
High estimate: -0.01
Number of analysts: 8
Year-ago value: 0.08
Growth: -1.29
Analyst revenue estimates for CRST.L, period 0y (report date 2026-07-25):
Average estimate: 501983680.00 GBP
Low estimate: 467900000.00
High estimate: 523903540.00
Number of analysts: 9
Year-ago value: 610800000.00
Growth: -0.18
Analyst revenue estimates for CRSU.PA, period +1q (report date 2026-06-06):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRSU.PA, period +1y (report date 2026-06-06):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRSU.PA, period 0q (report date 2026-06-06):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRSU.PA, period 0y (report date 2026-06-06):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRSU.PA, period +1q (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRSU.PA, period +1y (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRSU.PA, period 0q (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRSU.PA, period 0y (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRSU.PA, 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 CRSU.PA, 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 CRSU.PA, 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 CRSU.PA, 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 CRSU.PA, period +1q (report date 2026-06-22):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRSU.PA, period +1y (report date 2026-06-22):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRSU.PA, period 0q (report date 2026-06-22):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRSU.PA, period 0y (report date 2026-06-22):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRSU.PA, period +1q (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRSU.PA, period +1y (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRSU.PA, period 0q (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRSU.PA, period 0y (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRSU.PA, period +1q (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRSU.PA, period +1y (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRSU.PA, period 0q (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRSU.PA, period 0y (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRSU.PA, period +1q (report date 2026-07-09):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRSU.PA, period +1y (report date 2026-07-09):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRSU.PA, period 0q (report date 2026-07-09):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRSU.PA, period 0y (report date 2026-07-09):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRT, 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 CRT, 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 CRT, 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 CRT, 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 CRT, 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 CRT, 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 CRT, 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 CRT, 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 CRT, period +1q (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRT, period +1y (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRT, period 0q (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRT, period 0y (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRT, 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 CRT, 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 CRT, 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 CRT, 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 CRT, period +1q (report date 2026-06-22):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRT, period +1y (report date 2026-06-22):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRT, period 0q (report date 2026-06-22):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRT, period 0y (report date 2026-06-22):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRT, period +1q (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRT, period +1y (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRT, period 0q (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRT, period 0y (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRT, period +1q (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRT, period +1y (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRT, period 0q (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRT, period 0y (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRT, period +1q (report date 2026-07-09):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRT, period +1y (report date 2026-07-09):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRT, period 0q (report date 2026-07-09):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRT, period 0y (report date 2026-07-09):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRT, period +1q (report date 2026-07-18):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRT, period +1y (report date 2026-07-18):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRT, period 0q (report date 2026-07-18):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRT, period 0y (report date 2026-07-18):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRT, 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 CRT, 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 CRT, 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 CRT, 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 CRTA.L, period +1q (report date 2026-06-01):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CRTA.L, period +1y (report date 2026-06-01):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.01
Number of analysts: 2
Year-ago value: -0.02
Growth: 1.22
Analyst revenue estimates for CRTA.L, period +1y (report date 2026-06-01):
Average estimate: 15300000.00 USD
Low estimate: 13500000.00
High estimate: 17100000.00
Number of analysts: 2
Year-ago value: 11600000.00
Growth: 0.32
Analyst revenue estimates for CRTA.L, period 0q (report date 2026-06-01):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CRTA.L, period 0y (report date 2026-06-01):
Average estimate: -0.02 USD
Low estimate: -0.02
High estimate: -0.02
Number of analysts: 1
Year-ago value: -0.03
Growth: 0.27
Analyst revenue estimates for CRTA.L, period 0y (report date 2026-06-01):
Average estimate: 11600000.00 USD
Low estimate: 11600000.00
High estimate: 11600000.00
Number of analysts: 1
Year-ago value: 11871000.00
Growth: -0.02
Analyst revenue estimates for CRTA.L, period +1q (report date 2026-06-14):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CRTA.L, period +1y (report date 2026-06-14):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.01
Number of analysts: 2
Year-ago value: -0.02
Growth: 1.22
Analyst revenue estimates for CRTA.L, period +1y (report date 2026-06-14):
Average estimate: 15300000.00 USD
Low estimate: 13500000.00
High estimate: 17100000.00
Number of analysts: 2
Year-ago value: 11600000.00
Growth: 0.32
Analyst revenue estimates for CRTA.L, period 0q (report date 2026-06-14):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CRTA.L, period 0y (report date 2026-06-14):
Average estimate: -0.02 USD
Low estimate: -0.02
High estimate: -0.02
Number of analysts: 1
Year-ago value: -0.03
Growth: 0.27
Analyst revenue estimates for CRTA.L, period 0y (report date 2026-06-14):
Average estimate: 11600000.00 USD
Low estimate: 11600000.00
High estimate: 11600000.00
Number of analysts: 1
Year-ago value: 11871000.00
Growth: -0.02
Analyst revenue estimates for CRTA.L, period +1q (report date 2026-06-20):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CRTA.L, period +1y (report date 2026-06-20):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.01
Number of analysts: 2
Year-ago value: -0.02
Growth: 1.21
Analyst revenue estimates for CRTA.L, period +1y (report date 2026-06-20):
Average estimate: 15300000.00 USD
Low estimate: 13500000.00
High estimate: 17100000.00
Number of analysts: 2
Year-ago value: 11600000.00
Growth: 0.32
Analyst revenue estimates for CRTA.L, period 0q (report date 2026-06-20):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CRTA.L, period 0y (report date 2026-06-20):
Average estimate: -0.02 USD
Low estimate: -0.02
High estimate: -0.02
Number of analysts: 1
Year-ago value: -0.03
Growth: 0.26
Analyst revenue estimates for CRTA.L, period 0y (report date 2026-06-20):
Average estimate: 11600000.00 USD
Low estimate: 11600000.00
High estimate: 11600000.00
Number of analysts: 1
Year-ago value: 11871000.00
Growth: -0.02
Analyst revenue estimates for CRTA.L, period +1q (report date 2026-06-22):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CRTA.L, period +1y (report date 2026-06-22):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.01
Number of analysts: 2
Year-ago value: -0.02
Growth: 1.21
Analyst revenue estimates for CRTA.L, period +1y (report date 2026-06-22):
Average estimate: 15300000.00 USD
Low estimate: 13500000.00
High estimate: 17100000.00
Number of analysts: 2
Year-ago value: 11600000.00
Growth: 0.32
Analyst revenue estimates for CRTA.L, period 0q (report date 2026-06-22):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CRTA.L, period 0y (report date 2026-06-22):
Average estimate: -0.02 USD
Low estimate: -0.02
High estimate: -0.02
Number of analysts: 1
Year-ago value: -0.03
Growth: 0.26
Analyst revenue estimates for CRTA.L, period 0y (report date 2026-06-22):
Average estimate: 11600000.00 USD
Low estimate: 11600000.00
High estimate: 11600000.00
Number of analysts: 1
Year-ago value: 11871000.00
Growth: -0.02
Analyst revenue estimates for CRTA.L, period +1q (report date 2026-07-01):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CRTA.L, period +1y (report date 2026-07-01):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: -0.01
Growth: 0.98
Analyst revenue estimates for CRTA.L, period +1y (report date 2026-07-01):
Average estimate: 13500000.00 USD
Low estimate: 13500000.00
High estimate: 13500000.00
Number of analysts: 1
Year-ago value: 11800000.00
Growth: 0.14
Analyst revenue estimates for CRTA.L, period 0q (report date 2026-07-01):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CRTA.L, period 0y (report date 2026-07-01):
Average estimate: -0.01 USD
Low estimate: -0.01
High estimate: -0.01
Number of analysts: 1
Year-ago value: -0.03
Growth: 0.57
Analyst revenue estimates for CRTA.L, period 0y (report date 2026-07-01):
Average estimate: 11800000.00 USD
Low estimate: 11800000.00
High estimate: 11800000.00
Number of analysts: 1
Year-ago value: 11871000.00
Growth: -0.01
Analyst revenue estimates for CRTA.L, period +1q (report date 2026-07-04):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CRTA.L, period +1y (report date 2026-07-04):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: -0.01
Growth: 0.98
Analyst revenue estimates for CRTA.L, period +1y (report date 2026-07-04):
Average estimate: 13500000.00 USD
Low estimate: 13500000.00
High estimate: 13500000.00
Number of analysts: 1
Year-ago value: 11800000.00
Growth: 0.14
Analyst revenue estimates for CRTA.L, period 0q (report date 2026-07-04):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CRTA.L, period 0y (report date 2026-07-04):
Average estimate: -0.01 USD
Low estimate: -0.01
High estimate: -0.01
Number of analysts: 1
Year-ago value: -0.03
Growth: 0.57
Analyst revenue estimates for CRTA.L, period 0y (report date 2026-07-04):
Average estimate: 11800000.00 USD
Low estimate: 11800000.00
High estimate: 11800000.00
Number of analysts: 1
Year-ago value: 11871000.00
Growth: -0.01
Analyst revenue estimates for CRTA.L, period +1q (report date 2026-07-09):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CRTA.L, period +1y (report date 2026-07-09):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: -0.01
Growth: 0.98
Analyst revenue estimates for CRTA.L, period +1y (report date 2026-07-09):
Average estimate: 13500000.00 USD
Low estimate: 13500000.00
High estimate: 13500000.00
Number of analysts: 1
Year-ago value: 11800000.00
Growth: 0.14
Analyst revenue estimates for CRTA.L, period 0q (report date 2026-07-09):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CRTA.L, period 0y (report date 2026-07-09):
Average estimate: -0.01 USD
Low estimate: -0.01
High estimate: -0.01
Number of analysts: 1
Year-ago value: -0.03
Growth: 0.57
Analyst revenue estimates for CRTA.L, period 0y (report date 2026-07-09):
Average estimate: 11800000.00 USD
Low estimate: 11800000.00
High estimate: 11800000.00
Number of analysts: 1
Year-ago value: 11871000.00
Growth: -0.01
Analyst revenue estimates for CRTA.L, period +1q (report date 2026-07-18):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CRTA.L, period +1y (report date 2026-07-18):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: -0.01
Growth: 0.98
Analyst revenue estimates for CRTA.L, period +1y (report date 2026-07-18):
Average estimate: 13500000.00 USD
Low estimate: 13500000.00
High estimate: 13500000.00
Number of analysts: 1
Year-ago value: 11800000.00
Growth: 0.14
Analyst revenue estimates for CRTA.L, period 0q (report date 2026-07-18):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CRTA.L, period 0y (report date 2026-07-18):
Average estimate: -0.01 USD
Low estimate: -0.01
High estimate: -0.01
Number of analysts: 1
Year-ago value: -0.03
Growth: 0.57
Analyst revenue estimates for CRTA.L, period 0y (report date 2026-07-18):
Average estimate: 11800000.00 USD
Low estimate: 11800000.00
High estimate: 11800000.00
Number of analysts: 1
Year-ago value: 11871000.00
Growth: -0.01
Analyst revenue estimates for CRTA.L, period +1q (report date 2026-07-25):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CRTA.L, period +1y (report date 2026-07-25):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: -0.01
Growth: 0.98
Analyst revenue estimates for CRTA.L, period +1y (report date 2026-07-25):
Average estimate: 13500000.00 USD
Low estimate: 13500000.00
High estimate: 13500000.00
Number of analysts: 1
Year-ago value: 11800000.00
Growth: 0.14
Analyst revenue estimates for CRTA.L, period 0q (report date 2026-07-25):
Average estimate: 0.00 USD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CRTA.L, period 0y (report date 2026-07-25):
Average estimate: -0.01 USD
Low estimate: -0.01
High estimate: -0.01
Number of analysts: 1
Year-ago value: -0.03
Growth: 0.57
Analyst revenue estimates for CRTA.L, period 0y (report date 2026-07-25):
Average estimate: 11800000.00 USD
Low estimate: 11800000.00
High estimate: 11800000.00
Number of analysts: 1
Year-ago value: 11871000.00
Growth: -0.01
Analyst revenue estimates for CRTM.L, 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 CRTM.L, 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 CRTM.L, 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 CRTM.L, 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 CRTM.L, period +1q (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRTM.L, period +1y (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRTM.L, period 0q (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRTM.L, period 0y (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRTM.L, 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 CRTM.L, 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 CRTM.L, 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 CRTM.L, 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 CRTM.L, period +1q (report date 2026-06-22):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRTM.L, period +1y (report date 2026-06-22):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRTM.L, period 0q (report date 2026-06-22):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRTM.L, period 0y (report date 2026-06-22):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRTM.L, period +1q (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRTM.L, period +1y (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRTM.L, period 0q (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRTM.L, period 0y (report date 2026-07-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRTM.L, period +1q (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRTM.L, period +1y (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRTM.L, period 0q (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRTM.L, period 0y (report date 2026-07-04):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRTM.L, period +1q (report date 2026-07-09):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRTM.L, period +1y (report date 2026-07-09):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRTM.L, period 0q (report date 2026-07-09):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRTM.L, period 0y (report date 2026-07-09):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRTM.L, period +1q (report date 2026-07-18):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRTM.L, period +1y (report date 2026-07-18):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRTM.L, period 0q (report date 2026-07-18):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRTM.L, period 0y (report date 2026-07-18):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for CRTM.L, 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 CRTM.L, 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 CRTM.L, 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 CRTM.L, period 0y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for CRTO, period +1q (report date 2026-05-30):
Average estimate: 1.00 USD
Low estimate: 0.60
High estimate: 1.11
Number of analysts: 7
Year-ago value: 1.31
Growth: -0.24
Analyst revenue estimates for CRTO, period +1q (report date 2026-05-30):
Average estimate: 279501310.00 USD
Low estimate: 269000000.00
High estimate: 288908000.00
Number of analysts: 7
Year-ago value: 288134000.00
Growth: -0.03
Analyst earnings estimates for CRTO, period +1y (report date 2026-05-30):
Average estimate: 4.49 USD
Low estimate: 3.40
High estimate: 5.95
Number of analysts: 9
Year-ago value: 4.17
Growth: 0.08
Analyst revenue estimates for CRTO, period +1y (report date 2026-05-30):
Average estimate: 1197363380.00 USD
Low estimate: 1141800000.00
High estimate: 1307000000.00
Number of analysts: 10
Year-ago value: 1141094540.00
Growth: 0.05
Analyst earnings estimates for CRTO, period 0q (report date 2026-05-30):
Average estimate: 0.69 USD
Low estimate: 0.60
High estimate: 0.74
Number of analysts: 7
Year-ago value: 0.92
Growth: -0.25
Analyst revenue estimates for CRTO, period 0q (report date 2026-05-30):
Average estimate: 263198530.00 USD
Low estimate: 261900000.00
High estimate: 267300000.00
Number of analysts: 7
Year-ago value: 292069000.00
Growth: -0.10
Analyst earnings estimates for CRTO, period 0y (report date 2026-05-30):
Average estimate: 4.17 USD
Low estimate: 3.70
High estimate: 4.94
Number of analysts: 9
Year-ago value: 4.62
Growth: -0.10
Analyst revenue estimates for CRTO, period 0y (report date 2026-05-30):
Average estimate: 1141094540.00 USD
Low estimate: 1113800000.00
High estimate: 1158000000.00
Number of analysts: 10
Year-ago value: 1174617000.00
Growth: -0.03
Analyst earnings estimates for CRTO, period +1q (report date 2026-06-07):
Average estimate: 1.00 USD
Low estimate: 0.60
High estimate: 1.11
Number of analysts: 7
Year-ago value: 1.31
Growth: -0.24
Analyst revenue estimates for CRTO, period +1q (report date 2026-06-07):
Average estimate: 279501310.00 USD
Low estimate: 269000000.00
High estimate: 288908000.00
Number of analysts: 7
Year-ago value: 288134000.00
Growth: -0.03
Analyst earnings estimates for CRTO, period +1y (report date 2026-06-07):
Average estimate: 4.49 USD
Low estimate: 3.40
High estimate: 5.95
Number of analysts: 9
Year-ago value: 4.17
Growth: 0.08
Analyst revenue estimates for CRTO, period +1y (report date 2026-06-07):
Average estimate: 1197363380.00 USD
Low estimate: 1141800000.00
High estimate: 1307000000.00
Number of analysts: 10
Year-ago value: 1141094540.00
Growth: 0.05
Analyst earnings estimates for CRTO, period 0q (report date 2026-06-07):
Average estimate: 0.69 USD
Low estimate: 0.60
High estimate: 0.74
Number of analysts: 7
Year-ago value: 0.92
Growth: -0.25
Analyst revenue estimates for CRTO, period 0q (report date 2026-06-07):
Average estimate: 263198530.00 USD
Low estimate: 261900000.00
High estimate: 267300000.00
Number of analysts: 7
Year-ago value: 292069000.00
Growth: -0.10
Analyst earnings estimates for CRTO, period 0y (report date 2026-06-07):
Average estimate: 4.17 USD
Low estimate: 3.70
High estimate: 4.94
Number of analysts: 9
Year-ago value: 4.62
Growth: -0.10
Analyst revenue estimates for CRTO, period 0y (report date 2026-06-07):
Average estimate: 1141094540.00 USD
Low estimate: 1113800000.00
High estimate: 1158000000.00
Number of analysts: 10
Year-ago value: 1174617000.00
Growth: -0.03
Analyst earnings estimates for CRTO, period +1q (report date 2026-06-14):
Average estimate: 1.00 USD
Low estimate: 0.60
High estimate: 1.11
Number of analysts: 7
Year-ago value: 1.31
Growth: -0.24
Analyst revenue estimates for CRTO, period +1q (report date 2026-06-14):
Average estimate: 279501310.00 USD
Low estimate: 269000000.00
High estimate: 288908000.00
Number of analysts: 7
Year-ago value: 288134000.00
Growth: -0.03
Analyst earnings estimates for CRTO, period +1y (report date 2026-06-14):
Average estimate: 4.49 USD
Low estimate: 3.40
High estimate: 5.95
Number of analysts: 9
Year-ago value: 4.17
Growth: 0.08
Analyst revenue estimates for CRTO, period +1y (report date 2026-06-14):
Average estimate: 1197463380.00 USD
Low estimate: 1141800000.00
High estimate: 1308000000.00
Number of analysts: 10
Year-ago value: 1141494540.00
Growth: 0.05
Analyst earnings estimates for CRTO, period 0q (report date 2026-06-14):
Average estimate: 0.69 USD
Low estimate: 0.60
High estimate: 0.74
Number of analysts: 7
Year-ago value: 0.92
Growth: -0.25
Analyst revenue estimates for CRTO, period 0q (report date 2026-06-14):
Average estimate: 263548720.00 USD
Low estimate: 261900000.00
High estimate: 267300000.00
Number of analysts: 8
Year-ago value: 292069000.00
Growth: -0.10
Analyst earnings estimates for CRTO, period 0y (report date 2026-06-14):
Average estimate: 4.17 USD
Low estimate: 3.70
High estimate: 4.97
Number of analysts: 9
Year-ago value: 4.62
Growth: -0.10
Analyst revenue estimates for CRTO, period 0y (report date 2026-06-14):
Average estimate: 1141494540.00 USD
Low estimate: 1113800000.00
High estimate: 1158000000.00
Number of analysts: 10
Year-ago value: 1174617000.00
Growth: -0.03
Analyst earnings estimates for CRTO, period +1q (report date 2026-06-20):
Average estimate: 1.00 USD
Low estimate: 0.60
High estimate: 1.11
Number of analysts: 7
Year-ago value: 1.31
Growth: -0.24
Analyst revenue estimates for CRTO, period +1q (report date 2026-06-20):
Average estimate: 279501310.00 USD
Low estimate: 269000000.00
High estimate: 288908000.00
Number of analysts: 7
Year-ago value: 288134000.00
Growth: -0.03
Analyst earnings estimates for CRTO, period +1y (report date 2026-06-20):
Average estimate: 4.49 USD
Low estimate: 3.40
High estimate: 5.95
Number of analysts: 9
Year-ago value: 4.17
Growth: 0.08
Analyst revenue estimates for CRTO, period +1y (report date 2026-06-20):
Average estimate: 1197463380.00 USD
Low estimate: 1141800000.00
High estimate: 1308000000.00
Number of analysts: 10
Year-ago value: 1141494540.00
Growth: 0.05
Analyst earnings estimates for CRTO, period 0q (report date 2026-06-20):
Average estimate: 0.69 USD
Low estimate: 0.60
High estimate: 0.74
Number of analysts: 7
Year-ago value: 0.92
Growth: -0.25
Analyst revenue estimates for CRTO, period 0q (report date 2026-06-20):
Average estimate: 263548720.00 USD
Low estimate: 261900000.00
High estimate: 267300000.00
Number of analysts: 8
Year-ago value: 292069000.00
Growth: -0.10
Analyst earnings estimates for CRTO, period 0y (report date 2026-06-20):
Average estimate: 4.17 USD
Low estimate: 3.70
High estimate: 4.97
Number of analysts: 9
Year-ago value: 4.62
Growth: -0.10
Analyst revenue estimates for CRTO, period 0y (report date 2026-06-20):
Average estimate: 1141494540.00 USD
Low estimate: 1113800000.00
High estimate: 1158000000.00
Number of analysts: 10
Year-ago value: 1174617000.00
Growth: -0.03
Analyst earnings estimates for CRTO, period +1q (report date 2026-06-22):
Average estimate: 1.00 USD
Low estimate: 0.60
High estimate: 1.11
Number of analysts: 7
Year-ago value: 1.31
Growth: -0.24
Analyst revenue estimates for CRTO, period +1q (report date 2026-06-22):
Average estimate: 279501310.00 USD
Low estimate: 269000000.00
High estimate: 288908000.00
Number of analysts: 7
Year-ago value: 288134000.00
Growth: -0.03
Analyst earnings estimates for CRTO, period +1y (report date 2026-06-22):
Average estimate: 4.49 USD
Low estimate: 3.40
High estimate: 5.95
Number of analysts: 9
Year-ago value: 4.17
Growth: 0.08
Analyst revenue estimates for CRTO, period +1y (report date 2026-06-22):
Average estimate: 1197463380.00 USD
Low estimate: 1141800000.00
High estimate: 1308000000.00
Number of analysts: 10
Year-ago value: 1141494540.00
Growth: 0.05
Analyst earnings estimates for CRTO, period 0q (report date 2026-06-22):
Average estimate: 0.69 USD
Low estimate: 0.60
High estimate: 0.74
Number of analysts: 7
Year-ago value: 0.92
Growth: -0.25
Analyst revenue estimates for CRTO, period 0q (report date 2026-06-22):
Average estimate: 263548720.00 USD
Low estimate: 261900000.00
High estimate: 267300000.00
Number of analysts: 8
Year-ago value: 292069000.00
Growth: -0.10
Analyst earnings estimates for CRTO, period 0y (report date 2026-06-22):
Average estimate: 4.17 USD
Low estimate: 3.70
High estimate: 4.97
Number of analysts: 9
Year-ago value: 4.62
Growth: -0.10
Analyst revenue estimates for CRTO, period 0y (report date 2026-06-22):
Average estimate: 1141494540.00 USD
Low estimate: 1113800000.00
High estimate: 1158000000.00
Number of analysts: 10
Year-ago value: 1174617000.00
Growth: -0.03
Analyst earnings estimates for CRTO, period +1q (report date 2026-07-01):
Average estimate: 1.00 USD
Low estimate: 0.60
High estimate: 1.11
Number of analysts: 7
Year-ago value: 1.31
Growth: -0.24
Analyst revenue estimates for CRTO, period +1q (report date 2026-07-01):
Average estimate: 279501310.00 USD
Low estimate: 269000000.00
High estimate: 288908000.00
Number of analysts: 7
Year-ago value: 288134000.00
Growth: -0.03
Analyst earnings estimates for CRTO, period +1y (report date 2026-07-01):
Average estimate: 4.49 USD
Low estimate: 3.40
High estimate: 5.95
Number of analysts: 9
Year-ago value: 4.17
Growth: 0.08
Analyst revenue estimates for CRTO, period +1y (report date 2026-07-01):
Average estimate: 1197463380.00 USD
Low estimate: 1141800000.00
High estimate: 1308000000.00
Number of analysts: 10
Year-ago value: 1141494540.00
Growth: 0.05
Analyst earnings estimates for CRTO, period 0q (report date 2026-07-01):
Average estimate: 0.69 USD
Low estimate: 0.60
High estimate: 0.74
Number of analysts: 7
Year-ago value: 0.92
Growth: -0.25
Analyst revenue estimates for CRTO, period 0q (report date 2026-07-01):
Average estimate: 263548720.00 USD
Low estimate: 261900000.00
High estimate: 267300000.00
Number of analysts: 8
Year-ago value: 292069000.00
Growth: -0.10
Analyst earnings estimates for CRTO, period 0y (report date 2026-07-01):
Average estimate: 4.17 USD
Low estimate: 3.70
High estimate: 4.97
Number of analysts: 9
Year-ago value: 4.62
Growth: -0.10
Analyst revenue estimates for CRTO, period 0y (report date 2026-07-01):
Average estimate: 1141494540.00 USD
Low estimate: 1113800000.00
High estimate: 1158000000.00
Number of analysts: 10
Year-ago value: 1174617000.00
Growth: -0.03
Analyst earnings estimates for CRTO, period +1q (report date 2026-07-04):
Average estimate: 1.00 USD
Low estimate: 0.60
High estimate: 1.11
Number of analysts: 6
Year-ago value: 1.31
Growth: -0.24
Analyst revenue estimates for CRTO, period +1q (report date 2026-07-04):
Average estimate: 279501310.00 USD
Low estimate: 269000000.00
High estimate: 288908000.00
Number of analysts: 7
Year-ago value: 288134000.00
Growth: -0.03
Analyst earnings estimates for CRTO, period +1y (report date 2026-07-04):
Average estimate: 4.52 USD
Low estimate: 3.40
High estimate: 5.95
Number of analysts: 8
Year-ago value: 4.17
Growth: 0.08
Analyst revenue estimates for CRTO, period +1y (report date 2026-07-04):
Average estimate: 1197463380.00 USD
Low estimate: 1141800000.00
High estimate: 1308000000.00
Number of analysts: 10
Year-ago value: 1141494540.00
Growth: 0.05
Analyst earnings estimates for CRTO, period 0q (report date 2026-07-04):
Average estimate: 0.69 USD
Low estimate: 0.60
High estimate: 0.74
Number of analysts: 6
Year-ago value: 0.92
Growth: -0.25
Analyst revenue estimates for CRTO, period 0q (report date 2026-07-04):
Average estimate: 263548720.00 USD
Low estimate: 261900000.00
High estimate: 267300000.00
Number of analysts: 8
Year-ago value: 292069000.00
Growth: -0.10
Analyst earnings estimates for CRTO, period 0y (report date 2026-07-04):
Average estimate: 4.17 USD
Low estimate: 3.70
High estimate: 4.97
Number of analysts: 8
Year-ago value: 4.62
Growth: -0.10
Analyst revenue estimates for CRTO, period 0y (report date 2026-07-04):
Average estimate: 1141494540.00 USD
Low estimate: 1113800000.00
High estimate: 1158000000.00
Number of analysts: 10
Year-ago value: 1174617000.00
Growth: -0.03
Analyst earnings estimates for CRTO, period +1q (report date 2026-07-09):
Average estimate: 1.00 USD
Low estimate: 0.60
High estimate: 1.11
Number of analysts: 6
Year-ago value: 1.31
Growth: -0.24
Analyst revenue estimates for CRTO, period +1q (report date 2026-07-09):
Average estimate: 279501310.00 USD
Low estimate: 269000000.00
High estimate: 288908000.00
Number of analysts: 7
Year-ago value: 288134000.00
Growth: -0.03
Analyst earnings estimates for CRTO, period +1y (report date 2026-07-09):
Average estimate: 4.52 USD
Low estimate: 3.40
High estimate: 5.95
Number of analysts: 8
Year-ago value: 4.17
Growth: 0.08
Analyst revenue estimates for CRTO, period +1y (report date 2026-07-09):
Average estimate: 1197463380.00 USD
Low estimate: 1141800000.00
High estimate: 1308000000.00
Number of analysts: 10
Year-ago value: 1141494540.00
Growth: 0.05
Analyst earnings estimates for CRTO, period 0q (report date 2026-07-09):
Average estimate: 0.69 USD
Low estimate: 0.60
High estimate: 0.74
Number of analysts: 6
Year-ago value: 0.92
Growth: -0.25
Analyst revenue estimates for CRTO, period 0q (report date 2026-07-09):
Average estimate: 263548720.00 USD
Low estimate: 261900000.00
High estimate: 267300000.00
Number of analysts: 8
Year-ago value: 292069000.00
Growth: -0.10
Analyst earnings estimates for CRTO, period 0y (report date 2026-07-09):
Average estimate: 4.17 USD
Low estimate: 3.70
High estimate: 4.97
Number of analysts: 8
Year-ago value: 4.62
Growth: -0.10
Analyst revenue estimates for CRTO, period 0y (report date 2026-07-09):
Average estimate: 1141494540.00 USD
Low estimate: 1113800000.00
High estimate: 1158000000.00
Number of analysts: 10
Year-ago value: 1174617000.00
Growth: -0.03
Analyst earnings estimates for CRTO, period +1q (report date 2026-07-18):
Average estimate: 1.00 USD
Low estimate: 0.60
High estimate: 1.11
Number of analysts: 7
Year-ago value: 1.31
Growth: -0.24
Analyst revenue estimates for CRTO, period +1q (report date 2026-07-18):
Average estimate: 278801140.00 USD
Low estimate: 269000000.00
High estimate: 288908000.00
Number of analysts: 8
Year-ago value: 288134000.00
Growth: -0.03
Analyst earnings estimates for CRTO, period +1y (report date 2026-07-18):
Average estimate: 4.55 USD
Low estimate: 3.40
High estimate: 5.95
Number of analysts: 9
Year-ago value: 4.18
Growth: 0.09
Analyst revenue estimates for CRTO, period +1y (report date 2026-07-18):
Average estimate: 1196357610.00 USD
Low estimate: 1141800000.00
High estimate: 1308000000.00
Number of analysts: 11
Year-ago value: 1140313220.00
Growth: 0.05
Analyst earnings estimates for CRTO, period 0q (report date 2026-07-18):
Average estimate: 0.69 USD
Low estimate: 0.60
High estimate: 0.74
Number of analysts: 7
Year-ago value: 0.92
Growth: -0.25
Analyst revenue estimates for CRTO, period 0q (report date 2026-07-18):
Average estimate: 263421080.00 USD
Low estimate: 261900000.00
High estimate: 267300000.00
Number of analysts: 9
Year-ago value: 292069000.00
Growth: -0.10
Analyst earnings estimates for CRTO, period 0y (report date 2026-07-18):
Average estimate: 4.18 USD
Low estimate: 3.70
High estimate: 4.97
Number of analysts: 9
Year-ago value: 4.62
Growth: -0.10
Analyst revenue estimates for CRTO, period 0y (report date 2026-07-18):
Average estimate: 1140313220.00 USD
Low estimate: 1113800000.00
High estimate: 1158000000.00
Number of analysts: 11
Year-ago value: 1174617000.00
Growth: -0.03
Analyst earnings estimates for CRTO, period +1q (report date 2026-07-25):
Average estimate: 1.00 USD
Low estimate: 0.60
High estimate: 1.11
Number of analysts: 7
Year-ago value: 1.31
Growth: -0.24
Analyst revenue estimates for CRTO, period +1q (report date 2026-07-25):
Average estimate: 278801140.00 USD
Low estimate: 269000000.00
High estimate: 288908000.00
Number of analysts: 8
Year-ago value: 288134000.00
Growth: -0.03
Analyst earnings estimates for CRTO, period +1y (report date 2026-07-25):
Average estimate: 4.55 USD
Low estimate: 3.40
High estimate: 5.95
Number of analysts: 9
Year-ago value: 4.18
Growth: 0.09
Analyst revenue estimates for CRTO, period +1y (report date 2026-07-25):
Average estimate: 1196357610.00 USD
Low estimate: 1141800000.00
High estimate: 1308000000.00
Number of analysts: 11
Year-ago value: 1140313220.00
Growth: 0.05
Analyst earnings estimates for CRTO, period 0q (report date 2026-07-25):
Average estimate: 0.69 USD
Low estimate: 0.60
High estimate: 0.74
Number of analysts: 7
Year-ago value: 0.92
Growth: -0.25
Analyst revenue estimates for CRTO, period 0q (report date 2026-07-25):
Average estimate: 263421080.00 USD
Low estimate: 261900000.00
High estimate: 267300000.00
Number of analysts: 9
Year-ago value: 292069000.00
Growth: -0.10
Analyst earnings estimates for CRTO, period 0y (report date 2026-07-25):
Average estimate: 4.18 USD
Low estimate: 3.70
High estimate: 4.97
Number of analysts: 9
Year-ago value: 4.62
Growth: -0.10
Analyst revenue estimates for CRTO, period 0y (report date 2026-07-25):
Average estimate: 1140313220.00 USD
Low estimate: 1113800000.00
High estimate: 1158000000.00
Number of analysts: 11
Year-ago value: 1174617000.00
Growth: -0.03
Analyst revenue estimates for CRTO.PA, period +1q (report date 2026-06-06):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0