speb/financial-data huggingface dataset:
Stock valuation snapshot for OCN.DE (GER, EUR) as of 2026-06-01
Current price: 64.38
Market cap: 18347589632
Enterprise value: 26555398144
Price/book: 1.97
Price/sales: 0.93
EV/revenue: 1.34
EV/EBITDA: 8.41
Trailing EPS: -0.31
Beta: 0.68
Dividend rate: 2.74
Dividend yield: 4.37
Payout ratio: 0.00
52-week high: 74.16
52-week low: 56.48
50-day average: 67.09
200-day average: 65.96
Return on assets: 0.04
Return on equity: 0.02
Profit margin: 0.00
Operating margin: 0.12
Revenue growth: 0.69
Earnings growth: -0.07
Total cash: 4288100096
Total debt: 11516600320
Debt/equity: 110.57
Current ratio: 0.91
Quick ratio: 0.66
Held by insiders: 0.01
Held by institutions: 1.11
Float shares: 282341388
Stock valuation snapshot for OCN.DE (GER, EUR) as of 2026-07-19
Current price: 71.64
Market cap: 20417845248
Enterprise value: 28624543744
Price/book: 2.50
Price/sales: 1.03
EV/revenue: 1.44
EV/EBITDA: 9.07
Trailing EPS: -0.32
Beta: 0.66
Dividend rate: 2.81
Dividend yield: 0.04
Payout ratio: 0.00
52-week high: 74.16
52-week low: 56.48
50-day average: 67.14
200-day average: 66.84
Return on assets: 0.04
Return on equity: 0.02
Profit margin: 0.00
Operating margin: 0.12
Revenue growth: 0.69
Earnings growth: -0.07
Total cash: 4288100096
Total debt: 11516600320
Debt/equity: 110.57
Current ratio: 0.91
Quick ratio: 0.66
Held by insiders: 0.01
Held by institutions: 1.13
Float shares: 282358488
Stock valuation snapshot for OCN.DE (GER, EUR) as of 2026-07-25
Current price: 70.08
Market cap: 19973234688
Enterprise value: 28179935232
Price/book: 2.42
Price/sales: 1.01
EV/revenue: 1.42
EV/EBITDA: 8.93
Trailing EPS: -0.32
Beta: 0.66
Dividend rate: 2.81
Dividend yield: 0.04
Payout ratio: 0.00
52-week high: 74.16
52-week low: 56.48
50-day average: 67.49
200-day average: 66.85
Return on assets: 0.04
Return on equity: 0.02
Profit margin: 0.00
Operating margin: 0.12
Revenue growth: 0.69
Earnings growth: -0.07
Total cash: 4288100096
Total debt: 11516600320
Debt/equity: 110.57
Current ratio: 0.91
Quick ratio: 0.66
Held by insiders: 0.01
Held by institutions: 1.13
Float shares: 282349938
Stock valuation snapshot for OCO.V (VAN, CAD) as of 2026-06-01
Current price: 0.44
Market cap: 141790048
Enterprise value: 117266464
Forward P/E: -43.50
Price/book: 1.33
Trailing EPS: -0.02
Beta: 1.15
Payout ratio: 0.00
52-week high: 0.92
52-week low: 0.25
50-day average: 0.41
200-day average: 0.41
Short ratio: 2.16
Return on assets: -0.03
Return on equity: -0.07
Profit margin: 0.00
Operating margin: 0.00
Total cash: 18822320
Total debt: 190347
Debt/equity: 0.18
Current ratio: 5.71
Quick ratio: 5.56
Held by insiders: 0.08
Float shares: 295881614
Stock valuation snapshot for OCO.V (VAN, CAD) as of 2026-06-20
Current price: 0.43
Market cap: 140160288
Enterprise value: 122155776
Forward P/E: -43.00
Price/book: 1.31
Trailing EPS: -0.02
Beta: 1.13
Payout ratio: 0.00
52-week high: 0.92
52-week low: 0.25
50-day average: 0.41
200-day average: 0.42
Short ratio: 5.64
Return on assets: -0.03
Return on equity: -0.07
Profit margin: 0.00
Operating margin: 0.00
Total cash: 18822320
Total debt: 190347
Debt/equity: 0.18
Current ratio: 5.71
Quick ratio: 5.56
Held by insiders: 0.09
Float shares: 290881477
Stock valuation snapshot for OCO.V (VAN, CAD) as of 2026-06-23
Current price: 0.40
Market cap: 130381656
Enterprise value: 118896240
Forward P/E: -40.00
Price/book: 1.22
Trailing EPS: -0.02
Beta: 1.13
Payout ratio: 0.00
52-week high: 0.92
52-week low: 0.25
50-day average: 0.41
200-day average: 0.42
Short ratio: 5.64
Return on assets: -0.03
Return on equity: -0.07
Profit margin: 0.00
Operating margin: 0.00
Total cash: 18822320
Total debt: 190347
Debt/equity: 0.18
Current ratio: 5.71
Quick ratio: 5.56
Held by insiders: 0.09
Float shares: 290881477
Stock valuation snapshot for OCO.V (VAN, CAD) as of 2026-07-11
Current price: 0.38
Market cap: 123862576
Enterprise value: 105858072
Forward P/E: -38.00
Price/book: 1.16
Trailing EPS: -0.02
Beta: 1.13
Payout ratio: 0.00
52-week high: 0.92
52-week low: 0.25
50-day average: 0.40
200-day average: 0.42
Short ratio: 9.31
Return on assets: -0.03
Return on equity: -0.07
Profit margin: 0.00
Operating margin: 0.00
Total cash: 18822320
Total debt: 190347
Debt/equity: 0.18
Current ratio: 5.71
Quick ratio: 5.56
Held by insiders: 0.08
Held by institutions: 0.01
Float shares: 290881477
Stock valuation snapshot for OCO.V (VAN, CAD) as of 2026-07-19
Current price: 0.36
Market cap: 117343496
Enterprise value: 99338992
Forward P/E: -36.00
Price/book: 1.10
Trailing EPS: -0.02
Beta: 1.13
Payout ratio: 0.00
52-week high: 0.92
52-week low: 0.25
50-day average: 0.40
200-day average: 0.42
Short ratio: 9.31
Return on assets: -0.03
Return on equity: -0.07
Profit margin: 0.00
Operating margin: 0.00
Total cash: 18822320
Total debt: 190347
Debt/equity: 0.18
Current ratio: 5.71
Quick ratio: 5.56
Held by insiders: 0.08
Held by institutions: 0.01
Float shares: 290881477
Stock valuation snapshot for OCO.V (VAN, CAD) as of 2026-07-25
Current price: 0.36
Market cap: 117343496
Enterprise value: 99338992
Forward P/E: -36.00
Price/book: 1.10
Trailing EPS: -0.02
Beta: 1.13
Payout ratio: 0.00
52-week high: 0.92
52-week low: 0.25
50-day average: 0.39
200-day average: 0.42
Short ratio: 7.89
Return on assets: -0.03
Return on equity: -0.07
Profit margin: 0.00
Operating margin: 0.00
Total cash: 18822320
Total debt: 190347
Debt/equity: 0.18
Current ratio: 5.71
Quick ratio: 5.56
Held by insiders: 0.08
Held by institutions: 0.01
Float shares: 290881477
Stock valuation snapshot for OCS (NGM, USD) as of 2026-05-30
Current price: 22.71
Market cap: 1371111168
Enterprise value: 1105836672
Forward P/E: -10.86
Price/book: 5.26
Price/sales: 1143.55
EV/revenue: 922.30
EV/EBITDA: -13.57
Trailing EPS: -2.15
Beta: 0.20
Payout ratio: 0.00
52-week high: 34.48
52-week low: 16.00
50-day average: 27.67
200-day average: 23.22
Short ratio: 1.06
Short % of float: 0.01
Return on assets: -0.29
Return on equity: -0.73
Profit margin: 0.00
Operating margin: -50.20
Revenue growth: 136.00
Total cash: 213012992
Total debt: 2313000
Debt/equity: 1.18
Current ratio: 5.96
Quick ratio: 5.85
Held by insiders: 0.04
Held by institutions: 0.38
Float shares: 49906626
Stock valuation snapshot for OCS (NGM, USD) as of 2026-06-07
Current price: 11.21
Market cap: 676950272
Enterprise value: 457164288
Forward P/E: -5.41
Price/book: 2.72
Price/sales: 602.81
EV/revenue: 407.09
EV/EBITDA: -5.49
Trailing EPS: -2.14
Beta: 0.13
Payout ratio: 0.00
52-week high: 34.48
52-week low: 11.17
50-day average: 26.97
200-day average: 23.15
Short ratio: 1.06
Short % of float: 0.01
Return on assets: -0.23
Return on equity: -0.53
Profit margin: 0.00
Revenue growth: -0.27
Total cash: 222034000
Total debt: 2248000
Debt/equity: 1.14
Current ratio: 5.18
Quick ratio: 5.10
Held by insiders: 0.04
Held by institutions: 0.39
Float shares: 52142686
Stock valuation snapshot for OCS (NGM, USD) as of 2026-06-20
Current price: 11.22
Market cap: 677554176
Enterprise value: 457768192
Forward P/E: -5.45
Price/book: 2.76
Price/sales: 603.34
EV/revenue: 407.63
EV/EBITDA: -5.50
Trailing EPS: -2.13
Beta: 0.13
Payout ratio: 0.00
52-week high: 34.48
52-week low: 10.52
50-day average: 23.76
200-day average: 22.82
Short ratio: 1.30
Short % of float: 0.01
Return on assets: -0.23
Return on equity: -0.53
Profit margin: 0.00
Revenue growth: -0.27
Total cash: 222034000
Total debt: 2248000
Debt/equity: 1.14
Current ratio: 5.18
Quick ratio: 5.10
Held by insiders: 0.04
Held by institutions: 0.39
Float shares: 52133023
Stock valuation snapshot for OCS (NGM, USD) as of 2026-06-23
Current price: 11.54
Market cap: 696878336
Enterprise value: 484942816
Forward P/E: -5.69
Price/book: 2.83
Price/sales: 620.55
EV/revenue: 431.83
EV/EBITDA: -5.83
Trailing EPS: -2.09
Beta: 0.13
Payout ratio: 0.00
52-week high: 34.48
52-week low: 10.52
50-day average: 23.45
200-day average: 22.79
Short ratio: 1.30
Short % of float: 0.01
Return on assets: -0.23
Return on equity: -0.53
Profit margin: 0.00
Revenue growth: -0.27
Total cash: 222034000
Total debt: 2248000
Debt/equity: 1.14
Current ratio: 5.18
Quick ratio: 5.10
Held by insiders: 0.04
Held by institutions: 0.39
Float shares: 52133023
Stock valuation snapshot for OCS (NGM, USD) as of 2026-07-11
Current price: 13.63
Market cap: 823089408
Enterprise value: 603303424
Forward P/E: -6.72
Price/book: 3.38
Price/sales: 732.94
EV/revenue: 537.23
EV/EBITDA: -7.25
Trailing EPS: -2.08
Beta: 0.20
Payout ratio: 0.00
52-week high: 34.48
52-week low: 10.52
50-day average: 20.00
200-day average: 22.54
Short ratio: 1.01
Short % of float: 0.02
Return on assets: -0.23
Return on equity: -0.53
Profit margin: 0.00
Revenue growth: -0.27
Total cash: 222034000
Total debt: 2248000
Debt/equity: 1.14
Current ratio: 5.18
Quick ratio: 5.10
Held by insiders: 0.04
Held by institutions: 0.39
Float shares: 52133023
Stock valuation snapshot for OCS (NGM, USD) as of 2026-07-19
Current price: 12.19
Market cap: 736130560
Enterprise value: 516344608
Forward P/E: -6.02
Price/book: 3.03
Price/sales: 655.50
EV/revenue: 459.79
EV/EBITDA: -6.20
Trailing EPS: -2.09
Beta: 0.20
Payout ratio: 0.00
52-week high: 34.48
52-week low: 10.52
50-day average: 18.27
200-day average: 22.40
Short ratio: 1.01
Short % of float: 0.02
Return on assets: -0.23
Return on equity: -0.53
Profit margin: 0.00
Revenue growth: -0.27
Total cash: 222034000
Total debt: 2248000
Debt/equity: 1.14
Current ratio: 5.18
Quick ratio: 5.10
Held by insiders: 0.04
Held by institutions: 0.39
Float shares: 52120342
Stock valuation snapshot for OCS (NGM, USD) as of 2026-07-25
Current price: 11.13
Market cap: 672119232
Enterprise value: 452333248
Forward P/E: -5.54
Price/book: 2.78
Price/sales: 598.50
EV/revenue: 402.79
EV/EBITDA: -5.43
Trailing EPS: -2.08
Beta: 0.20
Payout ratio: 0.00
52-week high: 34.48
52-week low: 10.52
50-day average: 16.30
200-day average: 22.24
Short ratio: 3.02
Short % of float: 0.03
Return on assets: -0.23
Return on equity: -0.53
Profit margin: 0.00
Revenue growth: -0.27
Total cash: 222034000
Total debt: 2248000
Debt/equity: 1.14
Current ratio: 5.18
Quick ratio: 5.10
Held by insiders: 0.04
Held by institutions: 0.39
Float shares: 52120342
Stock valuation snapshot for OCSL (NMS, USD) as of 2026-05-30
Current price: 11.96
Market cap: 1053502848
Enterprise value: 2489624832
Trailing P/E: 20.27
Forward P/E: 8.47
Price/book: 0.73
Price/sales: 3.53
EV/revenue: 8.35
Trailing EPS: 0.59
Beta: 0.59
Dividend rate: 1.54
Dividend yield: 12.87
Payout ratio: 2.75
52-week high: 14.77
52-week low: 10.63
50-day average: 12.01
200-day average: 12.73
Short ratio: 3.26
Short % of float: 0.04
Return on assets: 0.05
Return on equity: 0.03
Profit margin: 0.17
Operating margin: 0.85
Revenue growth: -0.09
Total cash: 51261000
Total debt: 1487383040
Debt/equity: 107.62
Current ratio: 4.80
Quick ratio: 4.48
Held by insiders: 0.00
Held by institutions: 0.43
Stock valuation snapshot for OCSL (NMS, USD) as of 2026-06-07
Current price: 11.92
Market cap: 1049979392
Enterprise value: 2486101504
Trailing P/E: 20.20
Forward P/E: 8.44
Price/book: 0.73
Price/sales: 3.52
EV/revenue: 8.34
Trailing EPS: 0.59
Beta: 0.57
Dividend rate: 1.54
Dividend yield: 0.13
Payout ratio: 2.75
52-week high: 14.77
52-week low: 10.63
50-day average: 12.06
200-day average: 12.71
Short ratio: 3.26
Short % of float: 0.04
Return on assets: 0.05
Return on equity: 0.03
Profit margin: 0.17
Operating margin: 0.85
Revenue growth: -0.09
Total cash: 51261000
Total debt: 1487383040
Debt/equity: 107.62
Current ratio: 4.80
Quick ratio: 4.48
Held by insiders: 0.00
Held by institutions: 0.43
Stock valuation snapshot for OCSL (NMS, USD) as of 2026-06-20
Current price: 11.59
Market cap: 1020911168
Enterprise value: 2457033216
Trailing P/E: 19.64
Forward P/E: 8.21
Price/book: 0.71
Price/sales: 3.43
EV/revenue: 8.24
Trailing EPS: 0.59
Beta: 0.57
Dividend rate: 1.54
Dividend yield: 0.13
Payout ratio: 2.75
52-week high: 14.77
52-week low: 10.63
50-day average: 12.18
200-day average: 12.60
Short ratio: 4.23
Short % of float: 0.04
Return on assets: 0.05
Return on equity: 0.03
Profit margin: 0.17
Operating margin: 0.85
Revenue growth: -0.09
Total cash: 51261000
Total debt: 1487383040
Debt/equity: 107.62
Current ratio: 4.80
Quick ratio: 4.48
Held by insiders: 0.00
Held by institutions: 0.42
Stock valuation snapshot for OCSL (NMS, USD) as of 2026-06-23
Current price: 11.51
Market cap: 1013864384
Enterprise value: 2442058752
Trailing P/E: 19.51
Forward P/E: 8.15
Price/book: 0.71
Price/sales: 3.40
EV/revenue: 8.19
Trailing EPS: 0.59
Beta: 0.57
Dividend rate: 1.54
Dividend yield: 0.13
Payout ratio: 2.75
52-week high: 14.77
52-week low: 10.63
50-day average: 12.17
200-day average: 12.59
Short ratio: 4.23
Short % of float: 0.04
Return on assets: 0.05
Return on equity: 0.03
Profit margin: 0.17
Operating margin: 0.85
Revenue growth: -0.09
Total cash: 51261000
Total debt: 1487383040
Debt/equity: 107.62
Current ratio: 4.80
Quick ratio: 4.48
Held by insiders: 0.00
Held by institutions: 0.42
Stock valuation snapshot for OCSL (NMS, USD) as of 2026-07-11
Current price: 12.12
Market cap: 1067596480
Enterprise value: 2503718656
Trailing P/E: 20.20
Forward P/E: 8.84
Price/book: 0.77
Price/sales: 3.58
EV/revenue: 8.40
Trailing EPS: 0.60
Beta: 0.57
Dividend rate: 1.54
Dividend yield: 0.13
Payout ratio: 2.75
52-week high: 14.77
52-week low: 10.63
50-day average: 12.00
200-day average: 12.48
Short ratio: 5.72
Short % of float: 0.04
Return on assets: 0.05
Return on equity: 0.03
Profit margin: 0.17
Operating margin: 0.85
Revenue growth: -0.09
Total cash: 51261000
Total debt: 1487383040
Debt/equity: 107.62
Current ratio: 4.80
Quick ratio: 4.48
Held by insiders: 0.00
Held by institutions: 0.42
Stock valuation snapshot for OCSL (NMS, USD) as of 2026-07-19
Current price: 12.15
Market cap: 1070239040
Enterprise value: 2506361088
Trailing P/E: 20.59
Forward P/E: 8.86
Price/book: 0.77
Price/sales: 3.59
EV/revenue: 8.41
Trailing EPS: 0.59
Beta: 0.57
Dividend rate: 1.54
Dividend yield: 0.13
Payout ratio: 2.75
52-week high: 14.50
52-week low: 10.63
50-day average: 11.95
200-day average: 12.46
Short ratio: 5.72
Short % of float: 0.04
Return on assets: 0.05
Return on equity: 0.03
Profit margin: 0.17
Operating margin: 0.85
Revenue growth: -0.09
Total cash: 51261000
Total debt: 1487383040
Debt/equity: 107.62
Current ratio: 4.80
Quick ratio: 4.48
Held by insiders: 0.00
Held by institutions: 0.42
Stock valuation snapshot for OCSL (NMS, USD) as of 2026-07-25
Current price: 11.68
Market cap: 1028838912
Enterprise value: 2464961024
Trailing P/E: 19.80
Forward P/E: 8.51
Price/book: 0.74
Price/sales: 3.45
EV/revenue: 8.27
Trailing EPS: 0.59
Beta: 0.57
Dividend rate: 1.54
Dividend yield: 0.13
Payout ratio: 2.75
52-week high: 14.49
52-week low: 10.63
50-day average: 11.91
200-day average: 12.43
Short ratio: 6.87
Short % of float: 0.04
Return on assets: 0.05
Return on equity: 0.03
Profit margin: 0.17
Operating margin: 0.85
Revenue growth: -0.09
Total cash: 51261000
Total debt: 1487383040
Debt/equity: 107.62
Current ratio: 4.80
Quick ratio: 4.48
Held by insiders: 0.00
Held by institutions: 0.41
Stock valuation snapshot for OCT.AX (ASX, AUD) as of 2026-06-01
Current price: 0.03
Market cap: 2987893
Enterprise value: 1036511
Price/book: 0.56
Price/sales: -293.13
EV/revenue: -101.69
EV/EBITDA: -0.94
Trailing EPS: -0.01
Beta: 0.02
Payout ratio: 0.00
52-week high: 0.09
52-week low: 0.03
50-day average: 0.03
200-day average: 0.05
Return on assets: -0.14
Return on equity: -0.18
Profit margin: 0.00
Operating margin: -53.39
Revenue growth: -0.48
Total cash: 1738721
Total debt: 0
Current ratio: 13.52
Quick ratio: 13.52
Held by insiders: 0.50
Held by institutions: 0.00
Float shares: 59013658
Stock valuation snapshot for OCT.AX (ASX, AUD) as of 2026-06-20
Current price: 0.03
Market cap: 3346440
Enterprise value: 1369539
Price/book: 0.62
Price/sales: -328.31
EV/revenue: -134.36
EV/EBITDA: -1.25
Trailing EPS: -0.01
Beta: -0.01
Payout ratio: 0.00
52-week high: 0.09
52-week low: 0.02
50-day average: 0.03
200-day average: 0.05
Return on assets: -0.14
Return on equity: -0.18
Profit margin: 0.00
Revenue growth: -0.48
Total cash: 1738721
Total debt: 0
Current ratio: 13.52
Quick ratio: 13.52
Held by insiders: 0.50
Held by institutions: 0.00
Float shares: 56976637
Stock valuation snapshot for OCT.AX (ASX, AUD) as of 2026-06-23
Current price: 0.02
Market cap: 2748861
Enterprise value: 1258530
Price/book: 0.51
Price/sales: -269.68
EV/revenue: -123.47
EV/EBITDA: -1.15
Trailing EPS: -0.01
Beta: -0.01
Payout ratio: 0.00
52-week high: 0.09
52-week low: 0.02
50-day average: 0.03
200-day average: 0.05
Return on assets: -0.14
Return on equity: -0.18
Profit margin: 0.00
Revenue growth: -0.48
Total cash: 1738721
Total debt: 0
Current ratio: 13.52
Quick ratio: 13.52
Held by insiders: 0.50
Held by institutions: 0.00
Float shares: 56976637
Stock valuation snapshot for OCT.AX (ASX, AUD) as of 2026-07-11
Current price: 0.03
Market cap: 2987893
Enterprise value: 1036511
Price/book: 0.56
Price/sales: -293.13
EV/revenue: -101.69
EV/EBITDA: -0.94
Trailing EPS: -0.01
Beta: 0.03
Payout ratio: 0.00
52-week high: 0.09
52-week low: 0.02
50-day average: 0.03
200-day average: 0.04
Return on assets: -0.14
Return on equity: -0.18
Profit margin: 0.00
Revenue growth: -0.48
Total cash: 1738721
Total debt: 0
Current ratio: 13.52
Quick ratio: 13.52
Held by insiders: 0.50
Held by institutions: 0.00
Float shares: 56976637
Stock valuation snapshot for OCT.AX (ASX, AUD) as of 2026-07-19
Current price: 0.02
Market cap: 2390314
Enterprise value: 481465
Price/book: 0.44
Price/sales: -234.51
EV/revenue: -47.24
EV/EBITDA: -0.44
Trailing EPS: -0.01
Beta: 0.03
Payout ratio: 0.00
52-week high: 0.09
52-week low: 0.02
50-day average: 0.03
200-day average: 0.04
Return on assets: -0.14
Return on equity: -0.18
Profit margin: 0.00
Revenue growth: -0.48
Total cash: 1738721
Total debt: 0
Current ratio: 13.52
Quick ratio: 13.52
Held by insiders: 0.50
Held by institutions: 0.00
Float shares: 56976637
Stock valuation snapshot for OCT.AX (ASX, AUD) as of 2026-07-25
Current price: 0.02
Market cap: 2390314
Enterprise value: 481465
Price/book: 0.44
Price/sales: -234.51
EV/revenue: -47.24
EV/EBITDA: -0.44
Trailing EPS: -0.01
Beta: 0.03
Payout ratio: 0.00
52-week high: 0.09
52-week low: 0.02
50-day average: 0.02
200-day average: 0.04
Return on assets: -0.14
Return on equity: -0.18
Profit margin: 0.00
Revenue growth: -0.48
Total cash: 1738721
Total debt: 0
Current ratio: 13.52
Quick ratio: 13.52
Held by insiders: 0.50
Held by institutions: 0.00
Float shares: 56976637
Stock valuation snapshot for OCTV (NGM, USD) as of 2026-05-30
Current price: 17.20
Market cap: 4617129984
Trailing P/E: 14.96
Forward P/E: 13.22
Trailing EPS: 1.15
Payout ratio: 0.00
52-week high: 30.00
52-week low: 16.65
50-day average: 18.87
200-day average: 18.87
Profit margin: 0.00
Operating margin: 0.00
Stock valuation snapshot for OCTV (NMS, USD) as of 2026-06-07
Current price: 18.71
Market cap: 5022470656
Trailing P/E: 16.27
Forward P/E: 13.67
Trailing EPS: 1.15
Payout ratio: 0.00
52-week high: 30.00
52-week low: 16.65
50-day average: 19.79
200-day average: 19.79
Profit margin: 0.00
Operating margin: 0.00
Held by insiders: 0.18
Held by institutions: 0.00
Stock valuation snapshot for OCTV (NMS, USD) as of 2026-06-21
Current price: 16.60
Market cap: 4456067584
Enterprise value: 4329925120
Trailing P/E: 14.43
Forward P/E: 11.56
Price/sales: 2.71
EV/revenue: 2.64
EV/EBITDA: 8.77
Trailing EPS: 1.15
Payout ratio: 0.00
52-week high: 30.00
52-week low: 15.90
50-day average: 19.11
200-day average: 19.11
Short ratio: 1.53
Profit margin: 0.14
Operating margin: 0.17
Revenue growth: 0.01
Earnings growth: -0.20
Total cash: 175506000
Total debt: 49364000
Debt/equity: 0.64
Current ratio: 0.98
Quick ratio: 0.82
Held by insiders: 0.19
Held by institutions: 0.00
Float shares: 257413048
Stock valuation snapshot for OCTV (NMS, USD) as of 2026-07-11
Current price: 17.00
Market cap: 4563442688
Enterprise value: 4437300224
Trailing P/E: 14.91
Forward P/E: 11.72
Price/book: 0.60
Price/sales: 2.78
EV/revenue: 2.70
EV/EBITDA: 8.99
Trailing EPS: 1.14
Payout ratio: 0.00
52-week high: 30.00
52-week low: 15.61
50-day average: 18.18
200-day average: 18.18
Short ratio: 0.37
Profit margin: 0.14
Operating margin: 0.17
Revenue growth: 0.01
Earnings growth: -0.20
Total cash: 175506000
Total debt: 49364000
Debt/equity: 0.64
Current ratio: 0.98
Quick ratio: 0.82
Held by insiders: 0.19
Held by institutions: 0.01
Float shares: 257413048
Stock valuation snapshot for OCTV (NMS, USD) as of 2026-07-19
Current price: 16.45
Market cap: 4415801856
Enterprise value: 4289659648
Trailing P/E: 14.30
Forward P/E: 11.34
Price/book: 0.58
Price/sales: 2.69
EV/revenue: 2.61
EV/EBITDA: 8.69
Trailing EPS: 1.15
Payout ratio: 0.00
52-week high: 30.00
52-week low: 15.61
50-day average: 17.97
200-day average: 17.97
Short ratio: 0.37
Profit margin: 0.14
Operating margin: 0.17
Revenue growth: 0.01
Earnings growth: -0.20
Total cash: 175506000
Total debt: 49364000
Debt/equity: 0.64
Current ratio: 0.98
Quick ratio: 0.82
Held by insiders: 0.19
Held by institutions: 0.01
Float shares: 257413048
Stock valuation snapshot for OCTV (NMS, USD) as of 2026-07-25
Current price: 16.32
Market cap: 4380904448
Enterprise value: 4254762752
Trailing P/E: 13.49
Forward P/E: 11.25
Price/book: 0.57
Price/sales: 2.67
EV/revenue: 2.59
EV/EBITDA: 8.62
Trailing EPS: 1.21
Payout ratio: 0.00
52-week high: 30.00
52-week low: 15.41
50-day average: 17.74
200-day average: 17.74
Short ratio: 0.85
Profit margin: 0.14
Operating margin: 0.17
Revenue growth: 0.01
Earnings growth: -0.20
Total cash: 175506000
Total debt: 49364000
Debt/equity: 0.64
Current ratio: 0.98
Quick ratio: 0.82
Held by insiders: 0.19
Held by institutions: 0.01
Float shares: 210004250
Stock valuation snapshot for OCTVV (NMS, USD) as of 2026-06-09
Current price: 17.48
Market cap: 4692292608
Trailing P/E: 15.20
Forward P/E: 13.43
Trailing EPS: 1.15
Payout ratio: 0.00
52-week high: 30.00
52-week low: 16.65
50-day average: 19.96
200-day average: 19.96
Profit margin: 0.00
Operating margin: 0.00
Stock valuation snapshot for OCUL (NGM, USD) as of 2026-05-30
Current price: 9.01
Market cap: 1972832768
Enterprise value: 1385595776
Forward P/E: -5.90
Price/book: 2.97
Price/sales: 37.91
EV/revenue: 26.63
EV/EBITDA: -4.70
Trailing EPS: -1.44
Beta: 0.93
Payout ratio: 0.00
52-week high: 16.44
52-week low: 6.23
50-day average: 8.85
200-day average: 10.76
Short ratio: 8.48
Short % of float: 0.13
Return on assets: -0.33
Return on equity: -0.69
Profit margin: 0.00
Operating margin: -8.65
Revenue growth: 0.01
Total cash: 666699008
Total debt: 79462000
Debt/equity: 13.66
Current ratio: 14.81
Quick ratio: 14.49
Held by insiders: 0.01
Held by institutions: 0.96
Float shares: 184633943
Stock valuation snapshot for OCUL (NGM, USD) as of 2026-06-07
Current price: 8.25
Market cap: 1806422912
Enterprise value: 1219185920
Forward P/E: -5.40
Price/book: 2.72
Price/sales: 34.71
EV/revenue: 23.43
EV/EBITDA: -4.14
Trailing EPS: -1.44
Beta: 0.90
Payout ratio: 0.00
52-week high: 16.44
52-week low: 6.23
50-day average: 8.87
200-day average: 10.70
Short ratio: 8.48
Short % of float: 0.13
Return on assets: -0.33
Return on equity: -0.69
Profit margin: 0.00
Operating margin: -8.65
Revenue growth: 0.01
Total cash: 666699008
Total debt: 79462000
Debt/equity: 13.66
Current ratio: 14.81
Quick ratio: 14.49
Held by insiders: 0.01
Held by institutions: 0.96
Float shares: 184633943
Stock valuation snapshot for OCUL (NGM, USD) as of 2026-06-21
Current price: 9.43
Market cap: 2064796160
Enterprise value: 1477559168
Forward P/E: -6.19
Price/book: 3.55
Price/sales: 39.68
EV/revenue: 28.39
EV/EBITDA: -5.01
Trailing EPS: -1.44
Beta: 0.90
Payout ratio: 0.00
52-week high: 16.44
52-week low: 6.23
50-day average: 9.02
200-day average: 10.51
Short ratio: 8.74
Short % of float: 0.14
Return on assets: -0.33
Return on equity: -0.69
Profit margin: 0.00
Operating margin: -8.65
Revenue growth: 0.01
Total cash: 666699008
Total debt: 79462000
Debt/equity: 13.66
Current ratio: 14.81
Quick ratio: 14.49
Held by insiders: 0.01
Held by institutions: 0.96
Float shares: 184399655
Stock valuation snapshot for OCUL (NGM, USD) as of 2026-07-11
Current price: 10.20
Market cap: 2233395456
Enterprise value: 1646158592
Forward P/E: -6.63
Price/book: 3.84
Price/sales: 42.92
EV/revenue: 31.63
EV/EBITDA: -5.58
Trailing EPS: -1.40
Beta: 0.88
Payout ratio: 0.00
52-week high: 16.44
52-week low: 6.23
50-day average: 9.20
200-day average: 10.33
Short ratio: 8.46
Short % of float: 0.14
Return on assets: -0.33
Return on equity: -0.69
Profit margin: 0.00
Operating margin: -8.65
Revenue growth: 0.01
Total cash: 666699008
Total debt: 79462000
Debt/equity: 13.66
Current ratio: 14.81
Quick ratio: 14.49
Held by insiders: 0.01
Held by institutions: 0.96
Float shares: 184373380
Stock valuation snapshot for OCUL (NGM, USD) as of 2026-07-19
Current price: 8.97
Market cap: 1964074368
Enterprise value: 1376837376
Forward P/E: -5.83
Price/book: 3.38
Price/sales: 37.74
EV/revenue: 26.46
EV/EBITDA: -4.67
Trailing EPS: -1.44
Beta: 0.88
Payout ratio: 0.00
52-week high: 16.44
52-week low: 6.23
50-day average: 9.22
200-day average: 10.25
Short ratio: 8.46
Short % of float: 0.14
Return on assets: -0.33
Return on equity: -0.69
Profit margin: 0.00
Operating margin: -8.65
Revenue growth: 0.01
Total cash: 666699008
Total debt: 79462000
Debt/equity: 13.66
Current ratio: 14.81
Quick ratio: 14.49
Held by insiders: 0.01
Held by institutions: 0.96
Float shares: 184373380
Stock valuation snapshot for OCUL (NGM, USD) as of 2026-07-25
Current price: 8.51
Market cap: 1862257792
Enterprise value: 1275020800
Forward P/E: -5.53
Price/book: 3.20
Price/sales: 35.79
EV/revenue: 24.50
EV/EBITDA: -4.33
Trailing EPS: -1.44
Beta: 0.88
Payout ratio: 0.00
52-week high: 16.44
52-week low: 6.23
50-day average: 9.14
200-day average: 10.19
Short ratio: 8.75
Short % of float: 0.15
Return on assets: -0.33
Return on equity: -0.69
Profit margin: 0.00
Operating margin: -8.65
Revenue growth: 0.01
Total cash: 666699008
Total debt: 79462000
Debt/equity: 13.66
Current ratio: 14.81
Quick ratio: 14.49
Held by insiders: 0.01
Held by institutions: 0.96
Float shares: 184373380
Stock valuation snapshot for OD6.AX (ASX, AUD) as of 2026-06-01
Current price: 0.13
Market cap: 37828312
Enterprise value: 24099022
Price/book: 2.55
EV/EBITDA: -15.51
Trailing EPS: -0.01
Beta: 1.71
Payout ratio: 0.00
52-week high: 0.23
52-week low: 0.02
50-day average: 0.15
200-day average: 0.09
Return on assets: -0.11
Return on equity: -0.15
Profit margin: 0.00
Operating margin: 0.00
Total cash: 2044923
Total debt: 0
Current ratio: 2.30
Quick ratio: 1.83
Held by insiders: 0.25
Held by institutions: 0.02
Float shares: 151116021
Stock valuation snapshot for OD6.AX (ASX, AUD) as of 2026-06-22
Current price: 0.11
Market cap: 32008574
Enterprise value: 20076876
Price/book: 2.16
EV/EBITDA: -12.93
Trailing EPS: -0.01
Beta: 1.70
Payout ratio: 0.00
52-week high: 0.23
52-week low: 0.02
50-day average: 0.15
200-day average: 0.09
Return on assets: -0.11
Return on equity: -0.15
Profit margin: 0.00
Operating margin: 0.00
Total cash: 2044923
Total debt: 0
Current ratio: 2.30
Quick ratio: 1.83
Held by insiders: 0.25
Held by institutions: 0.02
Float shares: 151116021
Stock valuation snapshot for OD6.AX (ASX, AUD) as of 2026-07-11
Current price: 0.12
Market cap: 33508234
Enterprise value: 21082412
Price/book: 2.25
EV/EBITDA: -13.57
Trailing EPS: -0.01
Beta: 1.74
Payout ratio: 0.00
52-week high: 0.23
52-week low: 0.02
50-day average: 0.13
200-day average: 0.10
Return on assets: -0.11
Return on equity: -0.15
Profit margin: 0.00
Operating margin: 0.00
Total cash: 2044923
Total debt: 0
Current ratio: 2.30
Quick ratio: 1.83
Held by insiders: 0.25
Held by institutions: 0.02
Float shares: 151250763
Stock valuation snapshot for OD6.AX (ASX, AUD) as of 2026-07-19
Current price: 0.10
Market cap: 28846218
Enterprise value: 17864696
Price/book: 1.94
EV/EBITDA: -11.50
Trailing EPS: -0.01
Beta: 1.74
Payout ratio: 0.00
52-week high: 0.23
52-week low: 0.02
50-day average: 0.13
200-day average: 0.10
Return on assets: -0.11
Return on equity: -0.15
Profit margin: 0.00
Operating margin: 0.00
Total cash: 2044923
Total debt: 0
Current ratio: 2.30
Quick ratio: 1.83
Held by insiders: 0.25
Held by institutions: 0.02
Float shares: 151250763
Stock valuation snapshot for OD6.AX (ASX, AUD) as of 2026-07-25
Current price: 0.11
Market cap: 30594472
Enterprise value: 19071340
Price/book: 2.06
EV/EBITDA: -12.28
Trailing EPS: -0.01
Beta: 1.74
Payout ratio: 0.00
52-week high: 0.23
52-week low: 0.02
50-day average: 0.12
200-day average: 0.10
Return on assets: -0.11
Return on equity: -0.15
Profit margin: 0.00
Operating margin: 0.00
Total cash: 2044923
Total debt: 0
Current ratio: 2.30
Quick ratio: 1.83
Held by insiders: 0.25
Held by institutions: 0.02
Float shares: 151250763
Stock valuation snapshot for ODA.AX (ASX, AUD) as of 2026-06-01
Current price: 0.04
Market cap: 8063111
Enterprise value: 8885376
Price/book: 0.51
Price/sales: 0.48
EV/revenue: 0.53
EV/EBITDA: -49.39
Trailing EPS: -0.01
Beta: 1.36
Payout ratio: 0.00
52-week high: 0.09
52-week low: 0.04
50-day average: 0.05
200-day average: 0.06
Return on assets: -0.03
Return on equity: -0.10
Profit margin: -0.09
Operating margin: -0.04
Revenue growth: 0.02
Total cash: 2615717
Total debt: 3437982
Debt/equity: 21.65
Current ratio: 1.28
Quick ratio: 1.11
Held by insiders: 0.71
Held by institutions: 0.00
Float shares: 81234907
Stock valuation snapshot for ODA.AX (ASX, AUD) as of 2026-06-21
Current price: 0.04
Market cap: 8063111
Enterprise value: 8885376
Price/book: 0.51
Price/sales: 0.48
EV/revenue: 0.53
EV/EBITDA: -49.39
Trailing EPS: -0.01
Beta: 1.39
Payout ratio: 0.00
52-week high: 0.09
52-week low: 0.04
50-day average: 0.05
200-day average: 0.06
Return on assets: -0.03
Return on equity: -0.10
Profit margin: -0.09
Operating margin: -0.04
Revenue growth: 0.02
Total cash: 2615717
Total debt: 3437982
Debt/equity: 21.65
Current ratio: 1.28
Quick ratio: 1.11
Held by insiders: 0.71
Held by institutions: 0.00
Float shares: 81234907
Stock valuation snapshot for ODA.AX (ASX, AUD) as of 2026-07-11
Current price: 0.10
Market cap: 18751422
Enterprise value: 19573686
Price/book: 1.18
Price/sales: 1.11
EV/revenue: 1.16
EV/EBITDA: -108.81
Trailing EPS: -0.01
Beta: 1.28
Payout ratio: 0.00
52-week high: 0.16
52-week low: 0.04
50-day average: 0.06
200-day average: 0.06
Return on assets: -0.03
Return on equity: -0.10
Profit margin: -0.09
Operating margin: -0.04
Revenue growth: 0.02
Total cash: 2615717
Total debt: 3437982
Debt/equity: 21.65
Current ratio: 1.28
Quick ratio: 1.11
Held by insiders: 0.71
Held by institutions: 0.00
Float shares: 81234907
Stock valuation snapshot for ODA.AX (ASX, AUD) as of 2026-07-19
Current price: 0.10
Market cap: 18001364
Enterprise value: 18823630
Price/book: 1.13
Price/sales: 1.07
EV/revenue: 1.12
EV/EBITDA: -104.64
Trailing EPS: -0.01
Beta: 1.28
Payout ratio: 0.00
52-week high: 0.16
52-week low: 0.04
50-day average: 0.06
200-day average: 0.06
Return on assets: -0.03
Return on equity: -0.10
Profit margin: -0.09
Operating margin: -0.04
Revenue growth: 0.02
Total cash: 2615717
Total debt: 3437982
Debt/equity: 21.65
Current ratio: 1.28
Quick ratio: 1.11
Held by insiders: 0.71
Held by institutions: 0.00
Float shares: 81654939
Stock valuation snapshot for ODA.AX (ASX, AUD) as of 2026-07-25
Current price: 0.10
Market cap: 18188878
Enterprise value: 19011144
Price/book: 1.14
Price/sales: 1.08
EV/revenue: 1.13
EV/EBITDA: -105.68
Trailing EPS: -0.01
Beta: 1.28
Payout ratio: 0.00
52-week high: 0.16
52-week low: 0.04
50-day average: 0.07
200-day average: 0.06
Return on assets: -0.03
Return on equity: -0.10
Profit margin: -0.09
Operating margin: -0.04
Revenue growth: 0.02
Total cash: 2615717
Total debt: 3437982
Debt/equity: 21.65
Current ratio: 1.28
Quick ratio: 1.11
Held by insiders: 0.71
Held by institutions: 0.00
Float shares: 81654939
Stock valuation snapshot for ODC (NYQ, USD) as of 2026-05-30
Current price: 76.66
Market cap: 1110037376
Enterprise value: 1118488320
Trailing P/E: 21.18
Price/book: 4.08
Price/sales: 2.32
EV/revenue: 2.34
EV/EBITDA: 13.14
Trailing EPS: 3.62
Beta: 0.82
Dividend rate: 0.82
Dividend yield: 1.07
Payout ratio: 0.19
52-week high: 79.57
52-week low: 45.61
50-day average: 71.70
200-day average: 62.01
Short ratio: 6.66
Short % of float: 0.03
Return on assets: 0.10
Return on equity: 0.21
Profit margin: 0.11
Operating margin: 0.13
Revenue growth: 0.01
Earnings growth: -0.02
Total cash: 46933000
Total debt: 55384000
Debt/equity: 20.33
Current ratio: 3.45
Quick ratio: 2.29
Held by insiders: 0.05
Held by institutions: 0.76
Float shares: 9738239
Stock valuation snapshot for ODC (NYQ, USD) as of 2026-06-07
Current price: 84.03
Market cap: 1216754944
Enterprise value: 1225206016
Trailing P/E: 23.21
Price/book: 4.47
Price/sales: 2.54
EV/revenue: 2.56
EV/EBITDA: 14.39
Trailing EPS: 3.62
Beta: 0.82
Dividend rate: 0.82
Dividend yield: 0.01
Payout ratio: 0.19
52-week high: 85.70
52-week low: 45.61
50-day average: 72.69
200-day average: 62.26
Short ratio: 6.66
Short % of float: 0.03
Return on assets: 0.10
Return on equity: 0.21
Profit margin: 0.11
Operating margin: 0.13
Revenue growth: 0.01
Earnings growth: -0.02
Total cash: 46933000
Total debt: 55384000
Debt/equity: 20.33
Current ratio: 3.45
Quick ratio: 2.29
Held by insiders: 0.05
Held by institutions: 0.76
Float shares: 9738239
Stock valuation snapshot for ODC (NYQ, USD) as of 2026-06-21
Current price: 95.10
Market cap: 1377840640
Enterprise value: 1369228672
Trailing P/E: 24.90
Price/book: 4.83
Price/sales: 2.81
EV/revenue: 2.80
EV/EBITDA: 15.48
Trailing EPS: 3.82
Beta: 0.82
Dividend rate: 0.82
Dividend yield: 0.01
Payout ratio: 0.19
52-week high: 99.03
52-week low: 45.61
50-day average: 78.47
200-day average: 64.07
Short ratio: 4.73
Short % of float: 0.03
Return on assets: 0.11
Return on equity: 0.21
Profit margin: 0.11
Operating margin: 0.14
Revenue growth: 0.09
Earnings growth: 0.25
Total cash: 62941000
Total debt: 54329000
Debt/equity: 19.05
Current ratio: 3.28
Quick ratio: 2.32
Held by insiders: 0.05
Held by institutions: 0.76
Float shares: 9746593
Stock valuation snapshot for ODC (NYQ, USD) as of 2026-07-11
Current price: 104.41
Market cap: 1512727168
Enterprise value: 1504115072
Trailing P/E: 26.91
Price/book: 5.30
Price/sales: 3.09
EV/revenue: 3.07
EV/EBITDA: 17.00
Trailing EPS: 3.88
Beta: 0.77
Dividend rate: 0.82
Dividend yield: 0.01
Payout ratio: 0.19
52-week high: 106.84
52-week low: 45.61
50-day average: 85.69
200-day average: 66.31
Short ratio: 2.78
Short % of float: 0.04
Return on assets: 0.11
Return on equity: 0.21
Profit margin: 0.11
Operating margin: 0.14
Revenue growth: 0.09
Earnings growth: 0.25
Total cash: 62941000
Total debt: 54329000
Debt/equity: 19.05
Current ratio: 3.28
Quick ratio: 2.32
Held by insiders: 0.05
Held by institutions: 0.76
Float shares: 9756879
Stock valuation snapshot for ODC (NYQ, USD) as of 2026-07-19
Current price: 97.21
Market cap: 1408411008
Enterprise value: 1399799040
Trailing P/E: 25.45
Price/book: 4.94
Price/sales: 2.88
EV/revenue: 2.86
EV/EBITDA: 15.82
Trailing EPS: 3.82
Beta: 0.77
Dividend rate: 0.82
Dividend yield: 0.01
Payout ratio: 0.19
52-week high: 107.00
52-week low: 45.61
50-day average: 89.21
200-day average: 67.51
Short ratio: 2.78
Short % of float: 0.04
Return on assets: 0.11
Return on equity: 0.21
Profit margin: 0.11
Operating margin: 0.14
Revenue growth: 0.09
Earnings growth: 0.25
Total cash: 62941000
Total debt: 54329000
Debt/equity: 19.05
Current ratio: 3.28
Quick ratio: 2.32
Held by insiders: 0.05
Held by institutions: 0.76
Float shares: 9756879
Stock valuation snapshot for ODC (NYQ, USD) as of 2026-07-25
Current price: 98.79
Market cap: 1431302656
Enterprise value: 1422690560
Trailing P/E: 25.86
Price/book: 5.02
EV/revenue: 2.91
EV/EBITDA: 16.08
Trailing EPS: 3.82
Beta: 0.77
Dividend rate: 0.82
Dividend yield: 0.01
Payout ratio: 0.19
52-week high: 107.00
52-week low: 45.61
50-day average: 91.16
200-day average: 68.39
Short ratio: 3.17
Short % of float: 0.04
Return on assets: 0.11
Return on equity: 0.21
Profit margin: 0.11
Operating margin: 0.14
Revenue growth: 0.09
Earnings growth: 0.25
Total cash: 62941000
Total debt: 54329000
Debt/equity: 19.05
Current ratio: 3.28
Quick ratio: 2.32
Held by insiders: 0.05
Held by institutions: 0.76
Float shares: 9756879
Stock valuation snapshot for ODD (NGM, USD) as of 2026-05-30
Current price: 13.51
Market cap: 775999168
Enterprise value: 959885824
Trailing P/E: 7.51
Forward P/E: 9.94
Price/book: 1.96
Price/sales: 0.96
EV/revenue: 1.19
EV/EBITDA: 7.42
Trailing EPS: 1.80
Beta: 2.58
Payout ratio: 0.00
52-week high: 79.18
52-week low: 10.80
50-day average: 14.04
200-day average: 35.42
Short ratio: 4.46
Short % of float: 0.19
Return on assets: 0.09
Return on equity: 0.33
Profit margin: 0.14
Operating margin: 0.01
Revenue growth: 0.24
Earnings growth: 0.10
Total cash: 413379008
Total debt: 607833024
Debt/equity: 153.30
Current ratio: 5.24
Quick ratio: 3.75
Held by insiders: 0.05
Held by institutions: 0.83
Float shares: 39175831
Stock valuation snapshot for ODD (NGM, USD) as of 2026-06-07
Current price: 9.81
Market cap: 563475328
Enterprise value: 865778752
Trailing P/E: 12.42
Forward P/E: 10.41
Price/book: 1.42
Price/sales: 0.76
EV/revenue: 1.17
EV/EBITDA: 13.76
Trailing EPS: 0.79
Beta: 2.48
Payout ratio: 0.00
52-week high: 78.28
52-week low: 9.25
50-day average: 13.89
200-day average: 34.70
Short ratio: 4.46
Short % of float: 0.19
Return on assets: 0.04
Return on equity: 0.16
Profit margin: 0.07
Operating margin: -0.13
Revenue growth: -0.26
Total cash: 295710016
Total debt: 609019008
Debt/equity: 203.75
Current ratio: 4.06
Quick ratio: 2.59
Held by insiders: 0.05
Held by institutions: 0.83
Float shares: 38926874
Stock valuation snapshot for ODD (NGM, USD) as of 2026-06-21
Current price: 13.07
Market cap: 602847872
Enterprise value: 1049372160
Trailing P/E: 16.54
Forward P/E: 13.87
Price/book: 2.46
Price/sales: 0.81
EV/revenue: 1.42
EV/EBITDA: 16.68
Trailing EPS: 0.79
Beta: 2.48
Payout ratio: 0.00
52-week high: 77.83
52-week low: 9.25
50-day average: 13.26
200-day average: 31.98
Short ratio: 4.37
Short % of float: 0.19
Return on assets: 0.04
Return on equity: 0.16
Profit margin: 0.07
Operating margin: -0.13
Revenue growth: -0.26
Total cash: 295710016
Total debt: 609019008
Debt/equity: 203.75
Current ratio: 4.06
Quick ratio: 2.59
Held by insiders: 0.07
Held by institutions: 1.09
Float shares: 38926874
Stock valuation snapshot for ODD (NGM, USD) as of 2026-07-11
Market cap: 787807360
Trailing P/E: 21.90
Forward P/E: 17.07
Price/book: 3.22
52-week high: 76.00
52-week low: 9.25
50-day average: 13.32
200-day average: 28.90
Stock valuation snapshot for ODD (NGM, USD) as of 2026-07-19
Current price: 16.33
Market cap: 752983360
Enterprise value: 1232684032
Trailing P/E: 20.66
Forward P/E: 16.31
Price/book: 3.08
Price/sales: 1.02
EV/revenue: 1.67
EV/EBITDA: 19.59
Trailing EPS: 0.79
Beta: 2.37
Payout ratio: 0.00
52-week high: 75.45
52-week low: 9.25
50-day average: 13.52
200-day average: 27.59
Short ratio: 3.44
Short % of float: 0.39
Return on assets: 0.04
Return on equity: 0.16
Profit margin: 0.07
Operating margin: -0.13
Revenue growth: -0.26
Total cash: 295710016
Total debt: 609019008
Debt/equity: 203.75
Current ratio: 4.06
Quick ratio: 2.59
Held by insiders: 0.07
Held by institutions: 1.08
Float shares: 34938504
Stock valuation snapshot for ODD (NGM, USD) as of 2026-07-25
Current price: 15.34
Market cap: 707550656
Enterprise value: 1177211776
Trailing P/E: 19.67
Forward P/E: 15.33
Price/book: 2.89
Price/sales: 0.96
EV/revenue: 1.59
EV/EBITDA: 18.71
Trailing EPS: 0.78
Beta: 2.37
Payout ratio: 0.00
52-week high: 75.45
52-week low: 9.25
50-day average: 13.69
200-day average: 26.47
Short ratio: 4.54
Short % of float: 0.33
Return on assets: 0.04
Return on equity: 0.16
Profit margin: 0.07
Operating margin: -0.13
Revenue growth: -0.26
Total cash: 295710016
Total debt: 609019008
Debt/equity: 203.75
Current ratio: 4.06
Quick ratio: 2.59
Held by insiders: 0.07
Held by institutions: 1.09
Float shares: 34935125
Stock valuation snapshot for ODD.V (VAN, CAD) as of 2026-06-01
Current price: 0.04
Market cap: 3445225
Enterprise value: 6195295
Price/book: -1.21
Price/sales: 1.08
EV/revenue: 1.94
EV/EBITDA: -2.85
Trailing EPS: -0.02
Beta: 0.56
Payout ratio: 0.00
52-week high: 0.24
52-week low: 0.04
50-day average: 0.04
200-day average: 0.07
Return on assets: -0.35
Profit margin: -0.67
Operating margin: -0.11
Revenue growth: 0.19
Total cash: 58279
Total debt: 2808349
Current ratio: 0.24
Quick ratio: 0.17
Held by insiders: 0.52
Held by institutions: 0.00
Float shares: 46798960
Stock valuation snapshot for ODD.V (VAN, CAD) as of 2026-06-22
Current price: 0.04
Market cap: 3445225
Enterprise value: 6195295
Price/book: -1.21
Price/sales: 1.08
EV/revenue: 1.94
EV/EBITDA: -2.85
Trailing EPS: -0.02
Beta: 0.60
52-week high: 0.22
52-week low: 0.04
50-day average: 0.04
200-day average: 0.06
Return on assets: -0.35
Profit margin: -0.67
Operating margin: -0.11
Revenue growth: 0.19
Total cash: 58279
Total debt: 2808349
Current ratio: 0.24
Quick ratio: 0.17
Held by insiders: 0.52
Held by institutions: 0.00
Float shares: 46798960
Stock valuation snapshot for ODE.AX (ASX, AUD) as of 2026-06-01
Current price: 0.03
Market cap: 44095456
Enterprise value: 41349536
Price/book: 6.25
Price/sales: -13754.04
EV/revenue: -12897.55
EV/EBITDA: -26.05
Trailing EPS: 0.00
Beta: -0.18
Payout ratio: 0.00
52-week high: 0.03
52-week low: 0.01
50-day average: 0.02
200-day average: 0.02
Return on assets: -0.15
Return on equity: -0.25
Profit margin: 0.00
Operating margin: -32.91
Revenue growth: -0.14
Total cash: 2745919
Total debt: 0
Current ratio: 17.30
Quick ratio: 17.18
Held by insiders: 0.44
Held by institutions: 0.01
Float shares: 991283495
Stock valuation snapshot for ODE.AX (ASX, AUD) as of 2026-06-22
Current price: 0.02
Market cap: 35276364
Enterprise value: 32530446
Price/book: 5.00
Price/sales: -11003.23
EV/revenue: -10146.74
EV/EBITDA: -20.49
Trailing EPS: 0.00
Beta: -0.11
Payout ratio: 0.00
52-week high: 0.03
52-week low: 0.01
50-day average: 0.02
200-day average: 0.02
Return on assets: -0.15
Return on equity: -0.25
Profit margin: 0.00
Revenue growth: -0.14
Total cash: 2745919
Total debt: 0
Current ratio: 17.30
Quick ratio: 17.18
Held by insiders: 0.45
Held by institutions: 0.01
Float shares: 1026118905
Stock valuation snapshot for ODE.AX (ASX, AUD) as of 2026-07-11
Current price: 0.02
Market cap: 42331640
Enterprise value: 39585720
Price/book: 6.00
Price/sales: -13203.88
EV/revenue: -12347.39
EV/EBITDA: -24.94
Trailing EPS: 0.00
Beta: -0.07
Payout ratio: 0.00
52-week high: 0.03
52-week low: 0.01
50-day average: 0.02
200-day average: 0.02
Return on assets: -0.15
Return on equity: -0.25
Profit margin: 0.00
Revenue growth: -0.14
Total cash: 2745919
Total debt: 0
Current ratio: 17.30
Quick ratio: 17.18
Held by insiders: 0.45
Held by institutions: 0.01
Float shares: 1026118905
Stock valuation snapshot for ODE.AX (ASX, AUD) as of 2026-07-19
Current price: 0.02
Market cap: 37040184
Enterprise value: 34294264
Price/book: 5.25
Price/sales: -11553.40
EV/revenue: -10696.90
EV/EBITDA: -21.60
Trailing EPS: 0.00
Beta: -0.07
Payout ratio: 0.00
52-week high: 0.03
52-week low: 0.01
50-day average: 0.02
200-day average: 0.02
Return on assets: -0.15
Return on equity: -0.25
Profit margin: 0.00
Revenue growth: -0.14
Total cash: 2745919
Total debt: 0
Current ratio: 17.30
Quick ratio: 17.18
Held by insiders: 0.45
Held by institutions: 0.01
Float shares: 1026118905
Stock valuation snapshot for ODE.AX (ASX, AUD) as of 2026-07-25
Current price: 0.02
Market cap: 35276364
Enterprise value: 32530446
Price/book: 5.00
Price/sales: -11003.23
EV/revenue: -10146.74
EV/EBITDA: -20.49
Trailing EPS: 0.00
Beta: -0.07
Payout ratio: 0.00
52-week high: 0.03
52-week low: 0.01
50-day average: 0.02
200-day average: 0.02
Return on assets: -0.15
Return on equity: -0.25
Profit margin: 0.00
Revenue growth: -0.14
Total cash: 2745919
Total debt: 0
Current ratio: 17.30
Quick ratio: 17.18
Held by insiders: 0.45
Held by institutions: 0.01
Float shares: 1026118905
Stock valuation snapshot for ODET.PA (PAR, EUR) as of 2026-06-07
Current price: 1450.00
Market cap: 6110736384
Enterprise value: 9114136576
Trailing P/E: 29.85
Price/book: 0.48
Price/sales: 2.09
EV/revenue: 3.12
EV/EBITDA: -69.31
Trailing EPS: 48.58
Beta: 0.65
Dividend rate: 4.80
Dividend yield: 0.00
Payout ratio: 0.09
52-week high: 1514.00
52-week low: 1098.00
50-day average: 1397.16
200-day average: 1344.98
Return on assets: -0.01
Return on equity: 0.02
Profit margin: 0.07
Operating margin: -0.09
Revenue growth: -0.13
Total cash: 5952000000
Total debt: 659000000
Debt/equity: 3.13
Current ratio: 6.10
Quick ratio: 5.93
Held by insiders: 0.93
Held by institutions: 0.01
Float shares: 436981
Stock valuation snapshot for ODET.PA (PAR, EUR) as of 2026-06-20
Current price: 1516.00
Market cap: 6388880384
Enterprise value: 9392280576
Trailing P/E: 31.15
Price/book: 0.50
Price/sales: 2.18
EV/revenue: 3.21
EV/EBITDA: -71.42
Trailing EPS: 48.66
Beta: 0.65
Dividend rate: 4.80
Dividend yield: 0.00
Payout ratio: 0.09
52-week high: 1530.00
52-week low: 1098.00
50-day average: 1433.48
200-day average: 1345.59
Return on assets: -0.01
Return on equity: 0.02
Profit margin: 0.07
Operating margin: -0.09
Revenue growth: -0.13
Total cash: 5952000000
Total debt: 659000000
Debt/equity: 3.13
Current ratio: 6.10
Quick ratio: 5.93
Held by insiders: 0.93
Held by institutions: 0.01
Float shares: 436981
Stock valuation snapshot for ODET.PA (PAR, EUR) as of 2026-06-23
Current price: 1480.00
Market cap: 6237165568
Enterprise value: 9307994112
Trailing P/E: 30.44
Price/book: 0.49
Price/sales: 2.13
EV/revenue: 3.18
EV/EBITDA: -70.78
Trailing EPS: 48.62
Beta: 0.65
Dividend rate: 4.80
Dividend yield: 0.00
Payout ratio: 0.09
52-week high: 1530.00
52-week low: 1098.00
50-day average: 1436.08
200-day average: 1345.84
Return on assets: -0.01
Return on equity: 0.02
Profit margin: 0.07
Operating margin: -0.09
Revenue growth: -0.13
Total cash: 5952000000
Total debt: 659000000
Debt/equity: 3.13
Current ratio: 6.10
Quick ratio: 5.93
Held by insiders: 0.93
Held by institutions: 0.01
Float shares: 436981
Stock valuation snapshot for ODET.PA (PAR, EUR) as of 2026-07-11
Current price: 1456.00
Market cap: 6136022016
Enterprise value: 9139422208
Trailing P/E: 29.91
Price/book: 0.48
Price/sales: 2.10
EV/revenue: 3.13
EV/EBITDA: -69.50
Trailing EPS: 48.68
Beta: 0.67
Dividend rate: 4.80
Dividend yield: 0.00
Payout ratio: 0.09
52-week high: 1530.00
52-week low: 1098.00
50-day average: 1451.28
200-day average: 1350.40
Return on assets: -0.01
Return on equity: 0.02
Profit margin: 0.07
Operating margin: -0.09
Revenue growth: -0.13
Total cash: 5952000000
Total debt: 659000000
Debt/equity: 3.13
Current ratio: 6.10
Quick ratio: 5.93
Held by insiders: 0.93
Held by institutions: 0.01
Float shares: 436981
Stock valuation snapshot for ODF.OL (OSL, NOK) as of 2026-06-07
Current price: 112.20
Market cap: 8884420608
Enterprise value: 9801039872
Trailing P/E: 6.23
Forward P/E: 6.41
Price/book: 0.97
Price/sales: 8.04
EV/revenue: 8.87
EV/EBITDA: 32.34
Trailing EPS: 18.00
Beta: -0.25
Dividend rate: 9.48
Dividend yield: 0.08
Payout ratio: 0.51
52-week high: 140.40
52-week low: 105.20
50-day average: 115.29
200-day average: 122.12
Return on assets: 0.06
Return on equity: 0.16
Profit margin: 0.14
Operating margin: 0.14
Revenue growth: -0.04
Earnings growth: -0.07
Total cash: 131300000
Total debt: 1046099968
Debt/equity: 106.32
Current ratio: 1.59
Quick ratio: 1.29
Held by insiders: 0.71
Held by institutions: 0.08
Float shares: 22640904
Stock valuation snapshot for ODF.OL (OSL, NOK) as of 2026-06-20
Current price: 109.40
Market cap: 8662706176
Enterprise value: 9579280384
Trailing P/E: 5.89
Forward P/E: 6.21
Price/book: 0.92
Price/sales: 7.84
EV/revenue: 8.67
EV/EBITDA: 31.61
Trailing EPS: 18.57
Beta: -0.25
Dividend rate: 9.48
Dividend yield: 0.09
Payout ratio: 0.51
52-week high: 140.40
52-week low: 105.20
50-day average: 113.62
200-day average: 121.72
Return on assets: 0.06
Return on equity: 0.16
Profit margin: 0.14
Operating margin: 0.14
Revenue growth: -0.04
Earnings growth: -0.07
Total cash: 131300000
Total debt: 1046099968
Debt/equity: 106.32
Current ratio: 1.59
Quick ratio: 1.29
Held by insiders: 0.71
Held by institutions: 0.08
Float shares: 22640904