speb/financial-data huggingface dataset:
Analyst revenue estimates for OPH.AX, 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 OPHC, period +1q (report date 2026-05-30):
Average estimate: 0.25 USD
Low estimate: 0.22
High estimate: 0.28
Number of analysts: 2
Analyst revenue estimates for OPHC, period +1q (report date 2026-05-30):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for OPHC, period +1y (report date 2026-05-30):
Average estimate: 1.06 USD
Low estimate: 1.00
High estimate: 1.12
Number of analysts: 2
Year-ago value: 0.98
Growth: 0.08
Analyst revenue estimates for OPHC, period +1y (report date 2026-05-30):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for OPHC, period 0q (report date 2026-05-30):
Average estimate: 0.24 USD
Low estimate: 0.20
High estimate: 0.27
Number of analysts: 2
Analyst revenue estimates for OPHC, period 0q (report date 2026-05-30):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for OPHC, period 0y (report date 2026-05-30):
Average estimate: 0.98 USD
Low estimate: 0.85
High estimate: 1.11
Number of analysts: 2
Analyst revenue estimates for OPHC, period 0y (report date 2026-05-30):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for OPHC, period +1q (report date 2026-06-07):
Average estimate: 0.25 USD
Low estimate: 0.22
High estimate: 0.28
Number of analysts: 2
Analyst revenue estimates for OPHC, period +1q (report date 2026-06-07):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for OPHC, period +1y (report date 2026-06-07):
Average estimate: 1.06 USD
Low estimate: 1.00
High estimate: 1.12
Number of analysts: 2
Year-ago value: 0.98
Growth: 0.08
Analyst revenue estimates for OPHC, period +1y (report date 2026-06-07):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for OPHC, period 0q (report date 2026-06-07):
Average estimate: 0.24 USD
Low estimate: 0.20
High estimate: 0.27
Number of analysts: 2
Analyst revenue estimates for OPHC, period 0q (report date 2026-06-07):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for OPHC, period 0y (report date 2026-06-07):
Average estimate: 0.98 USD
Low estimate: 0.85
High estimate: 1.11
Number of analysts: 2
Analyst revenue estimates for OPHC, period 0y (report date 2026-06-07):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for OPHC, period +1q (report date 2026-06-20):
Average estimate: 0.25 USD
Low estimate: 0.22
High estimate: 0.28
Number of analysts: 2
Analyst revenue estimates for OPHC, period +1q (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for OPHC, period +1y (report date 2026-06-20):
Average estimate: 1.06 USD
Low estimate: 1.00
High estimate: 1.12
Number of analysts: 2
Year-ago value: 0.98
Growth: 0.08
Analyst revenue estimates for OPHC, period +1y (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for OPHC, period 0q (report date 2026-06-20):
Average estimate: 0.24 USD
Low estimate: 0.20
High estimate: 0.27
Number of analysts: 2
Analyst revenue estimates for OPHC, period 0q (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for OPHC, period 0y (report date 2026-06-20):
Average estimate: 0.98 USD
Low estimate: 0.85
High estimate: 1.11
Number of analysts: 2
Analyst revenue estimates for OPHC, period 0y (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for OPHC, period +1q (report date 2026-06-23):
Average estimate: 0.25 USD
Low estimate: 0.22
High estimate: 0.28
Number of analysts: 2
Analyst revenue estimates for OPHC, period +1q (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for OPHC, period +1y (report date 2026-06-23):
Average estimate: 1.06 USD
Low estimate: 1.00
High estimate: 1.12
Number of analysts: 2
Year-ago value: 0.98
Growth: 0.08
Analyst revenue estimates for OPHC, period +1y (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for OPHC, period 0q (report date 2026-06-23):
Average estimate: 0.24 USD
Low estimate: 0.20
High estimate: 0.27
Number of analysts: 2
Analyst revenue estimates for OPHC, period 0q (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for OPHC, period 0y (report date 2026-06-23):
Average estimate: 0.98 USD
Low estimate: 0.85
High estimate: 1.11
Number of analysts: 2
Analyst revenue estimates for OPHC, period 0y (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for OPHC, period +1q (report date 2026-07-11):
Average estimate: 0.25 USD
Low estimate: 0.22
High estimate: 0.28
Number of analysts: 2
Analyst revenue estimates for OPHC, period +1q (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for OPHC, period +1y (report date 2026-07-11):
Average estimate: 1.06 USD
Low estimate: 1.00
High estimate: 1.12
Number of analysts: 2
Year-ago value: 0.98
Growth: 0.08
Analyst revenue estimates for OPHC, period +1y (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for OPHC, period 0q (report date 2026-07-11):
Average estimate: 0.24 USD
Low estimate: 0.20
High estimate: 0.27
Number of analysts: 2
Analyst revenue estimates for OPHC, period 0q (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for OPHC, period 0y (report date 2026-07-11):
Average estimate: 0.98 USD
Low estimate: 0.85
High estimate: 1.11
Number of analysts: 2
Analyst revenue estimates for OPHC, period 0y (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for OPHC, period +1q (report date 2026-07-19):
Average estimate: 0.25 USD
Low estimate: 0.22
High estimate: 0.28
Number of analysts: 2
Analyst revenue estimates for OPHC, period +1q (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for OPHC, period +1y (report date 2026-07-19):
Average estimate: 1.06 USD
Low estimate: 1.00
High estimate: 1.12
Number of analysts: 2
Year-ago value: 0.98
Growth: 0.08
Analyst revenue estimates for OPHC, period +1y (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for OPHC, period 0q (report date 2026-07-19):
Average estimate: 0.24 USD
Low estimate: 0.20
High estimate: 0.27
Number of analysts: 2
Analyst revenue estimates for OPHC, period 0q (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for OPHC, period 0y (report date 2026-07-19):
Average estimate: 0.98 USD
Low estimate: 0.85
High estimate: 1.11
Number of analysts: 2
Analyst revenue estimates for OPHC, period 0y (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for OPHC, period +1q (report date 2026-07-25):
Average estimate: 0.25 USD
Low estimate: 0.23
High estimate: 0.26
Number of analysts: 2
Analyst revenue estimates for OPHC, period +1q (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 OPHC, period +1y (report date 2026-07-25):
Average estimate: 1.06 USD
Low estimate: 1.00
High estimate: 1.12
Number of analysts: 2
Year-ago value: 0.98
Growth: 0.08
Analyst revenue estimates for OPHC, period +1y (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 OPHC, period 0q (report date 2026-07-25):
Average estimate: 0.25 USD
Low estimate: 0.22
High estimate: 0.28
Number of analysts: 2
Analyst revenue estimates for OPHC, period 0q (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 OPHC, period 0y (report date 2026-07-25):
Average estimate: 0.98 USD
Low estimate: 0.85
High estimate: 1.11
Number of analysts: 2
Analyst revenue estimates for OPHC, 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 OPHR.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 OPHR.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 OPHR.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 OPHR.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 OPHR.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 OPHR.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 OPHR.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 OPHR.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 OPHR.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 OPHR.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 OPHR.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 OPHR.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 OPHR.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 OPHR.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 OPHR.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 OPHR.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 OPHR.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 OPHR.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 OPHR.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 OPHR.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 OPHR.V, 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 OPHR.V, 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 OPHR.V, 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 OPHR.V, 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 OPK, period +1q (report date 2026-05-30):
Average estimate: -0.11 USD
Low estimate: -0.11
High estimate: -0.11
Number of analysts: 1
Analyst revenue estimates for OPK, period +1q (report date 2026-05-30):
Average estimate: 135600000.00 USD
Low estimate: 127700000.00
High estimate: 141300000.00
Number of analysts: 7
Year-ago value: 151700000.00
Growth: -0.11
Analyst earnings estimates for OPK, period +1y (report date 2026-05-30):
Average estimate: -0.32 USD
Low estimate: -0.32
High estimate: -0.32
Number of analysts: 1
Year-ago value: -0.38
Growth: 0.16
Analyst revenue estimates for OPK, period +1y (report date 2026-05-30):
Average estimate: 567686240.00 USD
Low estimate: 526300000.00
High estimate: 588500000.00
Number of analysts: 7
Year-ago value: 537841350.00
Growth: 0.06
Analyst earnings estimates for OPK, period 0q (report date 2026-05-30):
Average estimate: -0.11 USD
Low estimate: -0.11
High estimate: -0.11
Number of analysts: 1
Year-ago value: -0.08
Growth: -0.34
Analyst revenue estimates for OPK, period 0q (report date 2026-05-30):
Average estimate: 131028570.00 USD
Low estimate: 129800000.00
High estimate: 133000000.00
Number of analysts: 7
Year-ago value: 156800000.00
Growth: -0.16
Analyst earnings estimates for OPK, period 0y (report date 2026-05-30):
Average estimate: -0.38 USD
Low estimate: -0.38
High estimate: -0.38
Number of analysts: 1
Analyst revenue estimates for OPK, period 0y (report date 2026-05-30):
Average estimate: 537841350.00 USD
Low estimate: 527200000.00
High estimate: 546300000.00
Number of analysts: 7
Year-ago value: 606900000.00
Growth: -0.11
Analyst earnings estimates for OPK, period +1q (report date 2026-06-07):
Average estimate: -0.11 USD
Low estimate: -0.11
High estimate: -0.11
Number of analysts: 1
Analyst revenue estimates for OPK, period +1q (report date 2026-06-07):
Average estimate: 135600000.00 USD
Low estimate: 127700000.00
High estimate: 141300000.00
Number of analysts: 7
Year-ago value: 151700000.00
Growth: -0.11
Analyst earnings estimates for OPK, period +1y (report date 2026-06-07):
Average estimate: -0.32 USD
Low estimate: -0.32
High estimate: -0.32
Number of analysts: 1
Year-ago value: -0.38
Growth: 0.16
Analyst revenue estimates for OPK, period +1y (report date 2026-06-07):
Average estimate: 567686240.00 USD
Low estimate: 526300000.00
High estimate: 588500000.00
Number of analysts: 7
Year-ago value: 537841350.00
Growth: 0.06
Analyst earnings estimates for OPK, period 0q (report date 2026-06-07):
Average estimate: -0.11 USD
Low estimate: -0.11
High estimate: -0.11
Number of analysts: 1
Year-ago value: -0.08
Growth: -0.34
Analyst revenue estimates for OPK, period 0q (report date 2026-06-07):
Average estimate: 131028570.00 USD
Low estimate: 129800000.00
High estimate: 133000000.00
Number of analysts: 7
Year-ago value: 156800000.00
Growth: -0.16
Analyst earnings estimates for OPK, period 0y (report date 2026-06-07):
Average estimate: -0.38 USD
Low estimate: -0.38
High estimate: -0.38
Number of analysts: 1
Analyst revenue estimates for OPK, period 0y (report date 2026-06-07):
Average estimate: 537841350.00 USD
Low estimate: 527200000.00
High estimate: 546300000.00
Number of analysts: 7
Year-ago value: 606900000.00
Growth: -0.11
Analyst earnings estimates for OPK, period +1q (report date 2026-06-20):
Average estimate: -0.11 USD
Low estimate: -0.11
High estimate: -0.11
Number of analysts: 1
Analyst revenue estimates for OPK, period +1q (report date 2026-06-20):
Average estimate: 135600000.00 USD
Low estimate: 127700000.00
High estimate: 141300000.00
Number of analysts: 7
Year-ago value: 151700000.00
Growth: -0.11
Analyst earnings estimates for OPK, period +1y (report date 2026-06-20):
Average estimate: -0.32 USD
Low estimate: -0.32
High estimate: -0.32
Number of analysts: 1
Year-ago value: -0.38
Growth: 0.16
Analyst revenue estimates for OPK, period +1y (report date 2026-06-20):
Average estimate: 567686240.00 USD
Low estimate: 526300000.00
High estimate: 588500000.00
Number of analysts: 7
Year-ago value: 537841350.00
Growth: 0.06
Analyst earnings estimates for OPK, period 0q (report date 2026-06-20):
Average estimate: -0.11 USD
Low estimate: -0.11
High estimate: -0.11
Number of analysts: 1
Year-ago value: -0.08
Growth: -0.34
Analyst revenue estimates for OPK, period 0q (report date 2026-06-20):
Average estimate: 131028570.00 USD
Low estimate: 129800000.00
High estimate: 133000000.00
Number of analysts: 7
Year-ago value: 156800000.00
Growth: -0.16
Analyst earnings estimates for OPK, period 0y (report date 2026-06-20):
Average estimate: -0.38 USD
Low estimate: -0.38
High estimate: -0.38
Number of analysts: 1
Analyst revenue estimates for OPK, period 0y (report date 2026-06-20):
Average estimate: 537841350.00 USD
Low estimate: 527200000.00
High estimate: 546300000.00
Number of analysts: 7
Year-ago value: 606900000.00
Growth: -0.11
Analyst earnings estimates for OPK, period +1q (report date 2026-06-23):
Average estimate: -0.11 USD
Low estimate: -0.11
High estimate: -0.11
Number of analysts: 1
Analyst revenue estimates for OPK, period +1q (report date 2026-06-23):
Average estimate: 135600000.00 USD
Low estimate: 127700000.00
High estimate: 141300000.00
Number of analysts: 7
Year-ago value: 151700000.00
Growth: -0.11
Analyst earnings estimates for OPK, period +1y (report date 2026-06-23):
Average estimate: -0.32 USD
Low estimate: -0.32
High estimate: -0.32
Number of analysts: 1
Year-ago value: -0.38
Growth: 0.16
Analyst revenue estimates for OPK, period +1y (report date 2026-06-23):
Average estimate: 567686240.00 USD
Low estimate: 526300000.00
High estimate: 588500000.00
Number of analysts: 7
Year-ago value: 537841350.00
Growth: 0.06
Analyst earnings estimates for OPK, period 0q (report date 2026-06-23):
Average estimate: -0.11 USD
Low estimate: -0.11
High estimate: -0.11
Number of analysts: 1
Year-ago value: -0.08
Growth: -0.34
Analyst revenue estimates for OPK, period 0q (report date 2026-06-23):
Average estimate: 131028570.00 USD
Low estimate: 129800000.00
High estimate: 133000000.00
Number of analysts: 7
Year-ago value: 156800000.00
Growth: -0.16
Analyst earnings estimates for OPK, period 0y (report date 2026-06-23):
Average estimate: -0.38 USD
Low estimate: -0.38
High estimate: -0.38
Number of analysts: 1
Analyst revenue estimates for OPK, period 0y (report date 2026-06-23):
Average estimate: 537841350.00 USD
Low estimate: 527200000.00
High estimate: 546300000.00
Number of analysts: 7
Year-ago value: 606900000.00
Growth: -0.11
Analyst earnings estimates for OPK, period +1q (report date 2026-07-11):
Average estimate: -0.11 USD
Low estimate: -0.11
High estimate: -0.11
Number of analysts: 1
Analyst revenue estimates for OPK, period +1q (report date 2026-07-11):
Average estimate: 134650000.00 USD
Low estimate: 127700000.00
High estimate: 138500000.00
Number of analysts: 6
Year-ago value: 151700000.00
Growth: -0.11
Analyst earnings estimates for OPK, period +1y (report date 2026-07-11):
Average estimate: -0.32 USD
Low estimate: -0.32
High estimate: -0.32
Number of analysts: 1
Year-ago value: -0.38
Growth: 0.16
Analyst revenue estimates for OPK, period +1y (report date 2026-07-11):
Average estimate: 565833940.00 USD
Low estimate: 526300000.00
High estimate: 588500000.00
Number of analysts: 6
Year-ago value: 536881570.00
Growth: 0.05
Analyst earnings estimates for OPK, period 0q (report date 2026-07-11):
Average estimate: -0.11 USD
Low estimate: -0.11
High estimate: -0.11
Number of analysts: 1
Year-ago value: -0.08
Growth: -0.34
Analyst revenue estimates for OPK, period 0q (report date 2026-07-11):
Average estimate: 131233330.00 USD
Low estimate: 130000000.00
High estimate: 133000000.00
Number of analysts: 6
Year-ago value: 156800000.00
Growth: -0.16
Analyst earnings estimates for OPK, period 0y (report date 2026-07-11):
Average estimate: -0.38 USD
Low estimate: -0.38
High estimate: -0.38
Number of analysts: 1
Analyst revenue estimates for OPK, period 0y (report date 2026-07-11):
Average estimate: 536881570.00 USD
Low estimate: 527200000.00
High estimate: 546300000.00
Number of analysts: 6
Year-ago value: 606900000.00
Growth: -0.12
Analyst earnings estimates for OPK, period +1q (report date 2026-07-19):
Average estimate: -0.11 USD
Low estimate: -0.11
High estimate: -0.11
Number of analysts: 1
Analyst revenue estimates for OPK, period +1q (report date 2026-07-19):
Average estimate: 134650000.00 USD
Low estimate: 127700000.00
High estimate: 138500000.00
Number of analysts: 6
Year-ago value: 151700000.00
Growth: -0.11
Analyst earnings estimates for OPK, period +1y (report date 2026-07-19):
Average estimate: -0.32 USD
Low estimate: -0.32
High estimate: -0.32
Number of analysts: 1
Year-ago value: -0.38
Growth: 0.16
Analyst revenue estimates for OPK, period +1y (report date 2026-07-19):
Average estimate: 565833940.00 USD
Low estimate: 526300000.00
High estimate: 588500000.00
Number of analysts: 6
Year-ago value: 536881570.00
Growth: 0.05
Analyst earnings estimates for OPK, period 0q (report date 2026-07-19):
Average estimate: -0.11 USD
Low estimate: -0.11
High estimate: -0.11
Number of analysts: 1
Year-ago value: -0.08
Growth: -0.34
Analyst revenue estimates for OPK, period 0q (report date 2026-07-19):
Average estimate: 131233330.00 USD
Low estimate: 130000000.00
High estimate: 133000000.00
Number of analysts: 6
Year-ago value: 156800000.00
Growth: -0.16
Analyst earnings estimates for OPK, period 0y (report date 2026-07-19):
Average estimate: -0.38 USD
Low estimate: -0.38
High estimate: -0.38
Number of analysts: 1
Analyst revenue estimates for OPK, period 0y (report date 2026-07-19):
Average estimate: 536881570.00 USD
Low estimate: 527200000.00
High estimate: 546300000.00
Number of analysts: 6
Year-ago value: 606900000.00
Growth: -0.12
Analyst earnings estimates for OPK, period +1q (report date 2026-07-25):
Average estimate: -0.11 USD
Low estimate: -0.11
High estimate: -0.11
Number of analysts: 1
Analyst revenue estimates for OPK, period +1q (report date 2026-07-25):
Average estimate: 134650000.00 USD
Low estimate: 127700000.00
High estimate: 138500000.00
Number of analysts: 6
Year-ago value: 151700000.00
Growth: -0.11
Analyst earnings estimates for OPK, period +1y (report date 2026-07-25):
Average estimate: -0.32 USD
Low estimate: -0.32
High estimate: -0.32
Number of analysts: 1
Year-ago value: -0.38
Growth: 0.16
Analyst revenue estimates for OPK, period +1y (report date 2026-07-25):
Average estimate: 565833940.00 USD
Low estimate: 526300000.00
High estimate: 588500000.00
Number of analysts: 6
Year-ago value: 536881570.00
Growth: 0.05
Analyst earnings estimates for OPK, period 0q (report date 2026-07-25):
Average estimate: -0.11 USD
Low estimate: -0.11
High estimate: -0.11
Number of analysts: 1
Year-ago value: -0.08
Growth: -0.34
Analyst revenue estimates for OPK, period 0q (report date 2026-07-25):
Average estimate: 131233330.00 USD
Low estimate: 130000000.00
High estimate: 133000000.00
Number of analysts: 6
Year-ago value: 156800000.00
Growth: -0.16
Analyst earnings estimates for OPK, period 0y (report date 2026-07-25):
Average estimate: -0.38 USD
Low estimate: -0.38
High estimate: -0.38
Number of analysts: 1
Analyst revenue estimates for OPK, period 0y (report date 2026-07-25):
Average estimate: 536881570.00 USD
Low estimate: 527200000.00
High estimate: 546300000.00
Number of analysts: 6
Year-ago value: 606900000.00
Growth: -0.12
Analyst earnings estimates for OPLN, period +1q (report date 2026-05-30):
Average estimate: 0.37 USD
Low estimate: 0.34
High estimate: 0.40
Number of analysts: 7
Year-ago value: 0.35
Growth: 0.05
Analyst revenue estimates for OPLN, period +1q (report date 2026-05-30):
Average estimate: 540833000.00 USD
Low estimate: 523698000.00
High estimate: 552600000.00
Number of analysts: 6
Year-ago value: 498400000.00
Growth: 0.09
Analyst earnings estimates for OPLN, period +1y (report date 2026-05-30):
Average estimate: 1.65 USD
Low estimate: 1.47
High estimate: 2.01
Number of analysts: 8
Year-ago value: 1.39
Growth: 0.18
Analyst revenue estimates for OPLN, period +1y (report date 2026-05-30):
Average estimate: 2267276980.00 USD
Low estimate: 2149878000.00
High estimate: 2365400000.00
Number of analysts: 8
Year-ago value: 2128407790.00
Growth: 0.07
Analyst earnings estimates for OPLN, period 0q (report date 2026-05-30):
Average estimate: 0.35 USD
Low estimate: 0.33
High estimate: 0.37
Number of analysts: 7
Year-ago value: 0.33
Growth: 0.06
Analyst revenue estimates for OPLN, period 0q (report date 2026-05-30):
Average estimate: 525689140.00 USD
Low estimate: 512400000.00
High estimate: 542700000.00
Number of analysts: 7
Year-ago value: 481700000.00
Growth: 0.09
Analyst earnings estimates for OPLN, period 0y (report date 2026-05-30):
Average estimate: 1.39 USD
Low estimate: 1.35
High estimate: 1.49
Number of analysts: 8
Year-ago value: 1.24
Growth: 0.12
Analyst revenue estimates for OPLN, period 0y (report date 2026-05-30):
Average estimate: 2128407790.00 USD
Low estimate: 2088200000.00
High estimate: 2174100000.00
Number of analysts: 8
Year-ago value: 1934500000.00
Growth: 0.10
Analyst earnings estimates for OPLN, period +1q (report date 2026-06-07):
Average estimate: 0.37 USD
Low estimate: 0.34
High estimate: 0.40
Number of analysts: 7
Year-ago value: 0.35
Growth: 0.05
Analyst revenue estimates for OPLN, period +1q (report date 2026-06-07):
Average estimate: 540833000.00 USD
Low estimate: 523698000.00
High estimate: 552600000.00
Number of analysts: 6
Year-ago value: 498400000.00
Growth: 0.09
Analyst earnings estimates for OPLN, period +1y (report date 2026-06-07):
Average estimate: 1.65 USD
Low estimate: 1.47
High estimate: 2.01
Number of analysts: 8
Year-ago value: 1.39
Growth: 0.18
Analyst revenue estimates for OPLN, period +1y (report date 2026-06-07):
Average estimate: 2267276980.00 USD
Low estimate: 2149878000.00
High estimate: 2365400000.00
Number of analysts: 8
Year-ago value: 2128407790.00
Growth: 0.07
Analyst earnings estimates for OPLN, period 0q (report date 2026-06-07):
Average estimate: 0.35 USD
Low estimate: 0.33
High estimate: 0.37
Number of analysts: 7
Year-ago value: 0.33
Growth: 0.06
Analyst revenue estimates for OPLN, period 0q (report date 2026-06-07):
Average estimate: 525689140.00 USD
Low estimate: 512400000.00
High estimate: 542700000.00
Number of analysts: 7
Year-ago value: 481700000.00
Growth: 0.09
Analyst earnings estimates for OPLN, period 0y (report date 2026-06-07):
Average estimate: 1.39 USD
Low estimate: 1.35
High estimate: 1.49
Number of analysts: 8
Year-ago value: 1.24
Growth: 0.12
Analyst revenue estimates for OPLN, period 0y (report date 2026-06-07):
Average estimate: 2128407790.00 USD
Low estimate: 2088200000.00
High estimate: 2174100000.00
Number of analysts: 8
Year-ago value: 1934500000.00
Growth: 0.10
Analyst earnings estimates for OPLN, period +1q (report date 2026-06-20):
Average estimate: 0.37 USD
Low estimate: 0.34
High estimate: 0.40
Number of analysts: 7
Year-ago value: 0.35
Growth: 0.05
Analyst revenue estimates for OPLN, period +1q (report date 2026-06-20):
Average estimate: 540833000.00 USD
Low estimate: 523698000.00
High estimate: 552600000.00
Number of analysts: 6
Year-ago value: 498400000.00
Growth: 0.09
Analyst earnings estimates for OPLN, period +1y (report date 2026-06-20):
Average estimate: 1.65 USD
Low estimate: 1.47
High estimate: 2.01
Number of analysts: 8
Year-ago value: 1.39
Growth: 0.18
Analyst revenue estimates for OPLN, period +1y (report date 2026-06-20):
Average estimate: 2267276980.00 USD
Low estimate: 2149878000.00
High estimate: 2365400000.00
Number of analysts: 8
Year-ago value: 2128407790.00
Growth: 0.07
Analyst earnings estimates for OPLN, period 0q (report date 2026-06-20):
Average estimate: 0.35 USD
Low estimate: 0.33
High estimate: 0.37
Number of analysts: 7
Year-ago value: 0.33
Growth: 0.06
Analyst revenue estimates for OPLN, period 0q (report date 2026-06-20):
Average estimate: 525689140.00 USD
Low estimate: 512400000.00
High estimate: 542700000.00
Number of analysts: 7
Year-ago value: 481700000.00
Growth: 0.09
Analyst earnings estimates for OPLN, period 0y (report date 2026-06-20):
Average estimate: 1.39 USD
Low estimate: 1.35
High estimate: 1.49
Number of analysts: 8
Year-ago value: 1.24
Growth: 0.12
Analyst revenue estimates for OPLN, period 0y (report date 2026-06-20):
Average estimate: 2128407790.00 USD
Low estimate: 2088200000.00
High estimate: 2174100000.00
Number of analysts: 8
Year-ago value: 1934500000.00
Growth: 0.10
Analyst earnings estimates for OPLN, period +1q (report date 2026-06-23):
Average estimate: 0.37 USD
Low estimate: 0.34
High estimate: 0.40
Number of analysts: 7
Year-ago value: 0.35
Growth: 0.05
Analyst revenue estimates for OPLN, period +1q (report date 2026-06-23):
Average estimate: 540833000.00 USD
Low estimate: 523698000.00
High estimate: 552600000.00
Number of analysts: 6
Year-ago value: 498400000.00
Growth: 0.09
Analyst earnings estimates for OPLN, period +1y (report date 2026-06-23):
Average estimate: 1.65 USD
Low estimate: 1.47
High estimate: 2.01
Number of analysts: 8
Year-ago value: 1.39
Growth: 0.18
Analyst revenue estimates for OPLN, period +1y (report date 2026-06-23):
Average estimate: 2267276980.00 USD
Low estimate: 2149878000.00
High estimate: 2365400000.00
Number of analysts: 8
Year-ago value: 2128407790.00
Growth: 0.07
Analyst earnings estimates for OPLN, period 0q (report date 2026-06-23):
Average estimate: 0.35 USD
Low estimate: 0.33
High estimate: 0.37
Number of analysts: 7
Year-ago value: 0.33
Growth: 0.06
Analyst revenue estimates for OPLN, period 0q (report date 2026-06-23):
Average estimate: 525689140.00 USD
Low estimate: 512400000.00
High estimate: 542700000.00
Number of analysts: 7
Year-ago value: 481700000.00
Growth: 0.09
Analyst earnings estimates for OPLN, period 0y (report date 2026-06-23):
Average estimate: 1.39 USD
Low estimate: 1.35
High estimate: 1.49
Number of analysts: 8
Year-ago value: 1.24
Growth: 0.12
Analyst revenue estimates for OPLN, period 0y (report date 2026-06-23):
Average estimate: 2128407790.00 USD
Low estimate: 2088200000.00
High estimate: 2174100000.00
Number of analysts: 8
Year-ago value: 1934500000.00
Growth: 0.10
Analyst earnings estimates for OPLN, period +1q (report date 2026-07-11):
Average estimate: 0.37 USD
Low estimate: 0.34
High estimate: 0.40
Number of analysts: 7
Year-ago value: 0.35
Growth: 0.05
Analyst revenue estimates for OPLN, period +1q (report date 2026-07-11):
Average estimate: 540833000.00 USD
Low estimate: 523698000.00
High estimate: 552600000.00
Number of analysts: 6
Year-ago value: 498400000.00
Growth: 0.09
Analyst earnings estimates for OPLN, period +1y (report date 2026-07-11):
Average estimate: 1.67 USD
Low estimate: 1.47
High estimate: 2.01
Number of analysts: 8
Year-ago value: 1.40
Growth: 0.19
Analyst revenue estimates for OPLN, period +1y (report date 2026-07-11):
Average estimate: 2267276980.00 USD
Low estimate: 2149878000.00
High estimate: 2365400000.00
Number of analysts: 8
Year-ago value: 2128407790.00
Growth: 0.07
Analyst earnings estimates for OPLN, period 0q (report date 2026-07-11):
Average estimate: 0.35 USD
Low estimate: 0.33
High estimate: 0.37
Number of analysts: 7
Year-ago value: 0.33
Growth: 0.06
Analyst revenue estimates for OPLN, period 0q (report date 2026-07-11):
Average estimate: 525689140.00 USD
Low estimate: 512400000.00
High estimate: 542700000.00
Number of analysts: 7
Year-ago value: 481700000.00
Growth: 0.09
Analyst earnings estimates for OPLN, period 0y (report date 2026-07-11):
Average estimate: 1.40 USD
Low estimate: 1.35
High estimate: 1.49
Number of analysts: 8
Year-ago value: 1.24
Growth: 0.13
Analyst revenue estimates for OPLN, period 0y (report date 2026-07-11):
Average estimate: 2128407790.00 USD
Low estimate: 2088200000.00
High estimate: 2174100000.00
Number of analysts: 8
Year-ago value: 1934500000.00
Growth: 0.10
Analyst earnings estimates for OPLN, period +1q (report date 2026-07-19):
Average estimate: 0.37 USD
Low estimate: 0.34
High estimate: 0.40
Number of analysts: 7
Year-ago value: 0.35
Growth: 0.05
Analyst revenue estimates for OPLN, period +1q (report date 2026-07-19):
Average estimate: 540833000.00 USD
Low estimate: 523698000.00
High estimate: 552600000.00
Number of analysts: 6
Year-ago value: 498400000.00
Growth: 0.09
Analyst earnings estimates for OPLN, period +1y (report date 2026-07-19):
Average estimate: 1.67 USD
Low estimate: 1.47
High estimate: 2.01
Number of analysts: 8
Year-ago value: 1.40
Growth: 0.19
Analyst revenue estimates for OPLN, period +1y (report date 2026-07-19):
Average estimate: 2267276980.00 USD
Low estimate: 2149878000.00
High estimate: 2365400000.00
Number of analysts: 8
Year-ago value: 2128407790.00
Growth: 0.07
Analyst earnings estimates for OPLN, period 0q (report date 2026-07-19):
Average estimate: 0.35 USD
Low estimate: 0.33
High estimate: 0.37
Number of analysts: 7
Year-ago value: 0.33
Growth: 0.06
Analyst revenue estimates for OPLN, period 0q (report date 2026-07-19):
Average estimate: 525689140.00 USD
Low estimate: 512400000.00
High estimate: 542700000.00
Number of analysts: 7
Year-ago value: 481700000.00
Growth: 0.09
Analyst earnings estimates for OPLN, period 0y (report date 2026-07-19):
Average estimate: 1.40 USD
Low estimate: 1.35
High estimate: 1.49
Number of analysts: 8
Year-ago value: 1.24
Growth: 0.13
Analyst revenue estimates for OPLN, period 0y (report date 2026-07-19):
Average estimate: 2128407790.00 USD
Low estimate: 2088200000.00
High estimate: 2174100000.00
Number of analysts: 8
Year-ago value: 1934500000.00
Growth: 0.10
Analyst earnings estimates for OPLN, period +1q (report date 2026-07-25):
Average estimate: 0.37 USD
Low estimate: 0.35
High estimate: 0.40
Number of analysts: 7
Year-ago value: 0.35
Growth: 0.06
Analyst revenue estimates for OPLN, period +1q (report date 2026-07-25):
Average estimate: 540833000.00 USD
Low estimate: 523698000.00
High estimate: 552600000.00
Number of analysts: 6
Year-ago value: 498400000.00
Growth: 0.09
Analyst earnings estimates for OPLN, period +1y (report date 2026-07-25):
Average estimate: 1.67 USD
Low estimate: 1.49
High estimate: 2.01
Number of analysts: 8
Year-ago value: 1.40
Growth: 0.19
Analyst revenue estimates for OPLN, period +1y (report date 2026-07-25):
Average estimate: 2267276980.00 USD
Low estimate: 2149878000.00
High estimate: 2365400000.00
Number of analysts: 8
Year-ago value: 2128407790.00
Growth: 0.07
Analyst earnings estimates for OPLN, period 0q (report date 2026-07-25):
Average estimate: 0.35 USD
Low estimate: 0.33
High estimate: 0.37
Number of analysts: 7
Year-ago value: 0.33
Growth: 0.07
Analyst revenue estimates for OPLN, period 0q (report date 2026-07-25):
Average estimate: 525689140.00 USD
Low estimate: 512400000.00
High estimate: 542700000.00
Number of analysts: 7
Year-ago value: 481700000.00
Growth: 0.09
Analyst earnings estimates for OPLN, period 0y (report date 2026-07-25):
Average estimate: 1.40 USD
Low estimate: 1.35
High estimate: 1.49
Number of analysts: 8
Year-ago value: 1.24
Growth: 0.13
Analyst revenue estimates for OPLN, period 0y (report date 2026-07-25):
Average estimate: 2128407790.00 USD
Low estimate: 2088200000.00
High estimate: 2174100000.00
Number of analysts: 8
Year-ago value: 1934500000.00
Growth: 0.10
Analyst revenue estimates for OPM.PA, period +1q (report date 2026-06-07):
Average estimate: 0.00 EUR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for OPM.PA, period +1y (report date 2026-06-07):
Average estimate: 1.96 EUR
Low estimate: 1.81
High estimate: 2.22
Number of analysts: 6
Year-ago value: 1.67
Growth: 0.17
Analyst revenue estimates for OPM.PA, period +1y (report date 2026-06-07):
Average estimate: 10375869740.00 EUR
Low estimate: 10144700000.00
High estimate: 10599000000.00
Number of analysts: 9
Year-ago value: 10107129800.00
Growth: 0.03
Analyst revenue estimates for OPM.PA, period 0q (report date 2026-06-07):
Average estimate: 2517000000.00 EUR
Low estimate: 2517000000.00
High estimate: 2517000000.00
Number of analysts: 1
Year-ago value: 2694000000.00
Growth: -0.07
Analyst earnings estimates for OPM.PA, period 0y (report date 2026-06-07):
Average estimate: 1.67 EUR
Low estimate: 1.41
High estimate: 1.97
Number of analysts: 6
Year-ago value: 1.30
Growth: 0.29
Analyst revenue estimates for OPM.PA, period 0y (report date 2026-06-07):
Average estimate: 10107129800.00 EUR
Low estimate: 9903736010.00
High estimate: 10392000000.00
Number of analysts: 9
Year-ago value: 10216000000.00
Growth: -0.01
Analyst revenue estimates for OPM.PA, period +1q (report date 2026-06-20):
Average estimate: 0.00 EUR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for OPM.PA, period +1y (report date 2026-06-20):
Average estimate: 1.96 EUR
Low estimate: 1.81
High estimate: 2.22
Number of analysts: 6
Year-ago value: 1.67
Growth: 0.17
Analyst revenue estimates for OPM.PA, period +1y (report date 2026-06-20):
Average estimate: 10375869740.00 EUR
Low estimate: 10144700000.00
High estimate: 10599000000.00
Number of analysts: 9
Year-ago value: 10107129800.00
Growth: 0.03
Analyst revenue estimates for OPM.PA, period 0q (report date 2026-06-20):
Average estimate: 2517000000.00 EUR
Low estimate: 2517000000.00
High estimate: 2517000000.00
Number of analysts: 1
Year-ago value: 2694000000.00
Growth: -0.07
Analyst earnings estimates for OPM.PA, period 0y (report date 2026-06-20):
Average estimate: 1.67 EUR
Low estimate: 1.41
High estimate: 1.97
Number of analysts: 6
Year-ago value: 1.30
Growth: 0.29
Analyst revenue estimates for OPM.PA, period 0y (report date 2026-06-20):
Average estimate: 10107129800.00 EUR
Low estimate: 9903736010.00
High estimate: 10392000000.00
Number of analysts: 9
Year-ago value: 10216000000.00
Growth: -0.01
Analyst revenue estimates for OPM.PA, period +1q (report date 2026-06-23):
Average estimate: 0.00 EUR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for OPM.PA, period +1y (report date 2026-06-23):
Average estimate: 1.96 EUR
Low estimate: 1.81
High estimate: 2.22
Number of analysts: 6
Year-ago value: 1.67
Growth: 0.17
Analyst revenue estimates for OPM.PA, period +1y (report date 2026-06-23):
Average estimate: 10375869740.00 EUR
Low estimate: 10144700000.00
High estimate: 10599000000.00
Number of analysts: 9
Year-ago value: 10107129800.00
Growth: 0.03
Analyst revenue estimates for OPM.PA, period 0q (report date 2026-06-23):
Average estimate: 2517000000.00 EUR
Low estimate: 2517000000.00
High estimate: 2517000000.00
Number of analysts: 1
Year-ago value: 2694000000.00
Growth: -0.07
Analyst earnings estimates for OPM.PA, period 0y (report date 2026-06-23):
Average estimate: 1.67 EUR
Low estimate: 1.41
High estimate: 1.97
Number of analysts: 6
Year-ago value: 1.30
Growth: 0.29
Analyst revenue estimates for OPM.PA, period 0y (report date 2026-06-23):
Average estimate: 10107129800.00 EUR
Low estimate: 9903736010.00
High estimate: 10392000000.00
Number of analysts: 9
Year-ago value: 10216000000.00
Growth: -0.01
Analyst revenue estimates for OPM.PA, period +1q (report date 2026-07-11):
Average estimate: 0.00 EUR
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for OPM.PA, period +1y (report date 2026-07-11):
Average estimate: 1.93 EUR
Low estimate: 1.81
High estimate: 2.22
Number of analysts: 6
Year-ago value: 1.66
Growth: 0.16
Analyst revenue estimates for OPM.PA, period +1y (report date 2026-07-11):
Average estimate: 10347004430.00 EUR
Low estimate: 10144700000.00
High estimate: 10598642600.00
Number of analysts: 9
Year-ago value: 10093321330.00
Growth: 0.03
Analyst revenue estimates for OPM.PA, period 0q (report date 2026-07-11):
Average estimate: 2517000000.00 EUR
Low estimate: 2517000000.00
High estimate: 2517000000.00
Number of analysts: 1
Year-ago value: 2694000000.00
Growth: -0.07
Analyst earnings estimates for OPM.PA, period 0y (report date 2026-07-11):
Average estimate: 1.66 EUR
Low estimate: 1.41
High estimate: 1.97
Number of analysts: 6
Year-ago value: 1.30
Growth: 0.28
Analyst revenue estimates for OPM.PA, period 0y (report date 2026-07-11):
Average estimate: 10093321330.00 EUR
Low estimate: 9903736010.00
High estimate: 10392420000.00
Number of analysts: 9
Year-ago value: 10216000000.00
Growth: -0.01
Analyst revenue estimates for OPP, 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 OPP, 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 OPP, 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 OPP, 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 OPP, 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 OPP, 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 OPP, 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 OPP, 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 OPP, 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 OPP, 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 OPP, 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 OPP, 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 OPP, 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 OPP, 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 OPP, 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 OPP, 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 OPP, 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 OPP, 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 OPP, 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 OPP, 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 OPP, 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 OPP, 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 OPP, 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 OPP, 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 OPP, 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 OPP, 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 OPP, 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 OPP, 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 OPRA, period +1q (report date 2026-05-30):
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-05-30):
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-05-30):
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-05-30):
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-05-30):
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-05-30):
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-05-30):
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-05-30):
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-07):
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-07):
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-07):
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-07):
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-07):
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-07):
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-07):
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