speb/financial-data huggingface dataset:
Analyst revenue estimates for OPRA, period 0y (report date 2026-06-07):
Average estimate: 736721580.00 USD
Low estimate: 733000000.00
High estimate: 740540000.00
Number of analysts: 7
Year-ago value: 614825000.00
Growth: 0.20
Analyst earnings estimates for OPRA, period +1q (report date 2026-06-20):
Average estimate: 0.33 USD
Low estimate: 0.29
High estimate: 0.36
Number of analysts: 5
Year-ago value: 0.30
Growth: 0.10
Analyst revenue estimates for OPRA, period +1q (report date 2026-06-20):
Average estimate: 180124380.00 USD
Low estimate: 179070310.00
High estimate: 181200000.00
Number of analysts: 6
Year-ago value: 151937000.00
Growth: 0.19
Analyst earnings estimates for OPRA, period +1y (report date 2026-06-20):
Average estimate: 1.74 USD
Low estimate: 1.63
High estimate: 2.00
Number of analysts: 6
Year-ago value: 1.41
Growth: 0.24
Analyst revenue estimates for OPRA, period +1y (report date 2026-06-20):
Average estimate: 850300310.00 USD
Low estimate: 838800000.00
High estimate: 861101180.00
Number of analysts: 7
Year-ago value: 736721580.00
Growth: 0.15
Analyst earnings estimates for OPRA, period 0q (report date 2026-06-20):
Average estimate: 0.33 USD
Low estimate: 0.27
High estimate: 0.37
Number of analysts: 5
Year-ago value: 0.26
Growth: 0.27
Analyst revenue estimates for OPRA, period 0q (report date 2026-06-20):
Average estimate: 177251500.00 USD
Low estimate: 176200000.00
High estimate: 177983000.00
Number of analysts: 6
Year-ago value: 142962000.00
Growth: 0.24
Analyst earnings estimates for OPRA, period 0y (report date 2026-06-20):
Average estimate: 1.41 USD
Low estimate: 1.18
High estimate: 1.54
Number of analysts: 6
Year-ago value: 1.12
Growth: 0.26
Analyst revenue estimates for OPRA, period 0y (report date 2026-06-20):
Average estimate: 736721580.00 USD
Low estimate: 733000000.00
High estimate: 740540000.00
Number of analysts: 7
Year-ago value: 614825000.00
Growth: 0.20
Analyst earnings estimates for OPRA, period +1q (report date 2026-06-23):
Average estimate: 0.33 USD
Low estimate: 0.29
High estimate: 0.36
Number of analysts: 5
Year-ago value: 0.30
Growth: 0.10
Analyst revenue estimates for OPRA, period +1q (report date 2026-06-23):
Average estimate: 180124380.00 USD
Low estimate: 179070310.00
High estimate: 181200000.00
Number of analysts: 6
Year-ago value: 151937000.00
Growth: 0.19
Analyst earnings estimates for OPRA, period +1y (report date 2026-06-23):
Average estimate: 1.74 USD
Low estimate: 1.63
High estimate: 2.00
Number of analysts: 6
Year-ago value: 1.41
Growth: 0.24
Analyst revenue estimates for OPRA, period +1y (report date 2026-06-23):
Average estimate: 850300310.00 USD
Low estimate: 838800000.00
High estimate: 861101180.00
Number of analysts: 7
Year-ago value: 736721580.00
Growth: 0.15
Analyst earnings estimates for OPRA, period 0q (report date 2026-06-23):
Average estimate: 0.33 USD
Low estimate: 0.27
High estimate: 0.37
Number of analysts: 5
Year-ago value: 0.26
Growth: 0.27
Analyst revenue estimates for OPRA, period 0q (report date 2026-06-23):
Average estimate: 177251500.00 USD
Low estimate: 176200000.00
High estimate: 177983000.00
Number of analysts: 6
Year-ago value: 142962000.00
Growth: 0.24
Analyst earnings estimates for OPRA, period 0y (report date 2026-06-23):
Average estimate: 1.41 USD
Low estimate: 1.18
High estimate: 1.54
Number of analysts: 6
Year-ago value: 1.12
Growth: 0.26
Analyst revenue estimates for OPRA, period 0y (report date 2026-06-23):
Average estimate: 736721580.00 USD
Low estimate: 733000000.00
High estimate: 740540000.00
Number of analysts: 7
Year-ago value: 614825000.00
Growth: 0.20
Analyst earnings estimates for OPRA, period +1q (report date 2026-07-11):
Average estimate: 0.33 USD
Low estimate: 0.29
High estimate: 0.36
Number of analysts: 5
Year-ago value: 0.30
Growth: 0.10
Analyst revenue estimates for OPRA, period +1q (report date 2026-07-11):
Average estimate: 180124380.00 USD
Low estimate: 179070310.00
High estimate: 181200000.00
Number of analysts: 6
Year-ago value: 151937000.00
Growth: 0.19
Analyst earnings estimates for OPRA, period +1y (report date 2026-07-11):
Average estimate: 1.74 USD
Low estimate: 1.63
High estimate: 2.00
Number of analysts: 6
Year-ago value: 1.41
Growth: 0.24
Analyst revenue estimates for OPRA, period +1y (report date 2026-07-11):
Average estimate: 850300310.00 USD
Low estimate: 838800000.00
High estimate: 861101180.00
Number of analysts: 7
Year-ago value: 736721580.00
Growth: 0.15
Analyst earnings estimates for OPRA, period 0q (report date 2026-07-11):
Average estimate: 0.33 USD
Low estimate: 0.27
High estimate: 0.37
Number of analysts: 5
Year-ago value: 0.26
Growth: 0.27
Analyst revenue estimates for OPRA, period 0q (report date 2026-07-11):
Average estimate: 177251500.00 USD
Low estimate: 176200000.00
High estimate: 177983000.00
Number of analysts: 6
Year-ago value: 142962000.00
Growth: 0.24
Analyst earnings estimates for OPRA, period 0y (report date 2026-07-11):
Average estimate: 1.41 USD
Low estimate: 1.18
High estimate: 1.54
Number of analysts: 6
Year-ago value: 1.12
Growth: 0.26
Analyst revenue estimates for OPRA, period 0y (report date 2026-07-11):
Average estimate: 736721580.00 USD
Low estimate: 733000000.00
High estimate: 740540000.00
Number of analysts: 7
Year-ago value: 614825000.00
Growth: 0.20
Analyst earnings estimates for OPRA, period +1q (report date 2026-07-19):
Average estimate: 0.33 USD
Low estimate: 0.29
High estimate: 0.36
Number of analysts: 5
Year-ago value: 0.30
Growth: 0.10
Analyst revenue estimates for OPRA, period +1q (report date 2026-07-19):
Average estimate: 180124380.00 USD
Low estimate: 179070310.00
High estimate: 181200000.00
Number of analysts: 6
Year-ago value: 151937000.00
Growth: 0.19
Analyst earnings estimates for OPRA, period +1y (report date 2026-07-19):
Average estimate: 1.74 USD
Low estimate: 1.63
High estimate: 2.00
Number of analysts: 6
Year-ago value: 1.41
Growth: 0.24
Analyst revenue estimates for OPRA, period +1y (report date 2026-07-19):
Average estimate: 850300310.00 USD
Low estimate: 838800000.00
High estimate: 861101180.00
Number of analysts: 7
Year-ago value: 736721580.00
Growth: 0.15
Analyst earnings estimates for OPRA, period 0q (report date 2026-07-19):
Average estimate: 0.33 USD
Low estimate: 0.27
High estimate: 0.37
Number of analysts: 5
Year-ago value: 0.26
Growth: 0.27
Analyst revenue estimates for OPRA, period 0q (report date 2026-07-19):
Average estimate: 177251500.00 USD
Low estimate: 176200000.00
High estimate: 177983000.00
Number of analysts: 6
Year-ago value: 142962000.00
Growth: 0.24
Analyst earnings estimates for OPRA, period 0y (report date 2026-07-19):
Average estimate: 1.41 USD
Low estimate: 1.18
High estimate: 1.54
Number of analysts: 6
Year-ago value: 1.12
Growth: 0.26
Analyst revenue estimates for OPRA, period 0y (report date 2026-07-19):
Average estimate: 736721580.00 USD
Low estimate: 733000000.00
High estimate: 740540000.00
Number of analysts: 7
Year-ago value: 614825000.00
Growth: 0.20
Analyst earnings estimates for OPRA, period +1q (report date 2026-07-25):
Average estimate: 0.33 USD
Low estimate: 0.29
High estimate: 0.36
Number of analysts: 5
Year-ago value: 0.30
Growth: 0.10
Analyst revenue estimates for OPRA, period +1q (report date 2026-07-25):
Average estimate: 180124380.00 USD
Low estimate: 179070310.00
High estimate: 181200000.00
Number of analysts: 6
Year-ago value: 151937000.00
Growth: 0.19
Analyst earnings estimates for OPRA, period +1y (report date 2026-07-25):
Average estimate: 1.74 USD
Low estimate: 1.63
High estimate: 2.00
Number of analysts: 6
Year-ago value: 1.41
Growth: 0.24
Analyst revenue estimates for OPRA, period +1y (report date 2026-07-25):
Average estimate: 850300310.00 USD
Low estimate: 838800000.00
High estimate: 861101180.00
Number of analysts: 7
Year-ago value: 736721580.00
Growth: 0.15
Analyst earnings estimates for OPRA, period 0q (report date 2026-07-25):
Average estimate: 0.33 USD
Low estimate: 0.27
High estimate: 0.37
Number of analysts: 5
Year-ago value: 0.26
Growth: 0.27
Analyst revenue estimates for OPRA, period 0q (report date 2026-07-25):
Average estimate: 177251500.00 USD
Low estimate: 176200000.00
High estimate: 177983000.00
Number of analysts: 6
Year-ago value: 142962000.00
Growth: 0.24
Analyst earnings estimates for OPRA, period 0y (report date 2026-07-25):
Average estimate: 1.41 USD
Low estimate: 1.18
High estimate: 1.54
Number of analysts: 6
Year-ago value: 1.12
Growth: 0.26
Analyst revenue estimates for OPRA, period 0y (report date 2026-07-25):
Average estimate: 736721580.00 USD
Low estimate: 733000000.00
High estimate: 740540000.00
Number of analysts: 7
Year-ago value: 614825000.00
Growth: 0.20
Analyst earnings estimates for OPRT, period +1q (report date 2026-05-30):
Average estimate: 0.47 USD
Low estimate: 0.41
High estimate: 0.53
Number of analysts: 6
Year-ago value: 0.39
Growth: 0.20
Analyst revenue estimates for OPRT, period +1q (report date 2026-05-30):
Average estimate: 236830830.00 USD
Low estimate: 234365000.00
High estimate: 238891000.00
Number of analysts: 6
Year-ago value: 238700000.00
Growth: -0.01
Analyst earnings estimates for OPRT, period +1y (report date 2026-05-30):
Average estimate: 1.89 USD
Low estimate: 1.70
High estimate: 2.15
Number of analysts: 6
Year-ago value: 1.56
Growth: 0.21
Analyst revenue estimates for OPRT, period +1y (report date 2026-05-30):
Average estimate: 988741330.00 USD
Low estimate: 973400000.00
High estimate: 1015389000.00
Number of analysts: 6
Year-ago value: 943196830.00
Growth: 0.05
Analyst earnings estimates for OPRT, period 0q (report date 2026-05-30):
Average estimate: 0.38 USD
Low estimate: 0.29
High estimate: 0.66
Number of analysts: 6
Year-ago value: 0.31
Growth: 0.24
Analyst revenue estimates for OPRT, period 0q (report date 2026-05-30):
Average estimate: 231146330.00 USD
Low estimate: 228026000.00
High estimate: 234200000.00
Number of analysts: 6
Year-ago value: 234300000.00
Growth: -0.01
Analyst earnings estimates for OPRT, period 0y (report date 2026-05-30):
Average estimate: 1.56 USD
Low estimate: 1.51
High estimate: 1.60
Number of analysts: 6
Year-ago value: 1.36
Growth: 0.15
Analyst revenue estimates for OPRT, period 0y (report date 2026-05-30):
Average estimate: 943196830.00 USD
Low estimate: 933826000.00
High estimate: 949932000.00
Number of analysts: 6
Year-ago value: 956700000.00
Growth: -0.01
Analyst earnings estimates for OPRT, period +1q (report date 2026-06-07):
Average estimate: 0.47 USD
Low estimate: 0.41
High estimate: 0.53
Number of analysts: 6
Year-ago value: 0.39
Growth: 0.20
Analyst revenue estimates for OPRT, period +1q (report date 2026-06-07):
Average estimate: 236830830.00 USD
Low estimate: 234365000.00
High estimate: 238891000.00
Number of analysts: 6
Year-ago value: 238700000.00
Growth: -0.01
Analyst earnings estimates for OPRT, period +1y (report date 2026-06-07):
Average estimate: 1.89 USD
Low estimate: 1.70
High estimate: 2.15
Number of analysts: 6
Year-ago value: 1.56
Growth: 0.21
Analyst revenue estimates for OPRT, period +1y (report date 2026-06-07):
Average estimate: 988741330.00 USD
Low estimate: 973400000.00
High estimate: 1015389000.00
Number of analysts: 6
Year-ago value: 943196830.00
Growth: 0.05
Analyst earnings estimates for OPRT, period 0q (report date 2026-06-07):
Average estimate: 0.38 USD
Low estimate: 0.29
High estimate: 0.66
Number of analysts: 6
Year-ago value: 0.31
Growth: 0.24
Analyst revenue estimates for OPRT, period 0q (report date 2026-06-07):
Average estimate: 231146330.00 USD
Low estimate: 228026000.00
High estimate: 234200000.00
Number of analysts: 6
Year-ago value: 234300000.00
Growth: -0.01
Analyst earnings estimates for OPRT, period 0y (report date 2026-06-07):
Average estimate: 1.56 USD
Low estimate: 1.51
High estimate: 1.60
Number of analysts: 6
Year-ago value: 1.36
Growth: 0.15
Analyst revenue estimates for OPRT, period 0y (report date 2026-06-07):
Average estimate: 943196830.00 USD
Low estimate: 933826000.00
High estimate: 949932000.00
Number of analysts: 6
Year-ago value: 956700000.00
Growth: -0.01
Analyst earnings estimates for OPRT, period +1q (report date 2026-06-20):
Average estimate: 0.47 USD
Low estimate: 0.41
High estimate: 0.53
Number of analysts: 6
Year-ago value: 0.39
Growth: 0.20
Analyst revenue estimates for OPRT, period +1q (report date 2026-06-20):
Average estimate: 236830830.00 USD
Low estimate: 234365000.00
High estimate: 238891000.00
Number of analysts: 6
Year-ago value: 238700000.00
Growth: -0.01
Analyst earnings estimates for OPRT, period +1y (report date 2026-06-20):
Average estimate: 1.89 USD
Low estimate: 1.70
High estimate: 2.15
Number of analysts: 6
Year-ago value: 1.56
Growth: 0.21
Analyst revenue estimates for OPRT, period +1y (report date 2026-06-20):
Average estimate: 988741330.00 USD
Low estimate: 973400000.00
High estimate: 1015389000.00
Number of analysts: 6
Year-ago value: 943196830.00
Growth: 0.05
Analyst earnings estimates for OPRT, period 0q (report date 2026-06-20):
Average estimate: 0.38 USD
Low estimate: 0.29
High estimate: 0.66
Number of analysts: 6
Year-ago value: 0.31
Growth: 0.24
Analyst revenue estimates for OPRT, period 0q (report date 2026-06-20):
Average estimate: 231146330.00 USD
Low estimate: 228026000.00
High estimate: 234200000.00
Number of analysts: 6
Year-ago value: 234300000.00
Growth: -0.01
Analyst earnings estimates for OPRT, period 0y (report date 2026-06-20):
Average estimate: 1.56 USD
Low estimate: 1.51
High estimate: 1.60
Number of analysts: 6
Year-ago value: 1.36
Growth: 0.15
Analyst revenue estimates for OPRT, period 0y (report date 2026-06-20):
Average estimate: 943196830.00 USD
Low estimate: 933826000.00
High estimate: 949932000.00
Number of analysts: 6
Year-ago value: 956700000.00
Growth: -0.01
Analyst earnings estimates for OPRT, period +1q (report date 2026-06-23):
Average estimate: 0.47 USD
Low estimate: 0.41
High estimate: 0.53
Number of analysts: 6
Year-ago value: 0.39
Growth: 0.20
Analyst revenue estimates for OPRT, period +1q (report date 2026-06-23):
Average estimate: 236830830.00 USD
Low estimate: 234365000.00
High estimate: 238891000.00
Number of analysts: 6
Year-ago value: 238700000.00
Growth: -0.01
Analyst earnings estimates for OPRT, period +1y (report date 2026-06-23):
Average estimate: 1.89 USD
Low estimate: 1.70
High estimate: 2.15
Number of analysts: 6
Year-ago value: 1.56
Growth: 0.21
Analyst revenue estimates for OPRT, period +1y (report date 2026-06-23):
Average estimate: 988741330.00 USD
Low estimate: 973400000.00
High estimate: 1015389000.00
Number of analysts: 6
Year-ago value: 943196830.00
Growth: 0.05
Analyst earnings estimates for OPRT, period 0q (report date 2026-06-23):
Average estimate: 0.38 USD
Low estimate: 0.29
High estimate: 0.66
Number of analysts: 6
Year-ago value: 0.31
Growth: 0.24
Analyst revenue estimates for OPRT, period 0q (report date 2026-06-23):
Average estimate: 231146330.00 USD
Low estimate: 228026000.00
High estimate: 234200000.00
Number of analysts: 6
Year-ago value: 234300000.00
Growth: -0.01
Analyst earnings estimates for OPRT, period 0y (report date 2026-06-23):
Average estimate: 1.56 USD
Low estimate: 1.51
High estimate: 1.60
Number of analysts: 6
Year-ago value: 1.36
Growth: 0.15
Analyst revenue estimates for OPRT, period 0y (report date 2026-06-23):
Average estimate: 943196830.00 USD
Low estimate: 933826000.00
High estimate: 949932000.00
Number of analysts: 6
Year-ago value: 956700000.00
Growth: -0.01
Analyst earnings estimates for OPRT, period +1q (report date 2026-07-11):
Average estimate: 0.47 USD
Low estimate: 0.41
High estimate: 0.53
Number of analysts: 6
Year-ago value: 0.39
Growth: 0.20
Analyst revenue estimates for OPRT, period +1q (report date 2026-07-11):
Average estimate: 236830830.00 USD
Low estimate: 234365000.00
High estimate: 238891000.00
Number of analysts: 6
Year-ago value: 238700000.00
Growth: -0.01
Analyst earnings estimates for OPRT, period +1y (report date 2026-07-11):
Average estimate: 1.89 USD
Low estimate: 1.70
High estimate: 2.15
Number of analysts: 6
Year-ago value: 1.56
Growth: 0.21
Analyst revenue estimates for OPRT, period +1y (report date 2026-07-11):
Average estimate: 988741330.00 USD
Low estimate: 973400000.00
High estimate: 1015389000.00
Number of analysts: 6
Year-ago value: 943196830.00
Growth: 0.05
Analyst earnings estimates for OPRT, period 0q (report date 2026-07-11):
Average estimate: 0.38 USD
Low estimate: 0.29
High estimate: 0.66
Number of analysts: 6
Year-ago value: 0.31
Growth: 0.24
Analyst revenue estimates for OPRT, period 0q (report date 2026-07-11):
Average estimate: 231146330.00 USD
Low estimate: 228026000.00
High estimate: 234200000.00
Number of analysts: 6
Year-ago value: 234300000.00
Growth: -0.01
Analyst earnings estimates for OPRT, period 0y (report date 2026-07-11):
Average estimate: 1.56 USD
Low estimate: 1.51
High estimate: 1.60
Number of analysts: 6
Year-ago value: 1.36
Growth: 0.15
Analyst revenue estimates for OPRT, period 0y (report date 2026-07-11):
Average estimate: 943196830.00 USD
Low estimate: 933826000.00
High estimate: 949932000.00
Number of analysts: 6
Year-ago value: 956700000.00
Growth: -0.01
Analyst earnings estimates for OPRT, period +1q (report date 2026-07-19):
Average estimate: 0.46 USD
Low estimate: 0.40
High estimate: 0.53
Number of analysts: 6
Year-ago value: 0.39
Growth: 0.18
Analyst revenue estimates for OPRT, period +1q (report date 2026-07-19):
Average estimate: 236464170.00 USD
Low estimate: 234365000.00
High estimate: 238891000.00
Number of analysts: 6
Year-ago value: 238700000.00
Growth: -0.01
Analyst earnings estimates for OPRT, period +1y (report date 2026-07-19):
Average estimate: 1.89 USD
Low estimate: 1.70
High estimate: 2.15
Number of analysts: 6
Year-ago value: 1.56
Growth: 0.21
Analyst revenue estimates for OPRT, period +1y (report date 2026-07-19):
Average estimate: 989359830.00 USD
Low estimate: 973000000.00
High estimate: 1015000000.00
Number of analysts: 6
Year-ago value: 942508170.00
Growth: 0.05
Analyst earnings estimates for OPRT, period 0q (report date 2026-07-19):
Average estimate: 0.33 USD
Low estimate: 0.29
High estimate: 0.38
Number of analysts: 6
Year-ago value: 0.31
Growth: 0.05
Analyst revenue estimates for OPRT, period 0q (report date 2026-07-19):
Average estimate: 230746830.00 USD
Low estimate: 228026000.00
High estimate: 231926000.00
Number of analysts: 6
Year-ago value: 234300000.00
Growth: -0.02
Analyst earnings estimates for OPRT, period 0y (report date 2026-07-19):
Average estimate: 1.56 USD
Low estimate: 1.52
High estimate: 1.60
Number of analysts: 6
Year-ago value: 1.36
Growth: 0.15
Analyst revenue estimates for OPRT, period 0y (report date 2026-07-19):
Average estimate: 942508170.00 USD
Low estimate: 933826000.00
High estimate: 950000000.00
Number of analysts: 6
Year-ago value: 956700000.00
Growth: -0.01
Analyst earnings estimates for OPRT, period +1q (report date 2026-07-25):
Average estimate: 0.46 USD
Low estimate: 0.40
High estimate: 0.53
Number of analysts: 6
Year-ago value: 0.39
Growth: 0.18
Analyst revenue estimates for OPRT, period +1q (report date 2026-07-25):
Average estimate: 236464170.00 USD
Low estimate: 234365000.00
High estimate: 238891000.00
Number of analysts: 6
Year-ago value: 238700000.00
Growth: -0.01
Analyst earnings estimates for OPRT, period +1y (report date 2026-07-25):
Average estimate: 1.89 USD
Low estimate: 1.70
High estimate: 2.15
Number of analysts: 6
Year-ago value: 1.56
Growth: 0.21
Analyst revenue estimates for OPRT, period +1y (report date 2026-07-25):
Average estimate: 989359830.00 USD
Low estimate: 973000000.00
High estimate: 1015000000.00
Number of analysts: 6
Year-ago value: 942508170.00
Growth: 0.05
Analyst earnings estimates for OPRT, period 0q (report date 2026-07-25):
Average estimate: 0.33 USD
Low estimate: 0.29
High estimate: 0.38
Number of analysts: 6
Year-ago value: 0.31
Growth: 0.05
Analyst revenue estimates for OPRT, period 0q (report date 2026-07-25):
Average estimate: 230746830.00 USD
Low estimate: 228026000.00
High estimate: 231926000.00
Number of analysts: 6
Year-ago value: 234300000.00
Growth: -0.02
Analyst earnings estimates for OPRT, period 0y (report date 2026-07-25):
Average estimate: 1.56 USD
Low estimate: 1.52
High estimate: 1.60
Number of analysts: 6
Year-ago value: 1.36
Growth: 0.15
Analyst revenue estimates for OPRT, period 0y (report date 2026-07-25):
Average estimate: 942508170.00 USD
Low estimate: 933826000.00
High estimate: 950000000.00
Number of analysts: 6
Year-ago value: 956700000.00
Growth: -0.01
Analyst earnings estimates for OPRX, period +1q (report date 2026-05-30):
Average estimate: 0.24 USD
Low estimate: 0.18
High estimate: 0.29
Number of analysts: 6
Year-ago value: 0.20
Growth: 0.20
Analyst revenue estimates for OPRX, period +1q (report date 2026-05-30):
Average estimate: 25466140.00 USD
Low estimate: 24000000.00
High estimate: 27732000.00
Number of analysts: 7
Year-ago value: 26067000.00
Growth: -0.02
Analyst earnings estimates for OPRX, period +1y (report date 2026-05-30):
Average estimate: 1.06 USD
Low estimate: 0.90
High estimate: 1.27
Number of analysts: 6
Year-ago value: 0.92
Growth: 0.15
Analyst revenue estimates for OPRX, period +1y (report date 2026-05-30):
Average estimate: 108395570.00 USD
Low estimate: 103284000.00
High estimate: 118924000.00
Number of analysts: 7
Year-ago value: 97437430.00
Growth: 0.11
Analyst earnings estimates for OPRX, period 0q (report date 2026-05-30):
Average estimate: 0.10 USD
Low estimate: 0.06
High estimate: 0.15
Number of analysts: 6
Year-ago value: 0.24
Growth: -0.57
Analyst revenue estimates for OPRX, period 0q (report date 2026-05-30):
Average estimate: 20189140.00 USD
Low estimate: 19300000.00
High estimate: 21896000.00
Number of analysts: 7
Year-ago value: 29195000.00
Growth: -0.31
Analyst earnings estimates for OPRX, period 0y (report date 2026-05-30):
Average estimate: 0.92 USD
Low estimate: 0.81
High estimate: 1.00
Number of analysts: 6
Year-ago value: 1.05
Growth: -0.13
Analyst revenue estimates for OPRX, period 0y (report date 2026-05-30):
Average estimate: 97437430.00 USD
Low estimate: 95000000.00
High estimate: 98587000.00
Number of analysts: 7
Year-ago value: 109429000.00
Growth: -0.11
Analyst earnings estimates for OPRX, period +1q (report date 2026-06-07):
Average estimate: 0.24 USD
Low estimate: 0.18
High estimate: 0.29
Number of analysts: 6
Year-ago value: 0.20
Growth: 0.20
Analyst revenue estimates for OPRX, period +1q (report date 2026-06-07):
Average estimate: 25466140.00 USD
Low estimate: 24000000.00
High estimate: 27732000.00
Number of analysts: 7
Year-ago value: 26067000.00
Growth: -0.02
Analyst earnings estimates for OPRX, period +1y (report date 2026-06-07):
Average estimate: 1.06 USD
Low estimate: 0.90
High estimate: 1.27
Number of analysts: 6
Year-ago value: 0.92
Growth: 0.15
Analyst revenue estimates for OPRX, period +1y (report date 2026-06-07):
Average estimate: 108395570.00 USD
Low estimate: 103284000.00
High estimate: 118924000.00
Number of analysts: 7
Year-ago value: 97437430.00
Growth: 0.11
Analyst earnings estimates for OPRX, period 0q (report date 2026-06-07):
Average estimate: 0.10 USD
Low estimate: 0.06
High estimate: 0.15
Number of analysts: 6
Year-ago value: 0.24
Growth: -0.57
Analyst revenue estimates for OPRX, period 0q (report date 2026-06-07):
Average estimate: 20189140.00 USD
Low estimate: 19300000.00
High estimate: 21896000.00
Number of analysts: 7
Year-ago value: 29195000.00
Growth: -0.31
Analyst earnings estimates for OPRX, period 0y (report date 2026-06-07):
Average estimate: 0.92 USD
Low estimate: 0.81
High estimate: 1.00
Number of analysts: 6
Year-ago value: 1.05
Growth: -0.13
Analyst revenue estimates for OPRX, period 0y (report date 2026-06-07):
Average estimate: 97437430.00 USD
Low estimate: 95000000.00
High estimate: 98587000.00
Number of analysts: 7
Year-ago value: 109429000.00
Growth: -0.11
Analyst earnings estimates for OPRX, period +1q (report date 2026-06-20):
Average estimate: 0.25 USD
Low estimate: 0.18
High estimate: 0.29
Number of analysts: 5
Year-ago value: 0.20
Growth: 0.23
Analyst revenue estimates for OPRX, period +1q (report date 2026-06-20):
Average estimate: 25460500.00 USD
Low estimate: 24000000.00
High estimate: 27732000.00
Number of analysts: 6
Year-ago value: 26067000.00
Growth: -0.02
Analyst earnings estimates for OPRX, period +1y (report date 2026-06-20):
Average estimate: 1.09 USD
Low estimate: 0.94
High estimate: 1.27
Number of analysts: 5
Year-ago value: 0.94
Growth: 0.16
Analyst revenue estimates for OPRX, period +1y (report date 2026-06-20):
Average estimate: 108894830.00 USD
Low estimate: 103284000.00
High estimate: 118924000.00
Number of analysts: 6
Year-ago value: 97427000.00
Growth: 0.12
Analyst earnings estimates for OPRX, period 0q (report date 2026-06-20):
Average estimate: 0.11 USD
Low estimate: 0.08
High estimate: 0.15
Number of analysts: 5
Year-ago value: 0.24
Growth: -0.53
Analyst revenue estimates for OPRX, period 0q (report date 2026-06-20):
Average estimate: 20204000.00 USD
Low estimate: 19300000.00
High estimate: 21896000.00
Number of analysts: 6
Year-ago value: 29195000.00
Growth: -0.31
Analyst earnings estimates for OPRX, period 0y (report date 2026-06-20):
Average estimate: 0.94 USD
Low estimate: 0.88
High estimate: 1.00
Number of analysts: 5
Year-ago value: 1.05
Growth: -0.11
Analyst revenue estimates for OPRX, period 0y (report date 2026-06-20):
Average estimate: 97427000.00 USD
Low estimate: 95000000.00
High estimate: 98587000.00
Number of analysts: 6
Year-ago value: 109429000.00
Growth: -0.11
Analyst earnings estimates for OPRX, period +1q (report date 2026-06-23):
Average estimate: 0.25 USD
Low estimate: 0.18
High estimate: 0.29
Number of analysts: 5
Year-ago value: 0.20
Growth: 0.23
Analyst revenue estimates for OPRX, period +1q (report date 2026-06-23):
Average estimate: 25460500.00 USD
Low estimate: 24000000.00
High estimate: 27732000.00
Number of analysts: 6
Year-ago value: 26067000.00
Growth: -0.02
Analyst earnings estimates for OPRX, period +1y (report date 2026-06-23):
Average estimate: 1.09 USD
Low estimate: 0.94
High estimate: 1.27
Number of analysts: 5
Year-ago value: 0.94
Growth: 0.16
Analyst revenue estimates for OPRX, period +1y (report date 2026-06-23):
Average estimate: 108894830.00 USD
Low estimate: 103284000.00
High estimate: 118924000.00
Number of analysts: 6
Year-ago value: 97427000.00
Growth: 0.12
Analyst earnings estimates for OPRX, period 0q (report date 2026-06-23):
Average estimate: 0.11 USD
Low estimate: 0.08
High estimate: 0.15
Number of analysts: 5
Year-ago value: 0.24
Growth: -0.53
Analyst revenue estimates for OPRX, period 0q (report date 2026-06-23):
Average estimate: 20204000.00 USD
Low estimate: 19300000.00
High estimate: 21896000.00
Number of analysts: 6
Year-ago value: 29195000.00
Growth: -0.31
Analyst earnings estimates for OPRX, period 0y (report date 2026-06-23):
Average estimate: 0.94 USD
Low estimate: 0.88
High estimate: 1.00
Number of analysts: 5
Year-ago value: 1.05
Growth: -0.11
Analyst revenue estimates for OPRX, period 0y (report date 2026-06-23):
Average estimate: 97427000.00 USD
Low estimate: 95000000.00
High estimate: 98587000.00
Number of analysts: 6
Year-ago value: 109429000.00
Growth: -0.11
Analyst earnings estimates for OPRX, period +1q (report date 2026-07-11):
Average estimate: 0.25 USD
Low estimate: 0.18
High estimate: 0.29
Number of analysts: 5
Year-ago value: 0.20
Growth: 0.23
Analyst revenue estimates for OPRX, period +1q (report date 2026-07-11):
Average estimate: 25460500.00 USD
Low estimate: 24000000.00
High estimate: 27732000.00
Number of analysts: 6
Year-ago value: 26067000.00
Growth: -0.02
Analyst earnings estimates for OPRX, period +1y (report date 2026-07-11):
Average estimate: 1.09 USD
Low estimate: 0.94
High estimate: 1.29
Number of analysts: 5
Year-ago value: 0.94
Growth: 0.16
Analyst revenue estimates for OPRX, period +1y (report date 2026-07-11):
Average estimate: 108894830.00 USD
Low estimate: 103284000.00
High estimate: 118924000.00
Number of analysts: 6
Year-ago value: 97410330.00
Growth: 0.12
Analyst earnings estimates for OPRX, period 0q (report date 2026-07-11):
Average estimate: 0.11 USD
Low estimate: 0.08
High estimate: 0.15
Number of analysts: 5
Year-ago value: 0.24
Growth: -0.53
Analyst revenue estimates for OPRX, period 0q (report date 2026-07-11):
Average estimate: 20204000.00 USD
Low estimate: 19300000.00
High estimate: 21896000.00
Number of analysts: 6
Year-ago value: 29195000.00
Growth: -0.31
Analyst earnings estimates for OPRX, period 0y (report date 2026-07-11):
Average estimate: 0.94 USD
Low estimate: 0.88
High estimate: 1.00
Number of analysts: 5
Year-ago value: 1.05
Growth: -0.11
Analyst revenue estimates for OPRX, period 0y (report date 2026-07-11):
Average estimate: 97410330.00 USD
Low estimate: 95000000.00
High estimate: 98587000.00
Number of analysts: 6
Year-ago value: 109429000.00
Growth: -0.11
Analyst earnings estimates for OPRX, period +1q (report date 2026-07-19):
Average estimate: 0.25 USD
Low estimate: 0.18
High estimate: 0.29
Number of analysts: 5
Year-ago value: 0.20
Growth: 0.23
Analyst revenue estimates for OPRX, period +1q (report date 2026-07-19):
Average estimate: 25460500.00 USD
Low estimate: 24000000.00
High estimate: 27732000.00
Number of analysts: 6
Year-ago value: 26067000.00
Growth: -0.02
Analyst earnings estimates for OPRX, period +1y (report date 2026-07-19):
Average estimate: 1.09 USD
Low estimate: 0.94
High estimate: 1.29
Number of analysts: 5
Year-ago value: 0.94
Growth: 0.16
Analyst revenue estimates for OPRX, period +1y (report date 2026-07-19):
Average estimate: 108894830.00 USD
Low estimate: 103284000.00
High estimate: 118924000.00
Number of analysts: 6
Year-ago value: 97410330.00
Growth: 0.12
Analyst earnings estimates for OPRX, period 0q (report date 2026-07-19):
Average estimate: 0.11 USD
Low estimate: 0.08
High estimate: 0.15
Number of analysts: 5
Year-ago value: 0.24
Growth: -0.53
Analyst revenue estimates for OPRX, period 0q (report date 2026-07-19):
Average estimate: 20204000.00 USD
Low estimate: 19300000.00
High estimate: 21896000.00
Number of analysts: 6
Year-ago value: 29195000.00
Growth: -0.31
Analyst earnings estimates for OPRX, period 0y (report date 2026-07-19):
Average estimate: 0.94 USD
Low estimate: 0.88
High estimate: 1.00
Number of analysts: 5
Year-ago value: 1.05
Growth: -0.11
Analyst revenue estimates for OPRX, period 0y (report date 2026-07-19):
Average estimate: 97410330.00 USD
Low estimate: 95000000.00
High estimate: 98587000.00
Number of analysts: 6
Year-ago value: 109429000.00
Growth: -0.11
Analyst earnings estimates for OPRX, period +1q (report date 2026-07-25):
Average estimate: 0.25 USD
Low estimate: 0.18
High estimate: 0.29
Number of analysts: 5
Year-ago value: 0.20
Growth: 0.23
Analyst revenue estimates for OPRX, period +1q (report date 2026-07-25):
Average estimate: 25460500.00 USD
Low estimate: 24000000.00
High estimate: 27732000.00
Number of analysts: 6
Year-ago value: 26067000.00
Growth: -0.02
Analyst earnings estimates for OPRX, period +1y (report date 2026-07-25):
Average estimate: 1.09 USD
Low estimate: 0.94
High estimate: 1.27
Number of analysts: 5
Year-ago value: 0.94
Growth: 0.16
Analyst revenue estimates for OPRX, period +1y (report date 2026-07-25):
Average estimate: 108894830.00 USD
Low estimate: 103284000.00
High estimate: 118924000.00
Number of analysts: 6
Year-ago value: 97410330.00
Growth: 0.12
Analyst earnings estimates for OPRX, period 0q (report date 2026-07-25):
Average estimate: 0.11 USD
Low estimate: 0.08
High estimate: 0.15
Number of analysts: 5
Year-ago value: 0.24
Growth: -0.53
Analyst revenue estimates for OPRX, period 0q (report date 2026-07-25):
Average estimate: 20204000.00 USD
Low estimate: 19300000.00
High estimate: 21896000.00
Number of analysts: 6
Year-ago value: 29195000.00
Growth: -0.31
Analyst earnings estimates for OPRX, period 0y (report date 2026-07-25):
Average estimate: 0.94 USD
Low estimate: 0.88
High estimate: 1.00
Number of analysts: 5
Year-ago value: 1.05
Growth: -0.11
Analyst revenue estimates for OPRX, period 0y (report date 2026-07-25):
Average estimate: 97410330.00 USD
Low estimate: 95000000.00
High estimate: 98587000.00
Number of analysts: 6
Year-ago value: 109429000.00
Growth: -0.11
Analyst revenue estimates for OPT.AX, 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 OPT.AX, 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 OPT.AX, 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 OPT.AX, 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 OPT.AX, period +1q (report date 2026-06-20):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for OPT.AX, period +1y (report date 2026-06-20):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for OPT.AX, period +1y (report date 2026-06-20):
Average estimate: 1100000.00 AUD
Low estimate: 1100000.00
High estimate: 1100000.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for OPT.AX, period 0q (report date 2026-06-20):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for OPT.AX, period 0y (report date 2026-06-20):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: -0.20
Growth: 1.00
Analyst revenue estimates for OPT.AX, period 0y (report date 2026-06-20):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 223750.00
Growth: -1.00
Analyst revenue estimates for OPT.AX, period +1q (report date 2026-06-23):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for OPT.AX, period +1y (report date 2026-06-23):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for OPT.AX, period +1y (report date 2026-06-23):
Average estimate: 1100000.00 AUD
Low estimate: 1100000.00
High estimate: 1100000.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for OPT.AX, period 0q (report date 2026-06-23):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for OPT.AX, period 0y (report date 2026-06-23):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: -0.20
Growth: 1.00
Analyst revenue estimates for OPT.AX, period 0y (report date 2026-06-23):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 223750.00
Growth: -1.00
Analyst revenue estimates for OPT.AX, period +1q (report date 2026-07-11):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for OPT.AX, period +1y (report date 2026-07-11):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for OPT.AX, period +1y (report date 2026-07-11):
Average estimate: 1100000.00 AUD
Low estimate: 1100000.00
High estimate: 1100000.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for OPT.AX, period 0q (report date 2026-07-11):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for OPT.AX, period 0y (report date 2026-07-11):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: -0.20
Growth: 1.00
Analyst revenue estimates for OPT.AX, period 0y (report date 2026-07-11):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 223750.00
Growth: -1.00
Analyst revenue estimates for OPT.AX, period +1q (report date 2026-07-19):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for OPT.AX, period +1y (report date 2026-07-19):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for OPT.AX, period +1y (report date 2026-07-19):
Average estimate: 1100000.00 AUD
Low estimate: 1100000.00
High estimate: 1100000.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for OPT.AX, period 0q (report date 2026-07-19):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for OPT.AX, period 0y (report date 2026-07-19):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: -0.20
Growth: 1.00
Analyst revenue estimates for OPT.AX, period 0y (report date 2026-07-19):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 223750.00
Growth: -1.00
Analyst revenue estimates for OPT.AX, period +1q (report date 2026-07-25):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for OPT.AX, period +1y (report date 2026-07-25):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for OPT.AX, period +1y (report date 2026-07-25):
Average estimate: 1100000.00 AUD
Low estimate: 1100000.00
High estimate: 1100000.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for OPT.AX, period 0q (report date 2026-07-25):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for OPT.AX, period 0y (report date 2026-07-25):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: -0.20
Growth: 1.00
Analyst revenue estimates for OPT.AX, period 0y (report date 2026-07-25):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 223750.00
Growth: -1.00
Analyst revenue estimates for OPT.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 OPT.L, period +1y (report date 2026-06-01):
Average estimate: 0.13 GBP
Low estimate: 0.13
High estimate: 0.14
Number of analysts: 2
Year-ago value: 0.12
Growth: 0.09
Analyst revenue estimates for OPT.L, period +1y (report date 2026-06-01):
Average estimate: 205567500.00 GBP
Low estimate: 203435000.00
High estimate: 207700000.00
Number of analysts: 2
Year-ago value: 123015670.00
Growth: 0.67
Analyst revenue estimates for OPT.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 OPT.L, period 0y (report date 2026-06-01):
Average estimate: 0.12 GBP
Low estimate: 0.12
High estimate: 0.13
Number of analysts: 3
Year-ago value: 0.19
Growth: -0.35
Analyst revenue estimates for OPT.L, period 0y (report date 2026-06-01):
Average estimate: 123015670.00 GBP
Low estimate: 122700000.00
High estimate: 123205000.00
Number of analysts: 3
Year-ago value: 105049000.00
Growth: 0.17
Analyst revenue estimates for OPT.L, period +1q (report date 2026-06-20):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for OPT.L, period +1y (report date 2026-06-20):
Average estimate: 0.14 GBP
Low estimate: 0.13
High estimate: 0.16
Number of analysts: 3
Year-ago value: 0.14
Growth: 0.04
Analyst revenue estimates for OPT.L, period +1y (report date 2026-06-20):
Average estimate: 207048330.00 GBP
Low estimate: 206357000.00
High estimate: 207700000.00
Number of analysts: 3
Year-ago value: 121619000.00
Growth: 0.70
Analyst revenue estimates for OPT.L, period 0q (report date 2026-06-20):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for OPT.L, period 0y (report date 2026-06-20):
Average estimate: 0.14 GBP
Low estimate: 0.12
High estimate: 0.15
Number of analysts: 3
Year-ago value: 0.19
Growth: -0.29
Analyst revenue estimates for OPT.L, period 0y (report date 2026-06-20):
Average estimate: 121619000.00 GBP
Low estimate: 121065000.00
High estimate: 122700000.00
Number of analysts: 3
Year-ago value: 105049000.00
Growth: 0.16
Analyst revenue estimates for OPT.L, period +1q (report date 2026-06-23):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for OPT.L, period +1y (report date 2026-06-23):
Average estimate: 0.14 GBP
Low estimate: 0.13
High estimate: 0.16
Number of analysts: 3
Year-ago value: 0.14
Growth: 0.04
Analyst revenue estimates for OPT.L, period +1y (report date 2026-06-23):
Average estimate: 207048330.00 GBP
Low estimate: 206357000.00
High estimate: 207700000.00
Number of analysts: 3
Year-ago value: 121619000.00
Growth: 0.70
Analyst revenue estimates for OPT.L, period 0q (report date 2026-06-23):
Average estimate: 0.00 GBP
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for OPT.L, period 0y (report date 2026-06-23):
Average estimate: 0.14 GBP
Low estimate: 0.12
High estimate: 0.15
Number of analysts: 3
Year-ago value: 0.19
Growth: -0.29
Analyst revenue estimates for OPT.L, period 0y (report date 2026-06-23):
Average estimate: 121619000.00 GBP
Low estimate: 121065000.00
High estimate: 122700000.00
Number of analysts: 3
Year-ago value: 105049000.00
Growth: 0.16
Analyst revenue estimates for OPT.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 OPT.L, period +1y (report date 2026-07-11):
Average estimate: 0.14 GBP
Low estimate: 0.13
High estimate: 0.16
Number of analysts: 3
Year-ago value: 0.14
Growth: 0.04
Analyst revenue estimates for OPT.L, period +1y (report date 2026-07-11):
Average estimate: 207048330.00 GBP
Low estimate: 206357000.00
High estimate: 207700000.00
Number of analysts: 3
Year-ago value: 121619000.00
Growth: 0.70
Analyst revenue estimates for OPT.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 OPT.L, period 0y (report date 2026-07-11):
Average estimate: 0.14 GBP
Low estimate: 0.12
High estimate: 0.15
Number of analysts: 3
Year-ago value: 0.19
Growth: -0.29
Analyst revenue estimates for OPT.L, period 0y (report date 2026-07-11):
Average estimate: 121619000.00 GBP
Low estimate: 121065000.00
High estimate: 122700000.00
Number of analysts: 3
Year-ago value: 105049000.00
Growth: 0.16
Analyst revenue estimates for OPT.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 OPT.L, period +1y (report date 2026-07-19):
Average estimate: 0.14 GBP
Low estimate: 0.13
High estimate: 0.16
Number of analysts: 3
Year-ago value: 0.14
Growth: 0.04
Analyst revenue estimates for OPT.L, period +1y (report date 2026-07-19):
Average estimate: 207048330.00 GBP
Low estimate: 206357000.00
High estimate: 207700000.00
Number of analysts: 3
Year-ago value: 121619000.00
Growth: 0.70
Analyst revenue estimates for OPT.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 OPT.L, period 0y (report date 2026-07-19):
Average estimate: 0.14 GBP
Low estimate: 0.12
High estimate: 0.15
Number of analysts: 3
Year-ago value: 0.19
Growth: -0.29
Analyst revenue estimates for OPT.L, period 0y (report date 2026-07-19):
Average estimate: 121619000.00 GBP
Low estimate: 121065000.00
High estimate: 122700000.00
Number of analysts: 3
Year-ago value: 105049000.00
Growth: 0.16
Analyst revenue estimates for OPT.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 OPT.L, period +1y (report date 2026-07-25):
Average estimate: 0.14 GBP
Low estimate: 0.13
High estimate: 0.16
Number of analysts: 3
Year-ago value: 0.14
Growth: 0.04
Analyst revenue estimates for OPT.L, period +1y (report date 2026-07-25):
Average estimate: 207048330.00 GBP
Low estimate: 206357000.00
High estimate: 207700000.00
Number of analysts: 3
Year-ago value: 121619000.00
Growth: 0.70
Analyst revenue estimates for OPT.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 OPT.L, period 0y (report date 2026-07-25):
Average estimate: 0.14 GBP
Low estimate: 0.12
High estimate: 0.15
Number of analysts: 3
Year-ago value: 0.19
Growth: -0.29
Analyst revenue estimates for OPT.L, period 0y (report date 2026-07-25):
Average estimate: 121619000.00 GBP
Low estimate: 121065000.00
High estimate: 122700000.00
Number of analysts: 3
Year-ago value: 105049000.00
Growth: 0.16
Analyst revenue estimates for OPTG.V, period +1q (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for OPTG.V, period +1y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for OPTG.V, period 0q (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for OPTG.V, period 0y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for OPTG.V, 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 OPTG.V, 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 OPTG.V, 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 OPTG.V, 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 OPTG.V, 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 OPTG.V, 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 OPTG.V, 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 OPTG.V, 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 OPTG.V, 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 OPTG.V, 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 OPTG.V, 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 OPTG.V, 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 OPTG.V, 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 OPTG.V, 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 OPTG.V, 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 OPTG.V, 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 OPTG.V, period +1q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0