speb/financial-data huggingface dataset:
Stock valuation snapshot for ECH.AX (ASX, AUD) as of 2026-07-01
Current price: 0.35
Market cap: 77263040
Enterprise value: 105410696
Trailing P/E: 17.25
Price/book: 0.58
Price/sales: 0.65
EV/revenue: 0.88
EV/EBITDA: 1.56
Trailing EPS: 0.02
Beta: -0.37
Dividend rate: 0.01
Dividend yield: 0.03
Payout ratio: 0.77
52-week high: 0.44
52-week low: 0.33
50-day average: 0.36
200-day average: 0.36
Return on assets: 0.09
Return on equity: 0.06
Profit margin: 0.05
Operating margin: 0.36
Revenue growth: 0.07
Earnings growth: 0.63
Total cash: 32855000
Total debt: 35744000
Debt/equity: 22.33
Current ratio: 3.11
Quick ratio: 2.89
Held by insiders: 0.81
Held by institutions: 0.00
Float shares: 44641034
Stock valuation snapshot for ECH.AX (ASX, AUD) as of 2026-07-04
Current price: 0.35
Market cap: 77263040
Enterprise value: 105410696
Trailing P/E: 17.25
Price/book: 0.58
Price/sales: 0.65
EV/revenue: 0.88
EV/EBITDA: 1.56
Trailing EPS: 0.02
Beta: -0.37
Dividend rate: 0.01
Dividend yield: 0.03
Payout ratio: 0.77
52-week high: 0.44
52-week low: 0.33
50-day average: 0.36
200-day average: 0.36
Return on assets: 0.09
Return on equity: 0.06
Profit margin: 0.05
Operating margin: 0.36
Revenue growth: 0.07
Earnings growth: 0.63
Total cash: 32855000
Total debt: 35744000
Debt/equity: 22.33
Current ratio: 3.11
Quick ratio: 2.89
Held by insiders: 0.81
Held by institutions: 0.00
Float shares: 44641034
Stock valuation snapshot for ECH.AX (ASX, AUD) as of 2026-07-10
Current price: 0.35
Market cap: 78382792
Enterprise value: 105410696
Trailing P/E: 17.50
Price/book: 0.59
Price/sales: 0.66
EV/revenue: 0.88
EV/EBITDA: 1.56
Trailing EPS: 0.02
Beta: -0.37
Dividend rate: 0.01
Dividend yield: 0.03
Payout ratio: 0.77
52-week high: 0.44
52-week low: 0.33
50-day average: 0.36
200-day average: 0.36
Return on assets: 0.09
Return on equity: 0.06
Profit margin: 0.05
Operating margin: 0.36
Revenue growth: 0.07
Earnings growth: 0.63
Total cash: 32855000
Total debt: 35744000
Debt/equity: 22.33
Current ratio: 3.11
Quick ratio: 2.89
Held by insiders: 0.81
Held by institutions: 0.00
Float shares: 44641034
Stock valuation snapshot for ECH.AX (ASX, AUD) as of 2026-07-19
Current price: 0.36
Market cap: 79502544
Enterprise value: 107724536
Trailing P/E: 17.75
Price/book: 0.60
Price/sales: 0.67
EV/revenue: 0.90
EV/EBITDA: 1.60
Trailing EPS: 0.02
Beta: -0.37
Dividend rate: 0.01
Dividend yield: 0.03
Payout ratio: 0.77
52-week high: 0.44
52-week low: 0.33
50-day average: 0.35
200-day average: 0.36
Return on assets: 0.09
Return on equity: 0.06
Profit margin: 0.05
Operating margin: 0.36
Revenue growth: 0.07
Earnings growth: 0.63
Total cash: 32855000
Total debt: 35744000
Debt/equity: 22.33
Current ratio: 3.11
Quick ratio: 2.89
Held by insiders: 0.81
Held by institutions: 0.00
Float shares: 44641034
Stock valuation snapshot for ECH.AX (ASX, AUD) as of 2026-07-25
Current price: 0.36
Market cap: 80622304
Enterprise value: 108881464
Trailing P/E: 18.00
Price/book: 0.61
Price/sales: 0.68
EV/revenue: 0.91
EV/EBITDA: 1.62
Trailing EPS: 0.02
Beta: -0.37
Dividend rate: 0.01
Dividend yield: 0.03
Payout ratio: 0.77
52-week high: 0.44
52-week low: 0.33
50-day average: 0.35
200-day average: 0.36
Return on assets: 0.09
Return on equity: 0.06
Profit margin: 0.05
Operating margin: 0.36
Revenue growth: 0.07
Earnings growth: 0.63
Total cash: 32855000
Total debt: 35744000
Debt/equity: 22.33
Current ratio: 3.11
Quick ratio: 2.89
Held by insiders: 0.81
Held by institutions: 0.00
Float shares: 44641034
Stock valuation snapshot for ECJ.DE (GER, EUR) as of 2026-06-01
Current price: 215.50
Market cap: 60862324736
Enterprise value: 70916202496
Trailing P/E: 33.99
Price/book: 7.05
Price/sales: 3.70
EV/revenue: 4.31
EV/EBITDA: 17.55
Trailing EPS: 6.34
Beta: 0.93
Dividend rate: 1.25
Dividend yield: 0.56
Payout ratio: 0.20
52-week high: 264.20
52-week low: 212.30
50-day average: 240.40
200-day average: 233.98
Return on assets: 0.08
Return on equity: 0.22
Profit margin: 0.13
Operating margin: 0.17
Revenue growth: 0.10
Earnings growth: 0.08
Total cash: 519800000
Total debt: 9266499584
Debt/equity: 92.37
Current ratio: 0.99
Quick ratio: 0.68
Held by insiders: 0.00
Held by institutions: 0.94
Float shares: 280843669
Stock valuation snapshot for ECJ.DE (GER, EUR) as of 2026-07-19
Current price: 241.30
Market cap: 67910868992
Enterprise value: 76685672448
Trailing P/E: 37.18
Price/book: 7.77
Price/sales: 4.13
EV/revenue: 4.66
EV/EBITDA: 18.98
Trailing EPS: 6.49
Beta: 0.90
Dividend rate: 2.56
Dividend yield: 0.01
Payout ratio: 0.20
52-week high: 264.20
52-week low: 171.22
50-day average: 233.18
200-day average: 228.45
Return on assets: 0.08
Return on equity: 0.22
Profit margin: 0.13
Operating margin: 0.17
Revenue growth: 0.10
Earnings growth: 0.08
Total cash: 519800000
Total debt: 9266499584
Debt/equity: 92.37
Current ratio: 0.99
Quick ratio: 0.68
Held by insiders: 0.00
Held by institutions: 0.94
Float shares: 280846483
Stock valuation snapshot for ECJ.DE (GER, EUR) as of 2026-07-25
Current price: 235.70
Market cap: 66334818304
Enterprise value: 75109621760
Trailing P/E: 36.21
Price/book: 7.56
Price/sales: 4.03
EV/revenue: 4.57
EV/EBITDA: 18.59
Trailing EPS: 6.51
Beta: 0.90
Dividend rate: 2.56
Dividend yield: 0.01
Payout ratio: 0.20
52-week high: 264.20
52-week low: 171.22
50-day average: 233.19
200-day average: 230.03
Return on assets: 0.08
Return on equity: 0.22
Profit margin: 0.13
Operating margin: 0.17
Revenue growth: 0.10
Earnings growth: 0.08
Total cash: 519800000
Total debt: 9266499584
Debt/equity: 92.37
Current ratio: 0.99
Quick ratio: 0.68
Held by insiders: 0.00
Held by institutions: 0.94
Float shares: 280846483
Stock valuation snapshot for ECK.DE (GER, EUR) as of 2026-06-01
Current price: 22.80
Market cap: 84246000
Enterprise value: 135440000
Forward P/E: 22.80
Price/book: 1.41
Price/sales: 1.13
EV/revenue: 1.81
EV/EBITDA: 34.00
Trailing EPS: -0.02
Beta: 0.31
Payout ratio: 0.00
52-week high: 23.40
52-week low: 11.60
50-day average: 17.71
200-day average: 14.70
Return on assets: 0.01
Return on equity: 0.00
Profit margin: 0.00
Operating margin: -0.08
Revenue growth: -0.03
Total cash: 400000
Total debt: 72200000
Debt/equity: 120.74
Current ratio: 0.58
Quick ratio: 0.01
Held by insiders: 0.84
Held by institutions: 0.00
Float shares: 573500
Stock valuation snapshot for ECK.DE (GER, EUR) as of 2026-07-19
Current price: 24.80
Market cap: 91636000
Enterprise value: 163560000
Forward P/E: 24.80
Price/book: 1.53
Price/sales: 1.23
EV/revenue: 2.19
EV/EBITDA: 41.05
Trailing EPS: -0.02
Beta: 0.27
Payout ratio: 0.00
52-week high: 33.40
52-week low: 11.60
50-day average: 22.99
200-day average: 16.96
Return on assets: 0.01
Return on equity: 0.00
Profit margin: 0.00
Operating margin: -0.08
Revenue growth: -0.03
Total cash: 400000
Total debt: 72200000
Debt/equity: 120.74
Current ratio: 0.58
Quick ratio: 0.01
Held by insiders: 0.88
Held by institutions: 0.00
Float shares: 573500
Stock valuation snapshot for ECK.DE (GER, EUR) as of 2026-07-25
Current price: 23.20
Market cap: 85724000
Enterprise value: 157640000
Forward P/E: 23.20
Price/book: 1.44
Price/sales: 1.15
EV/revenue: 2.11
EV/EBITDA: 39.57
Trailing EPS: -0.02
Beta: 0.27
Payout ratio: 0.00
52-week high: 33.40
52-week low: 11.60
50-day average: 23.60
200-day average: 17.25
Return on assets: 0.01
Return on equity: 0.00
Profit margin: 0.00
Operating margin: -0.08
Revenue growth: -0.03
Total cash: 400000
Total debt: 72200000
Debt/equity: 120.74
Current ratio: 0.58
Quick ratio: 0.01
Held by insiders: 0.88
Held by institutions: 0.00
Float shares: 573500
Stock valuation snapshot for ECL (NYQ, USD) as of 2026-05-30
Current price: 256.00
Market cap: 72048001024
Enterprise value: 80822804480
Trailing P/E: 34.59
Forward P/E: 26.65
Price/book: 7.20
Price/sales: 4.38
EV/revenue: 4.91
EV/EBITDA: 20.00
Trailing EPS: 7.40
Beta: 0.93
Dividend rate: 2.92
Dividend yield: 1.14
Payout ratio: 0.37
52-week high: 309.27
52-week low: 243.15
50-day average: 261.86
200-day average: 271.59
Short ratio: 2.33
Short % of float: 0.01
Return on assets: 0.08
Return on equity: 0.22
Profit margin: 0.13
Operating margin: 0.17
Revenue growth: 0.10
Earnings growth: 0.08
Total cash: 519800000
Total debt: 9266499584
Debt/equity: 92.37
Current ratio: 0.99
Quick ratio: 0.68
Held by insiders: 0.00
Held by institutions: 0.94
Float shares: 280843669
Stock valuation snapshot for ECL (NYQ, USD) as of 2026-06-07
Current price: 257.97
Market cap: 72602435584
Enterprise value: 81377230848
Trailing P/E: 34.96
Forward P/E: 26.84
Price/book: 7.26
Price/sales: 4.41
EV/revenue: 4.95
EV/EBITDA: 20.14
Trailing EPS: 7.38
Beta: 0.91
Dividend rate: 2.92
Dividend yield: 1.13
Payout ratio: 0.37
52-week high: 309.27
52-week low: 243.15
50-day average: 261.58
200-day average: 271.19
Short ratio: 2.33
Short % of float: 0.01
Return on assets: 0.08
Return on equity: 0.22
Profit margin: 0.13
Operating margin: 0.17
Revenue growth: 0.10
Earnings growth: 0.08
Total cash: 519800000
Total debt: 9266499584
Debt/equity: 92.37
Current ratio: 0.99
Quick ratio: 0.68
Held by insiders: 0.00
Held by institutions: 0.94
Float shares: 280843669
Stock valuation snapshot for ECL (NYQ, USD) as of 2026-06-14
Current price: 265.41
Market cap: 74696327168
Enterprise value: 83471130624
Trailing P/E: 35.96
Forward P/E: 27.64
Price/book: 7.47
Price/sales: 4.54
EV/revenue: 5.07
EV/EBITDA: 20.66
Trailing EPS: 7.38
Beta: 0.91
Dividend rate: 2.92
Dividend yield: 0.01
Payout ratio: 0.37
52-week high: 309.27
52-week low: 243.15
50-day average: 260.85
200-day average: 270.42
Short ratio: 2.06
Short % of float: 0.01
Return on assets: 0.08
Return on equity: 0.22
Profit margin: 0.13
Operating margin: 0.17
Revenue growth: 0.10
Earnings growth: 0.08
Total cash: 519800000
Total debt: 9266499584
Debt/equity: 92.37
Current ratio: 0.99
Quick ratio: 0.68
Held by insiders: 0.00
Held by institutions: 0.94
Float shares: 280843669
Stock valuation snapshot for ECL (NYQ, USD) as of 2026-06-20
Current price: 269.12
Market cap: 75740463104
Enterprise value: 85852086272
Trailing P/E: 36.42
Forward P/E: 28.02
Price/book: 7.57
Price/sales: 4.60
EV/revenue: 5.22
EV/EBITDA: 21.25
Trailing EPS: 7.39
Beta: 0.91
Dividend rate: 2.92
Dividend yield: 0.01
Payout ratio: 0.37
52-week high: 309.27
52-week low: 243.15
50-day average: 261.12
200-day average: 270.27
Short ratio: 2.06
Short % of float: 0.01
Return on assets: 0.08
Return on equity: 0.22
Profit margin: 0.13
Operating margin: 0.17
Revenue growth: 0.10
Earnings growth: 0.08
Total cash: 519800000
Total debt: 9266499584
Debt/equity: 92.37
Current ratio: 0.99
Quick ratio: 0.68
Held by insiders: 0.00
Held by institutions: 0.94
Float shares: 280835226
Stock valuation snapshot for ECL (NYQ, USD) as of 2026-06-23
Current price: 269.34
Market cap: 75802378240
Enterprise value: 84577173504
Trailing P/E: 36.50
Forward P/E: 28.05
Price/book: 7.58
Price/sales: 4.61
EV/revenue: 5.14
EV/EBITDA: 20.93
Trailing EPS: 7.38
Beta: 0.91
Dividend rate: 2.92
Dividend yield: 0.01
Payout ratio: 0.37
52-week high: 309.27
52-week low: 243.15
50-day average: 261.06
200-day average: 270.25
Short ratio: 2.06
Short % of float: 0.01
Return on assets: 0.08
Return on equity: 0.22
Profit margin: 0.13
Operating margin: 0.17
Revenue growth: 0.10
Earnings growth: 0.08
Total cash: 519800000
Total debt: 9266499584
Debt/equity: 92.37
Current ratio: 0.99
Quick ratio: 0.68
Held by insiders: 0.00
Held by institutions: 0.94
Float shares: 280826783
Stock valuation snapshot for ECL (NYQ, USD) as of 2026-07-01
Current price: 278.61
Market cap: 78411300864
Enterprise value: 87186104320
Trailing P/E: 37.75
Forward P/E: 29.01
Price/book: 7.84
Price/sales: 4.77
EV/revenue: 5.30
EV/EBITDA: 21.58
Trailing EPS: 7.38
Beta: 0.91
Dividend rate: 2.92
Dividend yield: 0.01
Payout ratio: 0.37
52-week high: 309.27
52-week low: 243.15
50-day average: 261.60
200-day average: 270.37
Short ratio: 1.98
Short % of float: 0.01
Return on assets: 0.08
Return on equity: 0.22
Profit margin: 0.13
Operating margin: 0.17
Revenue growth: 0.10
Earnings growth: 0.08
Total cash: 519800000
Total debt: 9266499584
Debt/equity: 92.37
Current ratio: 0.99
Quick ratio: 0.68
Held by insiders: 0.00
Held by institutions: 0.94
Float shares: 280835226
Stock valuation snapshot for ECL (NYQ, USD) as of 2026-07-04
Market cap: 79748128768
Trailing P/E: 38.29
Forward P/E: 29.61
Price/book: 7.97
Dividend rate: 2.92
Dividend yield: 0.01
52-week high: 309.27
52-week low: 243.15
50-day average: 261.98
200-day average: 270.48
Stock valuation snapshot for ECL (NYQ, USD) as of 2026-07-10
Current price: 275.13
Market cap: 77430497280
Enterprise value: 85615681536
Trailing P/E: 37.18
Forward P/E: 29.12
Price/book: 7.74
Price/sales: 4.71
EV/revenue: 5.20
EV/EBITDA: 21.19
Trailing EPS: 7.40
Beta: 0.90
Dividend rate: 2.92
Dividend yield: 0.01
Payout ratio: 0.37
52-week high: 309.27
52-week low: 243.15
50-day average: 262.71
200-day average: 270.75
Short ratio: 1.98
Short % of float: 0.01
Return on assets: 0.08
Return on equity: 0.22
Profit margin: 0.13
Operating margin: 0.17
Revenue growth: 0.10
Earnings growth: 0.08
Total cash: 519800000
Total debt: 9266499584
Debt/equity: 92.37
Current ratio: 0.99
Quick ratio: 0.68
Held by insiders: 0.00
Held by institutions: 0.94
Float shares: 280852112
Stock valuation snapshot for ECL (NYQ, USD) as of 2026-07-19
Current price: 272.83
Market cap: 76784590848
Enterprise value: 85559394304
Trailing P/E: 36.92
Forward P/E: 29.16
Price/book: 7.68
Price/sales: 4.67
EV/revenue: 5.20
EV/EBITDA: 21.17
Trailing EPS: 7.39
Beta: 0.90
Dividend rate: 2.92
Dividend yield: 0.01
Payout ratio: 0.37
52-week high: 309.27
52-week low: 243.15
50-day average: 264.26
200-day average: 270.87
Short ratio: 1.90
Short % of float: 0.01
Return on assets: 0.08
Return on equity: 0.22
Profit margin: 0.13
Operating margin: 0.17
Revenue growth: 0.10
Earnings growth: 0.08
Total cash: 519800000
Total debt: 9266499584
Debt/equity: 92.37
Current ratio: 0.99
Quick ratio: 0.68
Held by insiders: 0.00
Held by institutions: 0.94
Float shares: 280846483
Stock valuation snapshot for ECL (NYQ, USD) as of 2026-07-25
Current price: 268.75
Market cap: 75636326400
Enterprise value: 84411129856
Trailing P/E: 36.37
Forward P/E: 28.72
Price/book: 7.56
Price/sales: 4.60
EV/revenue: 5.13
EV/EBITDA: 20.89
Trailing EPS: 7.39
Beta: 0.90
Dividend rate: 2.92
Dividend yield: 0.01
Payout ratio: 0.37
52-week high: 309.27
52-week low: 243.15
50-day average: 265.36
200-day average: 270.66
Short ratio: 2.13
Short % of float: 0.01
Return on assets: 0.08
Return on equity: 0.22
Profit margin: 0.13
Operating margin: 0.17
Revenue growth: 0.10
Earnings growth: 0.08
Total cash: 519800000
Total debt: 9266499584
Debt/equity: 92.37
Current ratio: 0.99
Quick ratio: 0.68
Held by insiders: 0.00
Held by institutions: 0.94
Float shares: 280846483
Stock valuation snapshot for ECL.AX (ASX, AUD) as of 2026-06-01
Current price: 0.89
Market cap: 25805076
Enterprise value: -57668952
Price/book: 0.23
Price/sales: 13.50
EV/revenue: -30.16
EV/EBITDA: 3495.09
Trailing EPS: -0.10
Beta: 0.51
Dividend rate: 0.08
Dividend yield: 8.99
Payout ratio: 2.17
52-week high: 4.69
52-week low: 0.89
50-day average: 0.98
200-day average: 2.99
Return on assets: 0.00
Return on equity: -0.03
Profit margin: -1.52
Operating margin: 2.95
Total cash: 83619000
Total debt: 0
Current ratio: 83.94
Quick ratio: 83.41
Held by insiders: 0.89
Held by institutions: 0.00
Float shares: 8034947
Stock valuation snapshot for ECL.AX (ASX, AUD) as of 2026-06-14
Current price: 0.91
Market cap: 26239992
Enterprise value: -57379004
Price/book: 0.24
Price/sales: 13.72
EV/revenue: -30.01
EV/EBITDA: 3477.52
Trailing EPS: -0.10
Beta: 0.48
Dividend rate: 0.08
Dividend yield: 0.09
Payout ratio: 2.17
52-week high: 4.69
52-week low: 0.87
50-day average: 0.92
200-day average: 2.88
Return on assets: 0.00
Return on equity: -0.03
Profit margin: -1.52
Total cash: 83619000
Total debt: 0
Current ratio: 83.94
Quick ratio: 83.41
Held by insiders: 0.89
Held by institutions: 0.00
Float shares: 8034947
Stock valuation snapshot for ECL.AX (ASX, AUD) as of 2026-06-20
Current price: 0.91
Market cap: 26239992
Enterprise value: -57234032
Price/book: 0.24
Price/sales: 13.72
EV/revenue: -29.93
EV/EBITDA: 3468.73
Trailing EPS: -0.10
Beta: 0.48
Dividend rate: 0.08
Dividend yield: 0.09
Payout ratio: 2.17
52-week high: 4.69
52-week low: 0.87
50-day average: 0.91
200-day average: 2.82
Return on assets: 0.00
Return on equity: -0.03
Profit margin: -1.52
Total cash: 83619000
Total debt: 0
Current ratio: 83.94
Quick ratio: 83.41
Held by insiders: 0.89
Held by institutions: 0.00
Float shares: 8034947
Stock valuation snapshot for ECL.AX (ASX, AUD) as of 2026-06-23
Current price: 0.90
Market cap: 26095020
Enterprise value: -57813924
Price/book: 0.24
Price/sales: 13.65
EV/revenue: -30.24
EV/EBITDA: 3503.87
Trailing EPS: -0.10
Beta: 0.48
Dividend rate: 0.08
Dividend yield: 0.09
Payout ratio: 2.17
52-week high: 4.69
52-week low: 0.87
50-day average: 0.91
200-day average: 2.81
Return on assets: 0.00
Return on equity: -0.03
Profit margin: -1.52
Total cash: 83619000
Total debt: 0
Current ratio: 83.94
Quick ratio: 83.41
Held by insiders: 0.89
Held by institutions: 0.00
Float shares: 8034947
Stock valuation snapshot for ECL.AX (ASX, AUD) as of 2026-07-01
Current price: 0.90
Market cap: 25950048
Enterprise value: -57668952
Price/book: 0.23
Price/sales: 13.57
EV/revenue: -30.16
EV/EBITDA: 3495.09
Trailing EPS: -0.10
Beta: 0.48
Dividend rate: 0.08
Dividend yield: 0.09
Payout ratio: 2.17
52-week high: 4.69
52-week low: 0.87
50-day average: 0.91
200-day average: 2.74
Return on assets: 0.00
Return on equity: -0.03
Profit margin: -1.52
Total cash: 83619000
Total debt: 0
Current ratio: 83.94
Quick ratio: 83.41
Held by insiders: 0.88
Held by institutions: 0.00
Float shares: 8513646
Stock valuation snapshot for ECL.AX (ASX, AUD) as of 2026-07-04
Current price: 0.90
Market cap: 26095020
Enterprise value: -57523976
Price/book: 0.24
Price/sales: 13.65
EV/revenue: -30.09
EV/EBITDA: 3486.30
Trailing EPS: -0.10
Beta: 0.49
Dividend rate: 0.08
Dividend yield: 0.09
Payout ratio: 2.17
52-week high: 4.69
52-week low: 0.87
50-day average: 0.90
200-day average: 2.70
Return on assets: 0.00
Return on equity: -0.03
Profit margin: -1.52
Total cash: 83619000
Total debt: 0
Current ratio: 83.94
Quick ratio: 83.41
Held by insiders: 0.88
Held by institutions: 0.12
Float shares: 8513646
Stock valuation snapshot for ECL.AX (ASX, AUD) as of 2026-07-10
Current price: 0.89
Market cap: 25805076
Enterprise value: -57813924
Price/book: 0.23
Price/sales: 13.50
EV/revenue: -30.24
EV/EBITDA: 3503.87
Trailing EPS: -0.10
Beta: 0.49
Dividend rate: 0.08
Dividend yield: 0.09
Payout ratio: 2.17
52-week high: 4.69
52-week low: 0.87
50-day average: 0.90
200-day average: 2.64
Return on assets: 0.00
Return on equity: -0.03
Profit margin: -1.52
Total cash: 83619000
Total debt: 0
Current ratio: 83.94
Quick ratio: 83.41
Held by insiders: 0.86
Held by institutions: 0.12
Float shares: 8986836
Stock valuation snapshot for ECL.AX (ASX, AUD) as of 2026-07-19
Current price: 0.93
Market cap: 26964856
Enterprise value: -56654144
Price/book: 0.24
Price/sales: 14.10
EV/revenue: -29.63
EV/EBITDA: 3433.58
Trailing EPS: -0.10
Beta: 0.49
Dividend rate: 0.08
Dividend yield: 0.09
Payout ratio: 2.17
52-week high: 4.69
52-week low: 0.87
50-day average: 0.90
200-day average: 2.58
Return on assets: 0.00
Return on equity: -0.03
Profit margin: -1.52
Total cash: 83619000
Total debt: 0
Current ratio: 83.94
Quick ratio: 83.41
Held by insiders: 0.86
Held by institutions: 0.12
Float shares: 8986836
Stock valuation snapshot for ECL.AX (ASX, AUD) as of 2026-07-25
Current price: 0.94
Market cap: 27254800
Enterprise value: -56364200
Price/book: 0.25
Price/sales: 14.25
EV/revenue: -29.48
EV/EBITDA: 3416.01
Trailing EPS: -0.10
Beta: 0.49
Dividend rate: 0.99
Dividend yield: 1.05
Payout ratio: 2.17
52-week high: 4.69
52-week low: 0.87
50-day average: 0.90
200-day average: 2.52
Return on assets: 0.00
Return on equity: -0.03
Profit margin: -1.52
Total cash: 83619000
Total debt: 0
Current ratio: 83.94
Quick ratio: 83.41
Held by insiders: 0.86
Held by institutions: 0.12
Float shares: 8986836
Stock valuation snapshot for ECLERX.NS (NSI, INR) as of 2026-06-01
Current price: 1474.10
Market cap: 137371566080
Enterprise value: 129862131712
Trailing P/E: 19.79
Forward P/E: 14.98
Price/book: 5.32
Price/sales: 3.34
EV/revenue: 3.15
EV/EBITDA: 12.35
Trailing EPS: 74.49
Beta: 0.37
Dividend rate: 0.50
Dividend yield: 0.03
Payout ratio: 0.01
52-week high: 2497.50
52-week low: 1375.00
50-day average: 1506.52
200-day average: 1968.06
Return on assets: 0.16
Return on equity: 0.29
Profit margin: 0.17
Operating margin: 0.21
Revenue growth: 0.23
Earnings growth: 0.26
Total cash: 10381179904
Total debt: 3849520128
Debt/equity: 15.01
Current ratio: 3.41
Quick ratio: 2.91
Held by insiders: 0.58
Held by institutions: 0.31
Float shares: 39907767
Stock valuation snapshot for ECLERX.NS (NSI, INR) as of 2026-07-19
Current price: 1979.80
Market cap: 182191636480
Enterprise value: 176643211264
Trailing P/E: 26.60
Forward P/E: 20.12
Price/book: 7.15
Price/sales: 4.43
EV/revenue: 4.29
EV/EBITDA: 16.80
Trailing EPS: 74.44
Beta: 0.41
Dividend rate: 0.50
Dividend yield: 0.00
Payout ratio: 0.01
52-week high: 2497.50
52-week low: 1320.00
50-day average: 1499.04
200-day average: 1852.11
Return on assets: 0.16
Return on equity: 0.29
Profit margin: 0.17
Operating margin: 0.21
Revenue growth: 0.23
Earnings growth: 0.26
Total cash: 10381179904
Total debt: 3849520128
Debt/equity: 15.01
Current ratio: 3.41
Quick ratio: 2.91
Held by insiders: 0.58
Held by institutions: 0.32
Float shares: 39907767
Stock valuation snapshot for ECLERX.NS (NSI, INR) as of 2026-07-25
Current price: 1861.50
Market cap: 171305041920
Enterprise value: 165699567616
Trailing P/E: 25.00
Forward P/E: 18.92
Price/book: 6.72
Price/sales: 4.16
EV/revenue: 4.03
EV/EBITDA: 15.76
Trailing EPS: 74.46
Beta: 0.41
Dividend rate: 0.50
Dividend yield: 0.00
Payout ratio: 0.01
52-week high: 2497.50
52-week low: 1320.00
50-day average: 1531.83
200-day average: 1848.08
Return on assets: 0.16
Return on equity: 0.29
Profit margin: 0.17
Operating margin: 0.21
Revenue growth: 0.23
Earnings growth: 0.26
Total cash: 10381179904
Total debt: 3849520128
Debt/equity: 15.01
Current ratio: 3.41
Quick ratio: 2.91
Held by insiders: 0.58
Held by institutions: 0.32
Float shares: 39907767
Stock valuation snapshot for ECM.V (VAN, CAD) as of 2026-06-01
Current price: 0.12
Market cap: 26081964
Enterprise value: 81325520
Forward P/E: -3.83
Price/book: -115.00
Price/sales: 23.92
EV/revenue: 74.59
EV/EBITDA: -24.23
Trailing EPS: -0.01
Beta: -0.71
Payout ratio: 0.00
52-week high: 0.32
52-week low: 0.06
50-day average: 0.15
200-day average: 0.18
Short ratio: 0.04
Return on assets: -0.05
Return on equity: -17.87
Profit margin: -2.15
Operating margin: -3.34
Revenue growth: 1.64
Total cash: 53664
Total debt: 46225232
Current ratio: 0.10
Quick ratio: 0.06
Held by insiders: 0.75
Held by institutions: 0.00
Float shares: 57924640
Stock valuation snapshot for ECM.V (VAN, CAD) as of 2026-06-14
Current price: 0.12
Market cap: 26081964
Enterprise value: 81325520
Forward P/E: -3.83
Price/sales: 23.92
EV/revenue: 74.59
EV/EBITDA: -24.23
Trailing EPS: -0.01
Beta: -0.71
Payout ratio: 0.00
52-week high: 0.32
52-week low: 0.06
50-day average: 0.15
200-day average: 0.17
Short ratio: 0.04
Return on assets: -0.05
Return on equity: -17.87
Profit margin: -2.15
Operating margin: -3.34
Revenue growth: 1.64
Total cash: 53664
Total debt: 46225232
Current ratio: 0.10
Quick ratio: 0.06
Held by insiders: 0.75
Held by institutions: 0.00
Float shares: 57924640
Stock valuation snapshot for ECM.V (VAN, CAD) as of 2026-06-20
Current price: 0.12
Market cap: 26081964
Enterprise value: 81325520
Forward P/E: -3.83
Price/sales: 23.92
EV/revenue: 74.59
EV/EBITDA: -24.23
Trailing EPS: -0.01
Beta: -0.71
Payout ratio: 0.00
52-week high: 0.32
52-week low: 0.06
50-day average: 0.15
200-day average: 0.17
Short ratio: 0.04
Return on assets: -0.05
Return on equity: -17.87
Profit margin: -2.15
Operating margin: -3.34
Revenue growth: 1.64
Total cash: 53664
Total debt: 46225232
Current ratio: 0.10
Quick ratio: 0.06
Held by insiders: 0.75
Held by institutions: 0.00
Float shares: 57924640
Stock valuation snapshot for ECM.V (VAN, CAD) as of 2026-06-23
Current price: 0.12
Market cap: 26081964
Enterprise value: 81325520
Forward P/E: -3.83
Price/sales: 23.92
EV/revenue: 74.59
EV/EBITDA: -24.23
Trailing EPS: -0.01
Beta: -0.71
Payout ratio: 0.00
52-week high: 0.32
52-week low: 0.06
50-day average: 0.15
200-day average: 0.17
Short ratio: 0.04
Return on assets: -0.05
Return on equity: -17.87
Profit margin: -2.15
Operating margin: -3.34
Revenue growth: 1.64
Total cash: 53664
Total debt: 46225232
Current ratio: 0.10
Quick ratio: 0.06
Held by insiders: 0.75
Held by institutions: 0.00
Float shares: 57924640
Stock valuation snapshot for ECM.V (VAN, CAD) as of 2026-07-01
Current price: 0.12
Market cap: 26081964
Enterprise value: 81325520
Forward P/E: -3.83
Price/sales: 23.92
EV/revenue: 74.59
EV/EBITDA: -24.23
Trailing EPS: -0.01
Beta: -0.71
Payout ratio: 0.00
52-week high: 0.32
52-week low: 0.06
50-day average: 0.15
200-day average: 0.17
Short ratio: 0.04
Return on assets: -0.05
Return on equity: -17.87
Profit margin: -2.15
Operating margin: -3.34
Revenue growth: 1.64
Total cash: 53664
Total debt: 46225232
Current ratio: 0.10
Quick ratio: 0.06
Held by insiders: 0.75
Held by institutions: 0.00
Float shares: 57924640
Stock valuation snapshot for ECM.V (VAN, CAD) as of 2026-07-04
Current price: 0.12
Market cap: 26081964
Enterprise value: 81325520
Forward P/E: -3.83
Price/sales: 23.92
EV/revenue: 74.59
EV/EBITDA: -24.23
Trailing EPS: -0.01
Beta: -0.71
Payout ratio: 0.00
52-week high: 0.32
52-week low: 0.06
50-day average: 0.15
200-day average: 0.17
Short ratio: 0.04
Return on assets: -0.05
Return on equity: -17.87
Profit margin: -2.15
Operating margin: -3.34
Revenue growth: 1.64
Total cash: 53664
Total debt: 46225232
Current ratio: 0.10
Quick ratio: 0.06
Held by insiders: 0.75
Held by institutions: 0.00
Float shares: 57924640
Stock valuation snapshot for ECM.V (VAN, CAD) as of 2026-07-10
Current price: 0.12
Market cap: 26081964
Enterprise value: 81325520
Forward P/E: -3.83
Price/sales: 23.92
EV/revenue: 74.59
EV/EBITDA: -24.23
Trailing EPS: -0.01
Beta: -0.71
Payout ratio: 0.00
52-week high: 0.32
52-week low: 0.06
50-day average: 0.15
200-day average: 0.17
Short ratio: 0.04
Return on assets: -0.05
Return on equity: -17.87
Profit margin: -2.15
Operating margin: -3.34
Revenue growth: 1.64
Total cash: 53664
Total debt: 46225232
Current ratio: 0.10
Quick ratio: 0.06
Held by insiders: 0.75
Held by institutions: 0.00
Float shares: 57924640
Stock valuation snapshot for ECM.V (VAN, CAD) as of 2026-07-19
Current price: 0.12
Market cap: 26081964
Enterprise value: 81325520
Forward P/E: -3.83
Price/sales: 23.92
EV/revenue: 74.59
EV/EBITDA: -24.23
Trailing EPS: -0.01
Beta: -0.71
Payout ratio: 0.00
52-week high: 0.32
52-week low: 0.06
50-day average: 0.15
200-day average: 0.17
Short ratio: 0.04
Return on assets: -0.05
Return on equity: -17.87
Profit margin: -2.15
Operating margin: -3.34
Revenue growth: 1.64
Total cash: 53664
Total debt: 46225232
Current ratio: 0.10
Quick ratio: 0.06
Held by insiders: 0.75
Held by institutions: 0.00
Float shares: 57924640
Stock valuation snapshot for ECMPA.AS (AMS, EUR) as of 2026-06-07
Current price: 26.75
Market cap: 1462675968
Enterprise value: 2998505984
Trailing P/E: 11.58
Forward P/E: 10.49
Price/book: 0.68
Price/sales: 5.11
EV/revenue: 10.49
EV/EBITDA: 15.69
Trailing EPS: 2.31
Beta: 0.79
Dividend rate: 1.83
Dividend yield: 0.07
Payout ratio: 0.80
52-week high: 29.50
52-week low: 24.60
50-day average: 27.77
200-day average: 26.56
Return on assets: 0.03
Return on equity: 0.06
Profit margin: 0.44
Operating margin: 0.69
Revenue growth: 0.03
Earnings growth: 0.05
Total cash: 78328000
Total debt: 1614157952
Debt/equity: 74.56
Current ratio: 0.87
Quick ratio: 0.86
Held by insiders: 0.21
Held by institutions: 0.34
Float shares: 43500803
Stock valuation snapshot for ECMPA.AS (AMS, EUR) as of 2026-06-14
Current price: 28.05
Market cap: 1533759232
Enterprise value: 3069589248
Trailing P/E: 12.14
Forward P/E: 11.00
Price/book: 0.71
Price/sales: 5.36
EV/revenue: 10.73
EV/EBITDA: 16.06
Trailing EPS: 2.31
Beta: 0.79
Dividend rate: 1.83
Dividend yield: 0.07
Payout ratio: 0.80
52-week high: 29.50
52-week low: 24.60
50-day average: 27.93
200-day average: 26.58
Return on assets: 0.03
Return on equity: 0.06
Profit margin: 0.44
Operating margin: 0.69
Revenue growth: 0.03
Earnings growth: 0.05
Total cash: 78328000
Total debt: 1614157952
Debt/equity: 74.56
Current ratio: 0.87
Quick ratio: 0.86
Held by insiders: 0.21
Held by institutions: 0.34
Float shares: 43410035
Stock valuation snapshot for ECMPA.AS (AMS, EUR) as of 2026-06-20
Current price: 27.00
Market cap: 1476345856
Enterprise value: 3047717376
Trailing P/E: 11.69
Forward P/E: 10.59
Price/book: 0.68
Price/sales: 5.16
EV/revenue: 10.66
EV/EBITDA: 15.94
Trailing EPS: 2.31
Beta: 0.79
52-week high: 29.50
52-week low: 24.60
50-day average: 27.92
200-day average: 26.61
Return on assets: 0.03
Return on equity: 0.06
Profit margin: 0.44
Operating margin: 0.69
Revenue growth: 0.03
Earnings growth: 0.05
Total cash: 78328000
Total debt: 1614157952
Debt/equity: 74.56
Current ratio: 0.87
Quick ratio: 0.86
Held by insiders: 0.21
Held by institutions: 0.34
Float shares: 43410035
Stock valuation snapshot for ECMPA.AS (AMS, EUR) as of 2026-06-23
Current price: 27.50
Market cap: 1503685632
Enterprise value: 3039515648
Trailing P/E: 11.90
Forward P/E: 10.78
Price/book: 0.69
Price/sales: 5.26
EV/revenue: 10.63
EV/EBITDA: 15.90
Trailing EPS: 2.31
Beta: 0.79
Dividend rate: 1.83
Dividend yield: 0.07
Payout ratio: 0.80
52-week high: 29.50
52-week low: 24.60
50-day average: 27.92
200-day average: 26.61
Return on assets: 0.03
Return on equity: 0.06
Profit margin: 0.44
Operating margin: 0.69
Revenue growth: 0.03
Earnings growth: 0.05
Total cash: 78328000
Total debt: 1614157952
Debt/equity: 74.56
Current ratio: 0.87
Quick ratio: 0.86
Held by insiders: 0.21
Held by institutions: 0.34
Float shares: 43410035
Stock valuation snapshot for ECMPA.AS (AMS, EUR) as of 2026-07-01
Current price: 27.20
Market cap: 1487281792
Enterprise value: 3028579584
Trailing P/E: 11.77
Forward P/E: 10.67
Price/book: 0.69
Price/sales: 5.20
EV/revenue: 10.59
EV/EBITDA: 15.84
Trailing EPS: 2.31
Beta: 0.79
Dividend rate: 1.83
Dividend yield: 0.07
Payout ratio: 0.80
52-week high: 29.50
52-week low: 24.60
50-day average: 27.82
200-day average: 26.67
Return on assets: 0.03
Return on equity: 0.06
Profit margin: 0.44
Operating margin: 0.69
Revenue growth: 0.03
Earnings growth: 0.05
Total cash: 78328000
Total debt: 1614157952
Debt/equity: 74.56
Current ratio: 0.87
Quick ratio: 0.86
Held by insiders: 0.21
Held by institutions: 0.34
Float shares: 43413863
Stock valuation snapshot for ECMPA.AS (AMS, EUR) as of 2026-07-04
Current price: 27.45
Market cap: 1500951680
Enterprise value: 3036781568
Trailing P/E: 11.88
Forward P/E: 10.77
Price/book: 0.69
Price/sales: 5.25
EV/revenue: 10.62
EV/EBITDA: 15.89
Trailing EPS: 2.31
Beta: 0.78
Dividend rate: 1.83
Dividend yield: 0.07
Payout ratio: 0.80
52-week high: 29.50
52-week low: 24.60
50-day average: 27.77
200-day average: 26.68
Return on assets: 0.03
Return on equity: 0.06
Profit margin: 0.44
Operating margin: 0.69
Revenue growth: 0.03
Earnings growth: 0.05
Total cash: 78328000
Total debt: 1614157952
Debt/equity: 74.56
Current ratio: 0.87
Quick ratio: 0.86
Held by insiders: 0.21
Held by institutions: 0.34
Float shares: 43413863
Stock valuation snapshot for ECMPA.AS (AMS, EUR) as of 2026-07-10
Current price: 26.75
Market cap: 1462675968
Enterprise value: 3001239808
Trailing P/E: 11.58
Forward P/E: 10.49
Price/book: 0.68
Price/sales: 5.11
EV/revenue: 10.50
EV/EBITDA: 15.70
Trailing EPS: 2.31
Beta: 0.78
Dividend rate: 1.83
Dividend yield: 0.07
Payout ratio: 0.80
52-week high: 29.50
52-week low: 24.60
50-day average: 27.67
200-day average: 26.69
Return on assets: 0.03
Return on equity: 0.06
Profit margin: 0.44
Operating margin: 0.69
Revenue growth: 0.03
Earnings growth: 0.05
Total cash: 78328000
Total debt: 1614157952
Debt/equity: 74.56
Current ratio: 0.87
Quick ratio: 0.86
Held by insiders: 0.21
Held by institutions: 0.34
Float shares: 43412222
Stock valuation snapshot for ECN.TO (TOR, CAD) as of 2026-06-01
Current price: 3.10
Market cap: 873373632
Enterprise value: 1605977728
Trailing P/E: 44.29
Forward P/E: 9.06
Price/book: 7.10
Price/sales: 3.85
EV/revenue: 7.08
Trailing EPS: 0.07
Beta: 1.10
Dividend rate: 0.04
Dividend yield: 0.01
Payout ratio: 0.58
52-week high: 3.26
52-week low: 2.50
50-day average: 3.07
200-day average: 2.99
Short ratio: 53.77
Return on assets: 0.02
Return on equity: 0.09
Profit margin: 0.09
Operating margin: 0.42
Revenue growth: 0.61
Total cash: 17200000
Total debt: 623446016
Debt/equity: 288.30
Current ratio: 6.65
Quick ratio: 6.41
Held by insiders: 1.19
Held by institutions: 0.27
Float shares: 149341267
Stock valuation snapshot for ECN.TO (TOR, CAD) as of 2026-06-14
Current price: 3.10
Market cap: 873373632
Enterprise value: 1605977728
Trailing P/E: 44.29
Forward P/E: 9.06
Price/book: 7.10
Price/sales: 3.85
EV/revenue: 7.08
Trailing EPS: 0.07
Beta: 1.10
Dividend rate: 0.04
Dividend yield: 0.01
Payout ratio: 0.58
52-week high: 3.26
52-week low: 2.50
50-day average: 3.07
200-day average: 2.99
Short ratio: 53.77
Return on assets: 0.02
Return on equity: 0.09
Profit margin: 0.09
Operating margin: 0.42
Revenue growth: 0.61
Total cash: 17200000
Total debt: 623446016
Debt/equity: 288.30
Current ratio: 6.65
Quick ratio: 6.41
Held by insiders: 1.19
Held by institutions: 0.27
Float shares: 149341267
Stock valuation snapshot for ECN.TO (TOR, CAD) as of 2026-06-20
Current price: 3.10
Market cap: 873373632
Enterprise value: 1605977728
Trailing P/E: 44.29
Forward P/E: 9.06
Price/book: 7.10
Price/sales: 3.85
EV/revenue: 7.08
Trailing EPS: 0.07
Beta: 1.10
Dividend rate: 0.04
Dividend yield: 0.01
Payout ratio: 0.58
52-week high: 3.26
52-week low: 2.50
50-day average: 3.07
200-day average: 2.99
Short ratio: 53.77
Return on assets: 0.02
Return on equity: 0.09
Profit margin: 0.09
Operating margin: 0.42
Revenue growth: 0.61
Total cash: 17200000
Total debt: 623446016
Debt/equity: 288.30
Current ratio: 6.65
Quick ratio: 6.41
Held by insiders: 1.19
Held by institutions: 0.27
Float shares: 149341267
Stock valuation snapshot for ECN.TO (TOR, CAD) as of 2026-06-23
Current price: 3.10
Market cap: 873373632
Enterprise value: 1605977728
Trailing P/E: 44.29
Forward P/E: 9.06
Price/book: 7.10
Price/sales: 3.85
EV/revenue: 7.08
Trailing EPS: 0.07
Beta: 1.10
Dividend rate: 0.04
Dividend yield: 0.01
Payout ratio: 0.58
52-week high: 3.26
52-week low: 2.50
50-day average: 3.07
200-day average: 2.99
Short ratio: 53.77
Return on assets: 0.02
Return on equity: 0.09
Profit margin: 0.09
Operating margin: 0.42
Revenue growth: 0.61
Total cash: 17200000
Total debt: 623446016
Debt/equity: 288.30
Current ratio: 6.65
Quick ratio: 6.41
Held by insiders: 1.19
Held by institutions: 0.27
Float shares: 149341267
Stock valuation snapshot for ECO (NYQ, USD) as of 2026-05-30
Current price: 47.21
Market cap: 1843298176
Enterprise value: 2359140352
Trailing P/E: 8.30
Forward P/E: 8.52
Price/book: 2.48
Price/sales: 18.59
EV/revenue: 23.80
EV/EBITDA: 54.41
Trailing EPS: 5.69
Dividend rate: 5.00
Dividend yield: 10.59
Payout ratio: 0.58
52-week high: 58.45
52-week low: 21.27
50-day average: 52.18
200-day average: 39.89
Short ratio: 0.42
Short % of float: 0.01
Profit margin: -0.09
Operating margin: 0.58
Revenue growth: 1.12
Earnings growth: 4.92
Total cash: 125572096
Total debt: 683087360
Debt/equity: 94.18
Current ratio: 0.45
Quick ratio: 0.35
Held by insiders: 0.46
Held by institutions: 0.30
Float shares: 9690843
Stock valuation snapshot for ECO (NYQ, USD) as of 2026-06-07
Current price: 47.74
Market cap: 1863991936
Enterprise value: 2421507072
Trailing P/E: 8.39
Forward P/E: 8.62
Price/book: 2.51
Price/sales: 18.80
EV/revenue: 24.43
EV/EBITDA: 55.85
Trailing EPS: 5.69
Dividend rate: 5.00
Dividend yield: 10.47
Payout ratio: 0.58
52-week high: 58.45
52-week low: 21.27
50-day average: 52.24
200-day average: 40.23
Short ratio: 0.42
Short % of float: 0.01
Profit margin: -0.09
Operating margin: 0.58
Revenue growth: 1.12
Earnings growth: 4.93
Total cash: 125572096
Total debt: 683087360
Debt/equity: 94.18
Current ratio: 0.45
Quick ratio: 0.35
Held by insiders: 0.46
Held by institutions: 0.30
Float shares: 9915000
Stock valuation snapshot for ECO (NYQ, USD) as of 2026-06-09
Current price: 49.04
Market cap: 1914749952
Enterprise value: 2472265216
Trailing P/E: 8.41
Forward P/E: 8.85
Price/book: 2.64
Price/sales: 19.32
EV/revenue: 24.94
EV/EBITDA: 57.02
Trailing EPS: 5.83
Dividend rate: 5.00
Dividend yield: 0.10
Payout ratio: 0.58
52-week high: 58.45
52-week low: 21.27
50-day average: 52.14
200-day average: 40.55
Short ratio: 0.99
Short % of float: 0.02
Profit margin: -0.09
Operating margin: 0.58
Revenue growth: 1.12
Earnings growth: 4.93
Total cash: 125572096
Total debt: 683087360
Debt/equity: 94.18
Current ratio: 0.45
Quick ratio: 0.35
Held by insiders: 0.46
Held by institutions: 0.30
Float shares: 9915000
Stock valuation snapshot for ECO (NYQ, USD) as of 2026-06-14
Current price: 52.74
Market cap: 2059215232
Enterprise value: 2616730368
Trailing P/E: 9.27
Forward P/E: 9.52
Price/book: 2.84
Price/sales: 20.77
EV/revenue: 26.40
EV/EBITDA: 60.36
Trailing EPS: 5.69
Dividend rate: 5.00
Dividend yield: 0.09
Payout ratio: 0.58
52-week high: 58.45
52-week low: 21.27
50-day average: 52.15
200-day average: 41.02
Short ratio: 0.99
Short % of float: 0.02
Profit margin: -0.09
Operating margin: 0.58
Revenue growth: 1.12
Earnings growth: 4.93
Total cash: 125572096
Total debt: 683087360
Debt/equity: 94.18
Current ratio: 0.45
Quick ratio: 0.35
Held by insiders: 0.46
Held by institutions: 0.30
Float shares: 9915000
Stock valuation snapshot for ECO (NYQ, USD) as of 2026-06-20
Current price: 52.48
Market cap: 2049063552
Enterprise value: 2587837184
Trailing P/E: 9.22
Forward P/E: 9.47
Price/book: 2.83
Price/sales: 20.67
EV/revenue: 26.11
EV/EBITDA: 59.69
Trailing EPS: 5.69
Dividend rate: 5.00
Dividend yield: 0.10
Payout ratio: 0.58
52-week high: 58.45
52-week low: 21.27
50-day average: 52.24
200-day average: 41.52
Short ratio: 0.99
Short % of float: 0.02
Profit margin: -0.09
Operating margin: 0.58
Revenue growth: 1.12
Earnings growth: 4.93
Total cash: 125572096
Total debt: 683087360
Debt/equity: 94.18
Current ratio: 0.45
Quick ratio: 0.35
Held by insiders: 0.46
Held by institutions: 0.31
Float shares: 9915000
Stock valuation snapshot for ECO (NYQ, USD) as of 2026-06-23
Current price: 54.99
Market cap: 2147065728
Enterprise value: 2704580864
Trailing P/E: 9.66
Forward P/E: 9.93
Price/book: 2.96
Price/sales: 21.66
EV/revenue: 27.28
EV/EBITDA: 62.38
Trailing EPS: 5.69
Dividend rate: 5.00
Dividend yield: 0.09
Payout ratio: 0.58
52-week high: 58.45
52-week low: 21.27
50-day average: 52.33
200-day average: 41.66
Short ratio: 0.99
Short % of float: 0.02
Profit margin: -0.09
Operating margin: 0.58
Revenue growth: 1.12
Earnings growth: 4.93
Total cash: 125572096
Total debt: 683087360
Debt/equity: 94.18
Current ratio: 0.45
Quick ratio: 0.35
Held by insiders: 0.46
Held by institutions: 0.31
Float shares: 9915000
Stock valuation snapshot for ECO (NYQ, USD) as of 2026-07-01
Current price: 50.12
Market cap: 1956918144
Enterprise value: 2514433280
Trailing P/E: 8.81
Forward P/E: 9.05
Price/book: 2.70
Price/sales: 19.74
EV/revenue: 25.37
EV/EBITDA: 58.00
Trailing EPS: 5.69
Dividend rate: 5.00
Dividend yield: 0.10
Payout ratio: 0.58
52-week high: 58.45
52-week low: 21.44
50-day average: 52.63
200-day average: 42.27
Short ratio: 1.16
Short % of float: 0.03
Profit margin: -0.09
Operating margin: 0.58
Revenue growth: 1.12
Earnings growth: 4.93
Total cash: 125572096
Total debt: 683087360
Debt/equity: 94.18
Current ratio: 0.45
Quick ratio: 0.35
Held by insiders: 0.46
Held by institutions: 0.31
Float shares: 9915000
Stock valuation snapshot for ECO (NYQ, USD) as of 2026-07-04
Current price: 53.11
Market cap: 2073661696
Enterprise value: 2631176960
Trailing P/E: 9.33
Forward P/E: 9.59
Price/book: 2.86
Price/sales: 20.92
EV/revenue: 26.54
EV/EBITDA: 60.69
Trailing EPS: 5.69
Dividend rate: 5.00
Dividend yield: 0.09
Payout ratio: 0.58
52-week high: 58.45
52-week low: 22.38
50-day average: 52.58
200-day average: 42.59
Short ratio: 1.16
Short % of float: 0.03
Profit margin: -0.09
Operating margin: 0.58
Revenue growth: 1.12
Earnings growth: 4.93
Total cash: 125572096
Total debt: 683087360
Debt/equity: 94.18
Current ratio: 0.45
Quick ratio: 0.35
Held by insiders: 0.46
Held by institutions: 0.29
Float shares: 9915000
Stock valuation snapshot for ECO (NYQ, USD) as of 2026-07-10
Current price: 54.21
Market cap: 2116415616
Enterprise value: 2596817664
Trailing P/E: 9.53
Forward P/E: 9.78
Price/book: 2.92
Price/sales: 21.35
EV/revenue: 26.20
EV/EBITDA: 59.90
Trailing EPS: 5.69
Dividend rate: 5.00
Dividend yield: 0.10
Payout ratio: 0.58
52-week high: 58.45
52-week low: 22.38
50-day average: 52.70
200-day average: 43.06
Short ratio: 1.16
Short % of float: 0.03
Profit margin: -0.09
Operating margin: 0.58
Revenue growth: 1.12
Earnings growth: 4.93
Total cash: 125572096
Total debt: 683087360
Debt/equity: 94.18
Current ratio: 0.45
Quick ratio: 0.35
Held by insiders: 0.46
Held by institutions: 0.29
Float shares: 9915000
Stock valuation snapshot for ECO (NYQ, USD) as of 2026-07-19
Current price: 53.88
Market cap: 2103726080
Enterprise value: 2661241344
Trailing P/E: 9.47
Forward P/E: 9.73
Price/book: 2.90
Price/sales: 21.22
EV/revenue: 26.85
EV/EBITDA: 61.38
Trailing EPS: 5.69
Dividend rate: 5.00
Dividend yield: 0.09
Payout ratio: 0.58
52-week high: 58.45
52-week low: 22.38
50-day average: 52.73
200-day average: 43.84
Short ratio: 1.43
Short % of float: 0.03
Profit margin: -0.09
Operating margin: 0.58
Revenue growth: 1.12
Earnings growth: 4.93
Total cash: 125572096
Total debt: 683087360
Debt/equity: 94.18
Current ratio: 0.45
Quick ratio: 0.35
Held by insiders: 0.46
Held by institutions: 0.30
Float shares: 9915000
Stock valuation snapshot for ECO (NYQ, USD) as of 2026-07-25
Current price: 57.88
Market cap: 2259904768
Enterprise value: 2817419776
Trailing P/E: 10.17
Forward P/E: 10.45
Price/book: 3.12
Price/sales: 22.80
EV/revenue: 28.42
EV/EBITDA: 64.98
Trailing EPS: 5.69
Dividend rate: 5.00
Dividend yield: 0.09
Payout ratio: 0.58
52-week high: 59.07
52-week low: 23.34
50-day average: 52.79
200-day average: 44.52
Short ratio: 1.52
Short % of float: 0.04
Profit margin: -0.09
Operating margin: 0.58
Revenue growth: 1.12
Earnings growth: 4.93
Total cash: 125572096
Total debt: 683087360
Debt/equity: 94.18
Current ratio: 0.45
Quick ratio: 0.35
Held by insiders: 0.46
Held by institutions: 0.29
Float shares: 9915000
Stock valuation snapshot for ECO.L (LSE, GBp) as of 2026-06-01
Current price: 59.60
Market cap: 208128576
Enterprise value: 204317952
Forward P/E: -64.64
Price/book: 13.58
Trailing EPS: 0.00
Beta: 0.99
Payout ratio: 0.00
52-week high: 71.00
52-week low: 6.79
50-day average: 60.19
200-day average: 30.84
Return on assets: -0.11
Return on equity: -0.04
Profit margin: 0.00
Operating margin: 0.00
Total cash: 3019507
Total debt: 0
Current ratio: 2.45
Quick ratio: 2.45
Held by insiders: 0.09
Held by institutions: 0.00
Float shares: 317982449
Stock valuation snapshot for ECO.L (LSE, GBp) as of 2026-06-14
Current price: 53.20
Market cap: 186045200
Enterprise value: 178999520
Forward P/E: -57.70
Price/book: 12.09
Trailing EPS: 0.00
Beta: 0.98
Payout ratio: 0.00
52-week high: 71.00
52-week low: 6.79
50-day average: 60.50
200-day average: 33.22
Return on assets: -0.11
Return on equity: -0.04
Profit margin: 0.00
Operating margin: 0.00
Total cash: 3019507
Total debt: 0
Current ratio: 2.45
Quick ratio: 2.45
Held by insiders: 0.09
Held by institutions: 0.00
Float shares: 317982449
Stock valuation snapshot for ECO.L (LSE, GBp) as of 2026-06-20
Current price: 50.60
Market cap: 176952768
Enterprise value: 161892464
Forward P/E: -54.88
Price/book: 11.53
Trailing EPS: 0.00
Beta: 0.98
Payout ratio: 0.00
52-week high: 71.00
52-week low: 6.79
50-day average: 59.95
200-day average: 34.04
Return on assets: -0.11
Return on equity: -0.04
Profit margin: 0.00
Operating margin: 0.00
Total cash: 3019507
Total debt: 0
Current ratio: 2.45
Quick ratio: 2.45
Held by insiders: 0.09
Held by institutions: 0.00
Float shares: 317982449
Stock valuation snapshot for ECO.L (LSE, GBp) as of 2026-06-23
Current price: 49.90
Market cap: 174504816
Enterprise value: 167708864
Forward P/E: -54.12
Price/book: 11.19
Trailing EPS: 0.00
Beta: 0.98
Payout ratio: 0.00
52-week high: 71.00
50-day average: 59.86
200-day average: 34.25
Return on assets: -0.11
Return on equity: -0.04
Profit margin: 0.00
Operating margin: 0.00
Total cash: 3019507
Total debt: 0
Current ratio: 2.45
Quick ratio: 2.45
Held by insiders: 0.09
Held by institutions: 0.00
Float shares: 317982449
Stock valuation snapshot for ECO.L (LSE, GBp) as of 2026-07-01
Current price: 51.18
Market cap: 178981088
Enterprise value: 171472416
Forward P/E: -55.51
Price/book: 11.45
Trailing EPS: 0.00
Beta: 0.98
Payout ratio: 0.00
52-week high: 71.00
52-week low: 6.79
50-day average: 57.63
200-day average: 35.45
Return on assets: -0.11
Return on equity: -0.04
Profit margin: 0.00
Operating margin: 0.00
Total cash: 3019507
Total debt: 0
Current ratio: 2.45
Quick ratio: 2.45
Held by insiders: 0.09
Held by institutions: 0.01
Float shares: 317982449
Stock valuation snapshot for ECO.L (LSE, GBp) as of 2026-07-04
Current price: 51.00
Market cap: 178351600
Enterprise value: 171472416
Forward P/E: -55.31
Price/book: 11.45
Trailing EPS: 0.00
Beta: 0.96
Payout ratio: 0.00
52-week high: 71.00
52-week low: 6.79
50-day average: 56.74
200-day average: 36.09
Return on assets: -0.11
Return on equity: -0.04
Profit margin: 0.00
Operating margin: 0.00
Total cash: 3019507
Total debt: 0
Current ratio: 2.45
Quick ratio: 2.45
Held by insiders: 0.09
Held by institutions: 0.01
Float shares: 317982449
Stock valuation snapshot for ECO.L (LSE, GBp) as of 2026-07-10
Current price: 54.80
Market cap: 191640528
Enterprise value: 180368080
Forward P/E: -59.44
Price/book: 12.31
Trailing EPS: 0.00
Beta: 0.96
Payout ratio: 0.00
52-week high: 71.00
52-week low: 6.79
50-day average: 55.52
200-day average: 37.23
Return on assets: -0.11
Return on equity: -0.04
Profit margin: 0.00
Operating margin: 0.00
Total cash: 3019507
Total debt: 0
Current ratio: 2.45
Quick ratio: 2.45
Held by insiders: 0.09
Held by institutions: 0.01
Float shares: 317982449
Stock valuation snapshot for ECO.L (LSE, GBp) as of 2026-07-19
Current price: 55.80
Market cap: 195137632
Enterprise value: 187895184
Forward P/E: -60.52
Price/book: 12.67
Trailing EPS: 0.00
Beta: 0.96
Payout ratio: 0.00
52-week high: 71.00
52-week low: 6.79
50-day average: 54.85
200-day average: 38.68
Return on assets: -0.11
Return on equity: -0.04
Profit margin: 0.00
Operating margin: 0.00
Total cash: 3019507
Total debt: 0
Current ratio: 2.45
Quick ratio: 2.45
Held by insiders: 0.09
Held by institutions: 0.01
Float shares: 317982449
Stock valuation snapshot for ECO.L (LSE, GBp) as of 2026-07-25
Current price: 61.00
Market cap: 213322512
Enterprise value: 192975376
Forward P/E: -58.21
Price/book: 13.83
Trailing EPS: -0.02
Payout ratio: 0.00
52-week high: 71.00
52-week low: 6.79
50-day average: 55.02
200-day average: 39.97
Return on assets: -0.17
Return on equity: -0.39
Profit margin: 0.00
Operating margin: 0.00
Total cash: 10826524
Total debt: 0
Current ratio: 5.22
Quick ratio: 5.22
Held by insiders: 0.09
Held by institutions: 0.01
Float shares: 310510571
Stock valuation snapshot for ECO.TO (TOR, CAD) as of 2026-06-01
Current price: 3.35
Market cap: 197135504
Enterprise value: 169420096
Forward P/E: 18.61
Price/book: 3.73
Price/sales: 9.60
EV/revenue: 8.25
EV/EBITDA: -178.49
Trailing EPS: -0.01
Beta: 0.41
Payout ratio: 0.00
52-week high: 5.02
52-week low: 3.00
50-day average: 3.27
200-day average: 3.90
Short ratio: 42.85
Return on assets: -0.03
Return on equity: -0.01
Profit margin: -0.02
Operating margin: -0.23
Revenue growth: -0.07
Total cash: 29775576
Total debt: 2060159
Debt/equity: 5.38
Current ratio: 20.57
Quick ratio: 18.15
Held by insiders: 0.15
Held by institutions: 0.15
Float shares: 49722872