speb/financial-data huggingface dataset:
Stock valuation snapshot for MSB.AX (ASX, AUD) as of 2026-06-15
Current price: 1.99
Market cap: 2566258944
Enterprise value: 2517773056
Forward P/E: 40.27
Price/book: 3.14
Price/sales: 39.25
EV/revenue: 38.51
EV/EBITDA: -39.13
Trailing EPS: -0.09
Beta: 0.79
Payout ratio: 0.00
52-week high: 3.31
52-week low: 1.53
50-day average: 2.09
200-day average: 2.39
Return on assets: -0.06
Return on equity: -0.18
Profit margin: -1.44
Operating margin: -0.55
Revenue growth: 15.27
Total cash: 129975000
Total debt: 135144000
Debt/equity: 23.52
Current ratio: 1.58
Quick ratio: 1.35
Held by insiders: 0.36
Held by institutions: 0.17
Float shares: 833836678
Stock valuation snapshot for MSB.AX (ASX, AUD) as of 2026-06-20
Current price: 2.13
Market cap: 2753718784
Enterprise value: 2749705728
Forward P/E: 43.21
Price/book: 3.37
Price/sales: 42.12
EV/revenue: 42.06
EV/EBITDA: -42.74
Trailing EPS: -0.10
Beta: 0.79
Payout ratio: 0.00
52-week high: 3.31
52-week low: 1.53
50-day average: 2.09
200-day average: 2.39
Return on assets: -0.06
Return on equity: -0.18
Profit margin: -1.44
Operating margin: -0.55
Revenue growth: 15.27
Total cash: 129975000
Total debt: 135144000
Debt/equity: 23.52
Current ratio: 1.58
Quick ratio: 1.35
Held by insiders: 0.36
Held by institutions: 0.17
Float shares: 833836678
Stock valuation snapshot for MSB.AX (ASX, AUD) as of 2026-06-23
Current price: 2.17
Market cap: 2805431552
Enterprise value: 2788361216
Forward P/E: 44.03
Price/book: 3.41
Price/sales: 42.91
EV/revenue: 42.65
EV/EBITDA: -43.34
Trailing EPS: -0.10
Beta: 0.79
Payout ratio: 0.00
52-week high: 3.31
52-week low: 1.53
50-day average: 2.10
200-day average: 2.39
Return on assets: -0.06
Return on equity: -0.18
Profit margin: -1.44
Operating margin: -0.55
Revenue growth: 15.27
Total cash: 129975000
Total debt: 135144000
Debt/equity: 23.52
Current ratio: 1.58
Quick ratio: 1.35
Held by insiders: 0.36
Held by institutions: 0.17
Float shares: 833836678
Stock valuation snapshot for MSB.AX (ASX, AUD) as of 2026-07-11
Current price: 2.24
Market cap: 2895929344
Enterprise value: 2891442432
Forward P/E: 43.72
Price/book: 3.47
Price/sales: 44.29
EV/revenue: 44.22
EV/EBITDA: -44.94
Trailing EPS: -0.11
Beta: 0.80
Payout ratio: 0.00
52-week high: 3.31
52-week low: 1.63
50-day average: 2.06
200-day average: 2.36
Return on assets: -0.06
Return on equity: -0.18
Profit margin: -1.44
Operating margin: -0.55
Revenue growth: 15.27
Total cash: 129975000
Total debt: 135144000
Debt/equity: 23.52
Current ratio: 1.58
Quick ratio: 1.35
Held by insiders: 0.36
Held by institutions: 0.17
Float shares: 833836678
Stock valuation snapshot for MSB.AX (ASX, AUD) as of 2026-07-19
Current price: 2.44
Market cap: 3159984384
Enterprise value: 3149145600
Forward P/E: 47.99
Price/book: 3.83
Price/sales: 48.33
EV/revenue: 48.16
EV/EBITDA: -48.95
Trailing EPS: -0.12
Beta: 0.80
Payout ratio: 0.00
52-week high: 3.31
52-week low: 1.88
50-day average: 2.10
200-day average: 2.36
Return on assets: -0.06
Return on equity: -0.18
Profit margin: -1.44
Operating margin: -0.55
Revenue growth: 15.27
Total cash: 129975000
Total debt: 135144000
Debt/equity: 23.52
Current ratio: 1.58
Quick ratio: 1.35
Held by insiders: 0.36
Held by institutions: 0.17
Float shares: 825873656
Stock valuation snapshot for MSB.AX (ASX, AUD) as of 2026-07-25
Current price: 2.22
Market cap: 2879253248
Enterprise value: 2865672192
Forward P/E: 43.63
Price/book: 3.48
Price/sales: 44.04
EV/revenue: 43.83
EV/EBITDA: -44.54
Trailing EPS: -0.11
Beta: 0.80
Payout ratio: 0.00
52-week high: 3.31
52-week low: 1.88
50-day average: 2.12
200-day average: 2.35
Return on assets: -0.06
Return on equity: -0.18
Profit margin: -1.44
Operating margin: -0.55
Revenue growth: 15.27
Total cash: 129975000
Total debt: 135144000
Debt/equity: 23.52
Current ratio: 1.58
Quick ratio: 1.35
Held by insiders: 0.36
Held by institutions: 0.17
Float shares: 824675337
Stock valuation snapshot for MSBI (NMS, USD) as of 2026-05-30
Current price: 27.80
Market cap: 576288448
Enterprise value: 1052152384
Trailing P/E: 23.17
Forward P/E: 8.88
Price/book: 1.29
Price/sales: 2.10
EV/revenue: 3.83
Trailing EPS: 1.20
Beta: 0.65
Dividend rate: 1.28
Dividend yield: 4.59
Payout ratio: 1.06
52-week high: 28.80
52-week low: 14.24
50-day average: 24.95
200-day average: 20.77
Short ratio: 3.78
Short % of float: 0.03
Return on assets: 0.01
Return on equity: 0.06
Profit margin: 0.13
Operating margin: 0.34
Revenue growth: 0.14
Total cash: 117310000
Total debt: 482625984
Held by insiders: 0.08
Held by institutions: 0.69
Float shares: 19480621
Stock valuation snapshot for MSBI (NMS, USD) as of 2026-06-07
Current price: 28.53
Market cap: 591421184
Enterprise value: 1067285184
Trailing P/E: 23.78
Forward P/E: 9.11
Price/book: 1.32
Price/sales: 2.15
EV/revenue: 3.89
Trailing EPS: 1.20
Beta: 0.67
Dividend rate: 1.28
Dividend yield: 0.04
Payout ratio: 1.06
52-week high: 28.80
52-week low: 14.24
50-day average: 25.33
200-day average: 20.92
Short ratio: 3.78
Short % of float: 0.03
Return on assets: 0.01
Return on equity: 0.06
Profit margin: 0.13
Operating margin: 0.34
Revenue growth: 0.14
Total cash: 117310000
Total debt: 482625984
Held by insiders: 0.08
Held by institutions: 0.69
Float shares: 19480621
Stock valuation snapshot for MSBI (NMS, USD) as of 2026-06-15
Current price: 30.16
Market cap: 625210752
Enterprise value: 1101074688
Trailing P/E: 25.13
Forward P/E: 9.63
Price/book: 1.40
Price/sales: 2.28
EV/revenue: 4.01
Trailing EPS: 1.20
Beta: 0.67
Dividend rate: 1.28
Dividend yield: 0.04
Payout ratio: 1.06
52-week high: 30.29
52-week low: 14.24
50-day average: 26.32
200-day average: 21.32
Short ratio: 4.19
Short % of float: 0.03
Return on assets: 0.01
Return on equity: 0.06
Profit margin: 0.13
Operating margin: 0.34
Revenue growth: 0.14
Total cash: 117310000
Total debt: 482625984
Held by insiders: 0.08
Held by institutions: 0.69
Float shares: 19480621
Stock valuation snapshot for MSBI (NMS, USD) as of 2026-06-20
Current price: 29.43
Market cap: 610078016
Enterprise value: 1085942016
Trailing P/E: 24.53
Forward P/E: 9.40
Price/book: 1.37
Price/sales: 2.22
EV/revenue: 3.96
Trailing EPS: 1.20
Beta: 0.67
Dividend rate: 1.28
Dividend yield: 0.04
Payout ratio: 1.06
52-week high: 30.34
52-week low: 14.24
50-day average: 26.79
200-day average: 21.53
Short ratio: 4.19
Short % of float: 0.03
Return on assets: 0.01
Return on equity: 0.06
Profit margin: 0.13
Operating margin: 0.34
Revenue growth: 0.14
Total cash: 117310000
Total debt: 482625984
Held by insiders: 0.08
Held by institutions: 0.69
Float shares: 19480621
Stock valuation snapshot for MSBI (NMS, USD) as of 2026-06-23
Current price: 29.52
Market cap: 611943680
Enterprise value: 1087807616
Trailing P/E: 24.60
Forward P/E: 9.43
Price/book: 1.37
Price/sales: 2.23
EV/revenue: 3.96
Trailing EPS: 1.20
Beta: 0.67
Dividend rate: 1.28
Dividend yield: 0.04
Payout ratio: 1.06
52-week high: 30.34
52-week low: 14.24
50-day average: 26.89
200-day average: 21.59
Short ratio: 4.19
Short % of float: 0.03
Return on assets: 0.01
Return on equity: 0.06
Profit margin: 0.13
Operating margin: 0.34
Revenue growth: 0.14
Total cash: 117310000
Total debt: 482625984
Held by insiders: 0.08
Held by institutions: 0.69
Float shares: 19480621
Stock valuation snapshot for MSBI (NMS, USD) as of 2026-07-11
Current price: 30.26
Market cap: 627285824
Enterprise value: 1108744704
Trailing P/E: 25.22
Forward P/E: 9.62
Price/book: 1.40
Price/sales: 2.29
EV/revenue: 4.04
Trailing EPS: 1.20
Beta: 0.64
Dividend rate: 1.28
Dividend yield: 0.04
Payout ratio: 1.06
52-week high: 31.68
52-week low: 14.24
50-day average: 28.49
200-day average: 22.34
Short ratio: 4.25
Short % of float: 0.04
Return on assets: 0.01
Return on equity: 0.06
Profit margin: 0.13
Operating margin: 0.34
Revenue growth: 0.14
Total cash: 117310000
Total debt: 482625984
Held by insiders: 0.08
Held by institutions: 0.70
Float shares: 19475232
Stock valuation snapshot for MSBI (NMS, USD) as of 2026-07-19
Current price: 31.12
Market cap: 645111424
Enterprise value: 1120975360
Trailing P/E: 25.93
Forward P/E: 9.90
Price/book: 1.44
Price/sales: 2.35
EV/revenue: 4.08
Trailing EPS: 1.20
Beta: 0.64
Dividend rate: 1.28
Dividend yield: 0.04
Payout ratio: 1.06
52-week high: 31.82
52-week low: 14.24
50-day average: 29.05
200-day average: 22.74
Short ratio: 4.25
Short % of float: 0.04
Return on assets: 0.01
Return on equity: 0.06
Profit margin: 0.13
Operating margin: 0.34
Revenue growth: 0.14
Total cash: 117310000
Total debt: 482625984
Held by insiders: 0.08
Held by institutions: 0.70
Float shares: 19475232
Stock valuation snapshot for MSBI (NMS, USD) as of 2026-07-25
Current price: 32.25
Market cap: 668536064
Enterprise value: 825102528
Trailing P/E: 26.87
Forward P/E: 10.19
Price/book: 1.50
Price/sales: 2.34
EV/revenue: 2.88
Trailing EPS: 1.20
Beta: 0.64
Dividend rate: 1.28
Dividend yield: 0.04
Payout ratio: 1.06
52-week high: 32.51
52-week low: 14.24
50-day average: 29.40
200-day average: 23.10
Short ratio: 4.16
Short % of float: 0.04
Return on assets: 0.01
Return on equity: 0.08
Profit margin: 0.15
Operating margin: 0.36
Revenue growth: 0.18
Earnings growth: 0.86
Total cash: 298747008
Total debt: 344894016
Held by insiders: 0.08
Held by institutions: 0.70
Float shares: 19471488
Stock valuation snapshot for MSBIP (NMS, USD) as of 2026-05-30
Current price: 25.46
Enterprise value: 1003644672
Price/book: 1.18
EV/revenue: 3.66
Beta: 0.65
Dividend rate: 1.94
Dividend yield: 7.61
52-week high: 25.94
52-week low: 22.03
50-day average: 25.17
200-day average: 24.73
Short ratio: 8.41
Return on assets: 0.01
Return on equity: 0.06
Profit margin: 0.13
Operating margin: 0.34
Revenue growth: 0.14
Total cash: 117310000
Total debt: 482625984
Float shares: 19480621
Stock valuation snapshot for MSC (NYQ, USD) as of 2026-05-30
Current price: 2.39
Market cap: 460266464
Enterprise value: 3828723968
Forward P/E: -23.90
Price/book: 0.92
Price/sales: 0.65
EV/revenue: 5.40
EV/EBITDA: 12.98
Trailing EPS: -0.20
Beta: 0.09
Payout ratio: 0.00
52-week high: 6.63
52-week low: 2.10
50-day average: 2.57
200-day average: 3.40
Short ratio: 0.19
Short % of float: 0.00
Return on assets: 0.02
Return on equity: -0.07
Profit margin: -0.06
Operating margin: 0.16
Revenue growth: 0.09
Total cash: 86844000
Total debt: 2026988032
Debt/equity: 368.29
Current ratio: 0.23
Quick ratio: 0.19
Held by insiders: 0.24
Held by institutions: 0.23
Float shares: 68068365
Stock valuation snapshot for MSC (NYQ, USD) as of 2026-06-08
Current price: 2.34
Market cap: 450637088
Enterprise value: 3790206208
Forward P/E: -23.40
Price/book: 0.90
Price/sales: 0.64
EV/revenue: 5.34
EV/EBITDA: 12.85
Trailing EPS: -0.20
Beta: 0.09
Payout ratio: 0.00
52-week high: 6.63
52-week low: 2.10
50-day average: 2.55
200-day average: 3.33
Short ratio: 0.19
Short % of float: 0.00
Return on assets: 0.02
Return on equity: -0.07
Profit margin: -0.06
Operating margin: 0.16
Revenue growth: 0.09
Total cash: 86844000
Total debt: 2026988032
Debt/equity: 368.29
Current ratio: 0.23
Quick ratio: 0.19
Held by insiders: 0.24
Held by institutions: 0.23
Float shares: 68068365
Stock valuation snapshot for MSC (NYQ, USD) as of 2026-06-15
Current price: 2.31
Market cap: 444878688
Enterprise value: 2432536576
Forward P/E: -23.10
Price/book: 0.88
Price/sales: 0.63
EV/revenue: 3.43
EV/EBITDA: 8.25
Trailing EPS: -0.20
Beta: 0.09
Payout ratio: 0.00
52-week high: 6.63
52-week low: 2.10
50-day average: 2.51
200-day average: 3.28
Short ratio: 0.24
Short % of float: 0.00
Return on assets: 0.02
Return on equity: -0.07
Profit margin: -0.06
Operating margin: 0.16
Revenue growth: 0.09
Total cash: 86844000
Total debt: 2026988032
Debt/equity: 368.29
Current ratio: 0.23
Quick ratio: 0.19
Held by insiders: 0.24
Held by institutions: 0.23
Float shares: 17017091
Stock valuation snapshot for MSC (NYQ, USD) as of 2026-06-20
Current price: 1.92
Market cap: 369788544
Enterprise value: 2357446656
Forward P/E: -19.20
Price/book: 0.74
Price/sales: 0.52
EV/revenue: 3.32
EV/EBITDA: 7.99
Trailing EPS: -0.20
Beta: 0.09
Payout ratio: 0.00
52-week high: 6.63
52-week low: 1.85
50-day average: 2.44
200-day average: 3.22
Short ratio: 0.24
Short % of float: 0.00
Return on assets: 0.02
Return on equity: -0.07
Profit margin: -0.06
Operating margin: 0.16
Revenue growth: 0.09
Total cash: 86844000
Total debt: 2026988032
Debt/equity: 368.29
Current ratio: 0.23
Quick ratio: 0.19
Held by insiders: 0.24
Held by institutions: 0.23
Float shares: 17017091
Stock valuation snapshot for MSC (NYQ, USD) as of 2026-06-23
Current price: 1.98
Market cap: 381324608
Enterprise value: 2368982528
Forward P/E: -19.80
Price/book: 0.76
Price/sales: 0.54
EV/revenue: 3.34
EV/EBITDA: 8.03
Trailing EPS: -0.20
Beta: 0.09
Payout ratio: 0.00
52-week high: 6.63
52-week low: 1.85
50-day average: 2.42
200-day average: 3.21
Short ratio: 0.24
Short % of float: 0.00
Return on assets: 0.02
Return on equity: -0.07
Profit margin: -0.06
Operating margin: 0.16
Revenue growth: 0.09
Total cash: 86844000
Total debt: 2026988032
Debt/equity: 368.29
Current ratio: 0.23
Quick ratio: 0.19
Held by insiders: 0.24
Held by institutions: 0.23
Float shares: 17017091
Stock valuation snapshot for MSC (NYQ, USD) as of 2026-07-11
Current price: 1.82
Market cap: 350510496
Enterprise value: 2326613248
Forward P/E: -18.20
Price/book: 0.70
Price/sales: 0.49
EV/revenue: 3.28
EV/EBITDA: 7.89
Trailing EPS: -0.20
Beta: 0.13
Payout ratio: 0.00
52-week high: 6.63
52-week low: 1.80
50-day average: 2.24
200-day average: 3.08
Short ratio: 0.27
Short % of float: 0.00
Return on assets: 0.02
Return on equity: -0.07
Profit margin: -0.06
Operating margin: 0.16
Revenue growth: 0.09
Total cash: 86844000
Total debt: 2026988032
Debt/equity: 368.29
Current ratio: 0.23
Quick ratio: 0.19
Held by insiders: 0.24
Held by institutions: 0.23
Float shares: 17017091
Stock valuation snapshot for MSC (NYQ, USD) as of 2026-07-19
Current price: 1.64
Market cap: 315844608
Enterprise value: 2303502592
Forward P/E: -16.40
Price/book: 0.63
Price/sales: 0.45
EV/revenue: 3.25
EV/EBITDA: 7.81
Trailing EPS: -0.20
Beta: 0.13
Payout ratio: 0.00
52-week high: 6.63
52-week low: 1.58
50-day average: 2.15
200-day average: 3.02
Short ratio: 0.27
Short % of float: 0.00
Return on assets: 0.02
Return on equity: -0.07
Profit margin: -0.06
Operating margin: 0.16
Revenue growth: 0.09
Total cash: 86844000
Total debt: 2026988032
Debt/equity: 368.29
Current ratio: 0.23
Quick ratio: 0.19
Held by insiders: 0.24
Held by institutions: 0.23
Float shares: 17017091
Stock valuation snapshot for MSC (NYQ, USD) as of 2026-07-25
Current price: 1.83
Market cap: 352436384
Enterprise value: 2340094464
Forward P/E: -18.30
Price/book: 0.70
Price/sales: 0.50
EV/revenue: 3.30
EV/EBITDA: 7.93
Trailing EPS: -0.20
Beta: 0.13
Payout ratio: 0.00
52-week high: 6.63
52-week low: 1.58
50-day average: 2.09
200-day average: 2.96
Short ratio: 0.15
Short % of float: 0.00
Return on assets: 0.02
Return on equity: -0.07
Profit margin: -0.06
Operating margin: 0.16
Revenue growth: 0.09
Total cash: 86844000
Total debt: 2026988032
Debt/equity: 368.29
Current ratio: 0.23
Quick ratio: 0.19
Held by insiders: 0.24
Held by institutions: 0.23
Float shares: 17017091
Stock valuation snapshot for MSC.V (VAN, CAD) as of 2026-06-01
Current price: 0.03
Market cap: 10915176
Enterprise value: 5662787
Price/book: -12.50
EV/EBITDA: -73.36
Trailing EPS: 0.00
Payout ratio: 0.00
52-week high: 0.03
52-week low: 0.01
50-day average: 0.02
200-day average: 0.02
Short ratio: 0.05
Return on assets: -2.76
Profit margin: 0.00
Operating margin: 0.00
Total cash: 35773
Total debt: 160930
Current ratio: 0.07
Quick ratio: 0.07
Held by insiders: 0.14
Held by institutions: 0.00
Float shares: 205818226
Stock valuation snapshot for MSC.V (VAN, CAD) as of 2026-06-15
Current price: 0.03
Market cap: 10915176
Enterprise value: 8424896
Price/book: 5.00
EV/EBITDA: -37.65
Trailing EPS: 0.00
Beta: -0.47
Payout ratio: 0.00
52-week high: 0.03
52-week low: 0.01
50-day average: 0.02
200-day average: 0.02
Short ratio: 0.17
Return on assets: -0.17
Return on equity: -0.30
Profit margin: 0.00
Operating margin: 0.00
Total cash: 2490280
Total debt: 0
Current ratio: 12.25
Quick ratio: 12.25
Held by insiders: 0.25
Held by institutions: 0.00
Float shares: 409960898
Stock valuation snapshot for MSC.V (VAN, CAD) as of 2026-06-20
Current price: 0.03
Market cap: 13098211
Enterprise value: 10607931
Price/book: 6.00
EV/EBITDA: -47.41
Trailing EPS: 0.00
Beta: -0.47
Payout ratio: 0.00
52-week high: 0.03
52-week low: 0.01
50-day average: 0.02
200-day average: 0.02
Short ratio: 0.73
Return on assets: -0.17
Return on equity: -0.30
Profit margin: 0.00
Operating margin: 0.00
Total cash: 2490280
Total debt: 0
Current ratio: 12.25
Quick ratio: 12.25
Held by insiders: 0.25
Held by institutions: 0.00
Float shares: 409960898
Stock valuation snapshot for MSC.V (VAN, CAD) as of 2026-06-23
Current price: 0.03
Market cap: 10915176
Enterprise value: 8424896
Price/book: 5.00
EV/EBITDA: -37.65
Trailing EPS: 0.00
Beta: -0.47
Payout ratio: 0.00
52-week high: 0.03
52-week low: 0.01
50-day average: 0.03
200-day average: 0.02
Short ratio: 0.73
Return on assets: -0.17
Return on equity: -0.30
Profit margin: 0.00
Operating margin: 0.00
Total cash: 2490280
Total debt: 0
Current ratio: 12.25
Quick ratio: 12.25
Held by insiders: 0.25
Held by institutions: 0.00
Float shares: 409960898
Stock valuation snapshot for MSC.V (VAN, CAD) as of 2026-07-11
Current price: 0.03
Market cap: 10915176
Enterprise value: 8424896
Price/book: 5.00
EV/EBITDA: -37.65
Trailing EPS: 0.00
Beta: -0.46
Payout ratio: 0.00
52-week high: 0.03
52-week low: 0.01
50-day average: 0.03
200-day average: 0.02
Short ratio: 0.06
Return on assets: -0.17
Return on equity: -0.30
Profit margin: 0.00
Operating margin: 0.00
Total cash: 2490280
Total debt: 0
Current ratio: 12.25
Quick ratio: 12.25
Held by insiders: 0.25
Held by institutions: 0.00
Float shares: 409960898
Stock valuation snapshot for MSC.V (VAN, CAD) as of 2026-07-19
Current price: 0.03
Market cap: 10915176
Enterprise value: 8424896
Price/book: 5.00
EV/EBITDA: -37.65
Trailing EPS: 0.00
Beta: -0.46
Payout ratio: 0.00
52-week high: 0.03
52-week low: 0.01
50-day average: 0.03
200-day average: 0.02
Short ratio: 0.06
Return on assets: -0.17
Return on equity: -0.30
Profit margin: 0.00
Operating margin: 0.00
Total cash: 2490280
Total debt: 0
Current ratio: 12.25
Quick ratio: 12.25
Held by insiders: 0.25
Held by institutions: 0.00
Float shares: 409960898
Stock valuation snapshot for MSC.V (VAN, CAD) as of 2026-07-25
Current price: 0.02
Market cap: 8732141
Enterprise value: 6241860
Price/book: 4.00
EV/EBITDA: -27.89
Trailing EPS: 0.00
Beta: -0.46
Payout ratio: 0.00
52-week high: 0.03
52-week low: 0.01
50-day average: 0.03
200-day average: 0.02
Short ratio: 0.05
Return on assets: -0.17
Return on equity: -0.30
Profit margin: 0.00
Operating margin: 0.00
Total cash: 2490280
Total debt: 0
Current ratio: 12.25
Quick ratio: 12.25
Held by insiders: 0.25
Held by institutions: 0.00
Float shares: 409960898
Stock valuation snapshot for MSCI (NYQ, USD) as of 2026-05-30
Current price: 631.38
Market cap: 45918748672
Enterprise value: 52155564032
Trailing P/E: 36.10
Forward P/E: 28.05
Price/book: -16.59
Price/sales: 14.17
EV/revenue: 16.10
EV/EBITDA: 27.47
Trailing EPS: 17.49
Beta: 1.24
Dividend rate: 8.20
Dividend yield: 1.30
Payout ratio: 0.43
52-week high: 640.27
52-week low: 501.08
50-day average: 570.88
200-day average: 566.31
Short ratio: 2.26
Short % of float: 0.02
Return on assets: 0.21
Profit margin: 0.41
Operating margin: 0.54
Revenue growth: 0.14
Earnings growth: 0.49
Total cash: 381700000
Total debt: 6572800000
Current ratio: 0.86
Quick ratio: 0.78
Held by insiders: 0.04
Held by institutions: 0.94
Float shares: 68937232
Stock valuation snapshot for MSCI (NYQ, USD) as of 2026-06-08
Current price: 602.94
Market cap: 43850375168
Enterprise value: 50085130240
Trailing P/E: 34.47
Forward P/E: 26.79
Price/book: -15.84
Price/sales: 13.54
EV/revenue: 15.46
EV/EBITDA: 26.37
Trailing EPS: 17.49
Beta: 1.23
Dividend rate: 8.20
Dividend yield: 0.01
Payout ratio: 0.43
52-week high: 644.68
52-week low: 501.08
50-day average: 580.10
200-day average: 567.99
Short ratio: 2.26
Short % of float: 0.02
Return on assets: 0.21
Profit margin: 0.41
Operating margin: 0.54
Revenue growth: 0.14
Earnings growth: 0.49
Total cash: 381700000
Total debt: 6572800000
Current ratio: 0.86
Quick ratio: 0.78
Held by insiders: 0.04
Held by institutions: 0.94
Float shares: 68937232
Stock valuation snapshot for MSCI (NYQ, USD) as of 2026-06-15
Current price: 599.12
Market cap: 43572555776
Enterprise value: 49807036416
Trailing P/E: 34.26
Forward P/E: 26.62
Price/book: -15.74
Price/sales: 13.45
EV/revenue: 15.38
EV/EBITDA: 26.23
Trailing EPS: 17.49
Beta: 1.23
Dividend rate: 8.20
Dividend yield: 0.01
Payout ratio: 0.43
52-week high: 644.68
52-week low: 501.08
50-day average: 585.67
200-day average: 568.60
Short ratio: 2.54
Short % of float: 0.03
Return on assets: 0.21
Profit margin: 0.41
Operating margin: 0.54
Revenue growth: 0.14
Earnings growth: 0.49
Total cash: 381700000
Total debt: 6572800000
Current ratio: 0.86
Quick ratio: 0.78
Held by insiders: 0.04
Held by institutions: 0.94
Float shares: 68937232
Stock valuation snapshot for MSCI (NYQ, USD) as of 2026-06-20
Current price: 581.19
Market cap: 42268549120
Enterprise value: 48501731328
Trailing P/E: 33.23
Forward P/E: 25.79
Price/book: -15.27
Price/sales: 13.05
EV/revenue: 14.97
EV/EBITDA: 25.54
Trailing EPS: 17.49
Beta: 1.23
Dividend rate: 8.20
Dividend yield: 0.01
Payout ratio: 0.43
52-week high: 644.68
52-week low: 501.08
50-day average: 589.70
200-day average: 569.29
Short ratio: 2.54
Short % of float: 0.03
Return on assets: 0.21
Profit margin: 0.41
Operating margin: 0.54
Revenue growth: 0.14
Earnings growth: 0.49
Total cash: 381700000
Total debt: 6572800000
Current ratio: 0.86
Quick ratio: 0.78
Held by insiders: 0.04
Held by institutions: 0.94
Float shares: 68937960
Stock valuation snapshot for MSCI (NYQ, USD) as of 2026-06-23
Current price: 580.85
Market cap: 42243821568
Enterprise value: 48476979200
Trailing P/E: 33.23
Forward P/E: 25.77
Price/book: -15.26
Price/sales: 13.04
EV/revenue: 14.97
EV/EBITDA: 25.53
Trailing EPS: 17.48
Beta: 1.23
Dividend rate: 8.20
Dividend yield: 0.01
Payout ratio: 0.43
52-week high: 644.68
52-week low: 501.08
50-day average: 590.40
200-day average: 569.44
Short ratio: 2.54
Short % of float: 0.03
Return on assets: 0.21
Profit margin: 0.41
Operating margin: 0.54
Revenue growth: 0.14
Earnings growth: 0.49
Total cash: 381700000
Total debt: 6572800000
Current ratio: 0.86
Quick ratio: 0.78
Held by insiders: 0.04
Held by institutions: 0.94
Float shares: 68937960
Stock valuation snapshot for MSCI (NYQ, USD) as of 2026-07-11
Current price: 610.36
Market cap: 44389646336
Enterprise value: 50213986304
Trailing P/E: 34.80
Forward P/E: 26.84
Price/book: -16.04
Price/sales: 13.70
EV/revenue: 15.50
EV/EBITDA: 26.44
Trailing EPS: 17.54
Beta: 1.24
Dividend rate: 8.20
Dividend yield: 0.01
Payout ratio: 0.43
52-week high: 644.68
52-week low: 501.08
50-day average: 592.57
200-day average: 570.26
Short ratio: 1.82
Short % of float: 0.02
Return on assets: 0.21
Profit margin: 0.41
Operating margin: 0.54
Revenue growth: 0.14
Earnings growth: 0.49
Total cash: 381700000
Total debt: 6572800000
Current ratio: 0.86
Quick ratio: 0.78
Held by insiders: 0.04
Held by institutions: 0.94
Float shares: 68937960
Stock valuation snapshot for MSCI (NYQ, USD) as of 2026-07-19
Current price: 628.66
Market cap: 45720924160
Enterprise value: 51957547008
Trailing P/E: 35.84
Forward P/E: 27.43
Price/book: -16.52
Price/sales: 14.11
EV/revenue: 16.04
EV/EBITDA: 27.36
Trailing EPS: 17.54
Beta: 1.24
Dividend rate: 8.20
Dividend yield: 0.01
Payout ratio: 0.43
52-week high: 644.77
52-week low: 501.08
50-day average: 596.33
200-day average: 571.87
Short ratio: 1.82
Short % of float: 0.02
Return on assets: 0.21
Profit margin: 0.41
Operating margin: 0.54
Revenue growth: 0.14
Earnings growth: 0.49
Total cash: 381700000
Total debt: 6572800000
Current ratio: 0.86
Quick ratio: 0.78
Held by insiders: 0.04
Held by institutions: 0.94
Float shares: 68937232
Stock valuation snapshot for MSCI (NYQ, USD) as of 2026-07-25
Current price: 550.79
Market cap: 40042430464
Enterprise value: 46233931776
Trailing P/E: 30.11
Forward P/E: 24.52
Price/book: -14.89
Price/sales: 12.01
EV/revenue: 13.87
EV/EBITDA: 23.56
Trailing EPS: 18.29
Beta: 1.24
Dividend rate: 8.20
Dividend yield: 0.01
Payout ratio: 0.42
52-week high: 644.77
52-week low: 501.08
50-day average: 595.12
200-day average: 572.15
Short ratio: 1.75
Short % of float: 0.02
Return on assets: 0.21
Profit margin: 0.41
Operating margin: 0.56
Revenue growth: 0.12
Earnings growth: 0.20
Total cash: 352700000
Total debt: 6544200192
Current ratio: 0.89
Quick ratio: 0.77
Held by insiders: 0.04
Held by institutions: 0.94
Float shares: 68836722
Stock valuation snapshot for MSCL.TO (TOR, CAD) as of 2026-06-01
Current price: 9.57
Market cap: 199354480
Enterprise value: 140484016
Forward P/E: -43.50
Price/book: 3.90
EV/EBITDA: -4.68
Trailing EPS: -2.48
Beta: 1.19
Payout ratio: 0.00
52-week high: 18.98
52-week low: 6.24
50-day average: 9.80
200-day average: 10.09
Short ratio: 1.35
Return on assets: -0.31
Return on equity: -0.51
Profit margin: 0.00
Operating margin: 0.00
Total cash: 69911000
Total debt: 0
Current ratio: 16.48
Quick ratio: 15.48
Held by insiders: 0.06
Held by institutions: 0.51
Float shares: 17662349
Stock valuation snapshot for MSCL.TO (TOR, CAD) as of 2026-06-15
Current price: 8.02
Market cap: 167066160
Enterprise value: 97155144
Forward P/E: -36.45
Price/book: 1.69
EV/EBITDA: -3.24
Trailing EPS: -2.50
Beta: 1.17
Payout ratio: 0.00
52-week high: 18.98
52-week low: 6.24
50-day average: 9.64
200-day average: 10.17
Short ratio: 1.61
Return on assets: -0.31
Return on equity: -0.51
Profit margin: 0.00
Operating margin: 0.00
Total cash: 69911000
Total debt: 0
Current ratio: 16.48
Quick ratio: 15.48
Held by insiders: 0.06
Held by institutions: 0.51
Float shares: 17662349
Stock valuation snapshot for MSCL.TO (TOR, CAD) as of 2026-06-20
Current price: 8.15
Market cap: 169774192
Enterprise value: 99863200
Forward P/E: -37.05
Price/book: 1.72
EV/EBITDA: -3.33
Trailing EPS: -2.52
Beta: 1.17
Payout ratio: 0.00
52-week high: 18.98
52-week low: 6.36
50-day average: 9.62
200-day average: 10.18
Short ratio: 2.90
Return on assets: -0.31
Return on equity: -0.51
Profit margin: 0.00
Operating margin: 0.00
Total cash: 69911000
Total debt: 0
Current ratio: 16.48
Quick ratio: 15.48
Held by insiders: 0.06
Held by institutions: 0.51
Float shares: 17662349
Stock valuation snapshot for MSCL.TO (TOR, CAD) as of 2026-06-23
Current price: 8.01
Market cap: 166857840
Enterprise value: 96946832
Forward P/E: -36.41
Price/book: 1.69
EV/EBITDA: -3.23
Trailing EPS: -2.54
Beta: 1.17
Payout ratio: 0.00
52-week high: 18.98
52-week low: 6.36
50-day average: 9.60
200-day average: 10.18
Short ratio: 2.90
Return on assets: -0.31
Return on equity: -0.51
Profit margin: 0.00
Operating margin: 0.00
Total cash: 69911000
Total debt: 0
Current ratio: 16.48
Quick ratio: 15.48
Held by insiders: 0.06
Held by institutions: 0.51
Float shares: 17647351
Stock valuation snapshot for MSCL.TO (TOR, CAD) as of 2026-07-11
Current price: 13.45
Market cap: 280179488
Enterprise value: 211935008
Forward P/E: -7.18
Price/book: 2.79
EV/EBITDA: -7.06
Trailing EPS: -2.54
Beta: 1.17
Payout ratio: 0.00
52-week high: 18.98
52-week low: 6.36
50-day average: 9.65
200-day average: 10.35
Short ratio: 1.96
Return on assets: -0.31
Return on equity: -0.51
Profit margin: 0.00
Operating margin: 0.00
Total cash: 69911000
Total debt: 0
Current ratio: 16.48
Quick ratio: 15.48
Held by insiders: 0.06
Held by institutions: 0.51
Float shares: 17647351
Stock valuation snapshot for MSCL.TO (TOR, CAD) as of 2026-07-19
Current price: 12.29
Market cap: 256015328
Enterprise value: 186104320
Forward P/E: -6.57
Price/book: 2.58
EV/EBITDA: -6.20
Trailing EPS: -2.54
Beta: 1.17
Payout ratio: 0.00
52-week high: 18.98
52-week low: 6.36
50-day average: 9.88
200-day average: 10.48
Short ratio: 1.96
Return on assets: -0.31
Return on equity: -0.51
Profit margin: 0.00
Operating margin: 0.00
Total cash: 69911000
Total debt: 0
Current ratio: 16.48
Quick ratio: 15.48
Held by insiders: 0.06
Held by institutions: 0.51
Float shares: 17634436
Stock valuation snapshot for MSCL.TO (TOR, CAD) as of 2026-07-25
Current price: 13.95
Market cap: 290595104
Enterprise value: 220684096
Forward P/E: -7.45
Price/book: 2.93
EV/EBITDA: -7.35
Trailing EPS: -2.52
Beta: 1.17
Payout ratio: 0.00
52-week high: 18.98
52-week low: 6.36
50-day average: 10.17
200-day average: 10.57
Short ratio: 1.10
Return on assets: -0.31
Return on equity: -0.51
Profit margin: 0.00
Operating margin: 0.00
Total cash: 69911000
Total debt: 0
Current ratio: 16.48
Quick ratio: 15.48
Held by insiders: 0.06
Held by institutions: 0.51
Float shares: 17634436
Stock valuation snapshot for MSD (NYQ, USD) as of 2026-05-30
Current price: 7.34
Market cap: 148497632
Enterprise value: 148380624
Trailing P/E: 6.99
Price/book: 0.93
Price/sales: 11.16
EV/revenue: 11.15
Trailing EPS: 1.05
Beta: 0.59
Dividend rate: 0.65
Dividend yield: 8.86
Payout ratio: 0.70
52-week high: 7.94
52-week low: 6.91
50-day average: 7.33
200-day average: 7.45
Short ratio: 0.25
Return on assets: 0.04
Return on equity: 0.14
Profit margin: 1.59
Operating margin: 0.80
Revenue growth: -0.52
Earnings growth: 0.55
Total cash: 117000
Total debt: 0
Current ratio: 1.43
Quick ratio: 1.07
Held by insiders: 0.00
Held by institutions: 0.45
Stock valuation snapshot for MSD (NYQ, USD) as of 2026-06-08
Current price: 7.23
Market cap: 146272176
Enterprise value: 146155184
Trailing P/E: 6.89
Price/book: 0.92
Price/sales: 10.99
EV/revenue: 10.98
Trailing EPS: 1.05
Beta: 0.58
Dividend rate: 0.65
Dividend yield: 0.09
Payout ratio: 0.70
52-week high: 7.94
52-week low: 6.91
50-day average: 7.31
200-day average: 7.44
Short ratio: 0.25
Return on assets: 0.04
Return on equity: 0.14
Operating margin: 0.80
Revenue growth: -0.52
Earnings growth: 0.55
Total cash: 117000
Total debt: 0
Current ratio: 1.43
Quick ratio: 1.07
Held by insiders: 0.00
Held by institutions: 0.45
Stock valuation snapshot for MSD (NYQ, USD) as of 2026-06-15
Current price: 7.26
Market cap: 146879120
Enterprise value: 146762112
Trailing P/E: 6.91
Price/book: 0.92
Price/sales: 11.04
EV/revenue: 11.03
Trailing EPS: 1.05
Beta: 0.58
Dividend rate: 0.65
Dividend yield: 0.09
Payout ratio: 0.70
52-week high: 7.94
52-week low: 6.91
50-day average: 7.33
200-day average: 7.44
Short ratio: 0.25
Return on assets: 0.04
Return on equity: 0.14
Operating margin: 0.80
Revenue growth: -0.52
Earnings growth: 0.55
Total cash: 117000
Total debt: 0
Current ratio: 1.43
Quick ratio: 1.07
Held by insiders: 0.00
Held by institutions: 0.45
Stock valuation snapshot for MSD (NYQ, USD) as of 2026-06-20
Current price: 7.34
Market cap: 148497632
Enterprise value: 148380624
Trailing P/E: 6.99
Price/book: 0.93
Price/sales: 11.16
EV/revenue: 11.15
Trailing EPS: 1.05
Beta: 0.58
Dividend rate: 0.65
Dividend yield: 0.09
Payout ratio: 0.70
52-week high: 7.94
52-week low: 6.91
50-day average: 7.34
200-day average: 7.43
Short ratio: 0.25
Return on assets: 0.04
Return on equity: 0.14
Operating margin: 0.80
Revenue growth: -0.52
Earnings growth: 0.55
Total cash: 117000
Total debt: 0
Current ratio: 1.43
Quick ratio: 1.07
Held by insiders: 0.00
Held by institutions: 0.45
Stock valuation snapshot for MSD (NYQ, USD) as of 2026-06-23
Current price: 7.32
Market cap: 148093008
Enterprise value: 147975984
Trailing P/E: 6.97
Price/book: 0.93
Price/sales: 11.13
EV/revenue: 11.12
Trailing EPS: 1.05
Beta: 0.58
Dividend rate: 0.61
Dividend yield: 0.08
Payout ratio: 0.70
52-week high: 7.94
52-week low: 6.91
50-day average: 7.35
200-day average: 7.43
Short ratio: 0.25
Return on assets: 0.04
Return on equity: 0.14
Operating margin: 0.80
Revenue growth: -0.52
Earnings growth: 0.55
Total cash: 117000
Total debt: 0
Current ratio: 1.43
Quick ratio: 1.07
Held by insiders: 0.00
Held by institutions: 0.45
Stock valuation snapshot for MSD (NYQ, USD) as of 2026-07-11
Current price: 7.31
Market cap: 147890688
Enterprise value: 147571360
Trailing P/E: 6.96
Price/book: 0.93
Price/sales: 11.11
EV/revenue: 11.09
Trailing EPS: 1.05
Beta: 0.58
Dividend rate: 0.61
Dividend yield: 0.08
Payout ratio: 0.70
52-week high: 7.94
52-week low: 6.91
50-day average: 7.33
200-day average: 7.42
Short ratio: 0.30
Return on assets: 0.04
Return on equity: 0.14
Operating margin: 0.80
Revenue growth: -0.52
Earnings growth: 0.55
Total cash: 117000
Total debt: 0
Current ratio: 1.43
Quick ratio: 1.07
Held by insiders: 0.00
Held by institutions: 0.45
Stock valuation snapshot for MSD (NYQ, USD) as of 2026-07-19
Current price: 7.30
Market cap: 147688384
Enterprise value: 147571360
Trailing P/E: 6.95
Price/book: 0.93
Price/sales: 11.10
EV/revenue: 11.09
Trailing EPS: 1.05
Beta: 0.58
Dividend rate: 0.61
Dividend yield: 0.08
Payout ratio: 0.70
52-week high: 7.94
52-week low: 6.91
50-day average: 7.32
200-day average: 7.41
Short ratio: 0.30
Return on assets: 0.04
Return on equity: 0.14
Operating margin: 0.80
Revenue growth: -0.52
Earnings growth: 0.55
Total cash: 117000
Total debt: 0
Current ratio: 1.43
Quick ratio: 1.07
Held by insiders: 0.00
Held by institutions: 0.46
Stock valuation snapshot for MSD (NYQ, USD) as of 2026-07-25
Current price: 7.27
Market cap: 147081440
Enterprise value: 146964432
Trailing P/E: 6.92
Price/book: 0.92
Price/sales: 11.05
EV/revenue: 11.04
Trailing EPS: 1.05
Beta: 0.58
Dividend rate: 0.61
Dividend yield: 0.08
Payout ratio: 0.70
52-week high: 7.94
52-week low: 6.91
50-day average: 7.31
200-day average: 7.41
Short ratio: 0.43
Return on assets: 0.04
Return on equity: 0.14
Operating margin: 0.80
Revenue growth: -0.52
Earnings growth: 0.55
Total cash: 117000
Total debt: 0
Current ratio: 1.43
Quick ratio: 1.07
Held by insiders: 0.00
Held by institutions: 0.46
Stock valuation snapshot for MSDL (NYQ, USD) as of 2026-05-30
Current price: 15.42
Market cap: 1307071872
Enterprise value: 3279150848
Trailing P/E: 15.27
Forward P/E: 8.49
Price/book: 0.78
Price/sales: 3.40
EV/revenue: 8.52
Trailing EPS: 1.01
Beta: 0.64
Dividend rate: 1.80
Dividend yield: 11.67
Payout ratio: 1.93
52-week high: 19.94
52-week low: 13.66
50-day average: 14.94
200-day average: 16.20
Short ratio: 4.80
Short % of float: 0.05
Return on assets: 0.05
Return on equity: 0.05
Profit margin: 0.23
Operating margin: 0.81
Revenue growth: -0.12
Total cash: 80974000
Total debt: 2053053056
Debt/equity: 121.45
Current ratio: 1.47
Quick ratio: 1.42
Held by insiders: 0.01
Held by institutions: 0.31
Stock valuation snapshot for MSDL (NYQ, USD) as of 2026-06-07
Current price: 15.15
Market cap: 1284185344
Enterprise value: 3256264448
Trailing P/E: 15.00
Forward P/E: 8.27
Price/book: 0.76
Price/sales: 3.34
EV/revenue: 8.46
Trailing EPS: 1.01
Beta: 0.62
Dividend rate: 1.80
Dividend yield: 0.12
Payout ratio: 1.93
52-week high: 19.94
52-week low: 13.66
50-day average: 14.99
200-day average: 16.17
Short ratio: 4.80
Short % of float: 0.05
Return on assets: 0.05
Return on equity: 0.05
Profit margin: 0.23
Operating margin: 0.81
Revenue growth: -0.12
Total cash: 80974000
Total debt: 2053053056
Debt/equity: 121.45
Current ratio: 1.47
Quick ratio: 1.42
Held by insiders: 0.01
Held by institutions: 0.31
Stock valuation snapshot for MSDL (NYQ, USD) as of 2026-06-15
Current price: 15.55
Market cap: 1318091264
Enterprise value: 3290170368
Trailing P/E: 15.40
Forward P/E: 8.48
Price/book: 0.78
Price/sales: 3.42
EV/revenue: 8.55
Trailing EPS: 1.01
Beta: 0.62
Dividend rate: 1.80
Dividend yield: 0.12
Payout ratio: 1.93
52-week high: 19.94
52-week low: 13.66
50-day average: 15.15
200-day average: 16.09
Short ratio: 6.70
Short % of float: 0.05
Return on assets: 0.05
Return on equity: 0.05
Profit margin: 0.23
Operating margin: 0.81
Revenue growth: -0.12
Total cash: 80974000
Total debt: 2053053056
Debt/equity: 121.45
Current ratio: 1.47
Quick ratio: 1.42
Held by insiders: 0.01
Held by institutions: 0.31
Stock valuation snapshot for MSDL (NYQ, USD) as of 2026-06-20
Current price: 15.37
Market cap: 1302833664
Enterprise value: 3274912512
Trailing P/E: 15.22
Forward P/E: 8.39
Price/book: 0.78
Price/sales: 3.38
EV/revenue: 8.51
Trailing EPS: 1.01
Beta: 0.62
Dividend rate: 1.80
Dividend yield: 0.12
Payout ratio: 1.93
52-week high: 19.94
52-week low: 13.66
50-day average: 15.24
200-day average: 16.04
Short ratio: 6.70
Short % of float: 0.05
Return on assets: 0.05
Return on equity: 0.05
Profit margin: 0.23
Operating margin: 0.81
Revenue growth: -0.12
Total cash: 80974000
Total debt: 2053053056
Debt/equity: 121.45
Current ratio: 1.47
Quick ratio: 1.42
Held by insiders: 0.01
Held by institutions: 0.31
Stock valuation snapshot for MSDL (NYQ, USD) as of 2026-06-23
Current price: 14.96
Market cap: 1268080128
Enterprise value: 3240158976
Trailing P/E: 14.81
Forward P/E: 8.16
Price/book: 0.76
Price/sales: 3.29
EV/revenue: 8.42
Trailing EPS: 1.01
Beta: 0.62
Dividend rate: 1.80
Dividend yield: 0.12
Payout ratio: 1.93
52-week high: 19.94
52-week low: 13.66
50-day average: 15.25
200-day average: 16.02
Short ratio: 6.70
Short % of float: 0.05
Return on assets: 0.05
Return on equity: 0.05
Profit margin: 0.23
Operating margin: 0.81
Revenue growth: -0.12
Total cash: 80974000
Total debt: 2053053056
Debt/equity: 121.45
Current ratio: 1.47
Quick ratio: 1.42
Held by insiders: 0.01
Held by institutions: 0.32
Stock valuation snapshot for MSDL (NYQ, USD) as of 2026-07-11
Current price: 15.48
Market cap: 1311733888
Enterprise value: 3291865600
Trailing P/E: 15.32
Forward P/E: 8.47
Price/book: 0.78
Price/sales: 3.41
EV/revenue: 8.55
Trailing EPS: 1.01
Beta: 0.61
Dividend rate: 1.80
Dividend yield: 0.12
Payout ratio: 1.93
52-week high: 19.94
52-week low: 13.66
50-day average: 15.31
200-day average: 15.87
Short ratio: 7.62
Short % of float: 0.06
Return on assets: 0.05
Return on equity: 0.05
Profit margin: 0.23
Operating margin: 0.81
Revenue growth: -0.12
Total cash: 80974000
Total debt: 2053053056
Debt/equity: 121.45
Current ratio: 1.47
Quick ratio: 1.42
Held by insiders: 0.01
Held by institutions: 0.32
Stock valuation snapshot for MSDL (NYQ, USD) as of 2026-07-19
Current price: 15.46
Market cap: 1310462464
Enterprise value: 3282541568
Trailing P/E: 15.31
Forward P/E: 8.46
Price/book: 0.78
Price/sales: 3.40
EV/revenue: 8.53
Trailing EPS: 1.01
Beta: 0.61
Dividend rate: 1.80
Dividend yield: 0.12
Payout ratio: 1.93
52-week high: 19.94
52-week low: 13.66
50-day average: 15.32
200-day average: 15.83
Short ratio: 7.62
Short % of float: 0.06
Return on assets: 0.05
Return on equity: 0.05
Profit margin: 0.23
Operating margin: 0.81
Revenue growth: -0.12
Total cash: 80974000
Total debt: 2053053056
Debt/equity: 121.45
Current ratio: 1.47
Quick ratio: 1.42
Held by insiders: 0.01
Held by institutions: 0.32
Stock valuation snapshot for MSDL (NYQ, USD) as of 2026-07-25
Current price: 15.17
Market cap: 1285880704
Enterprise value: 3257959680
Trailing P/E: 15.02
Forward P/E: 8.30
Price/book: 0.77
Price/sales: 3.34
EV/revenue: 8.47
Trailing EPS: 1.01
Beta: 0.61
Dividend rate: 1.80
Dividend yield: 0.12
Payout ratio: 1.93
52-week high: 19.43
52-week low: 13.66
50-day average: 15.30
200-day average: 15.81
Short ratio: 7.89
Short % of float: 0.06
Return on assets: 0.05
Return on equity: 0.05
Profit margin: 0.23
Operating margin: 0.81
Revenue growth: -0.12
Total cash: 80974000
Total debt: 2053053056
Debt/equity: 121.45
Current ratio: 1.47
Quick ratio: 1.42
Held by insiders: 0.01
Held by institutions: 0.34
Stock valuation snapshot for MSEX (NMS, USD) as of 2026-05-30
Current price: 52.53
Market cap: 978335936
Enterprise value: 1405634048
Trailing P/E: 21.89
Forward P/E: 17.57
Price/book: 1.95
Price/sales: 4.91
EV/revenue: 7.06
EV/EBITDA: 15.06
Trailing EPS: 2.40
Beta: 0.78
Dividend rate: 1.42
Dividend yield: 2.70
Payout ratio: 0.58
52-week high: 62.18
52-week low: 44.17
50-day average: 52.12
200-day average: 53.04
Short ratio: 4.89
Short % of float: 0.05
Return on assets: 0.03
Return on equity: 0.09
Profit margin: 0.22
Operating margin: 0.29
Revenue growth: 0.10
Earnings growth: 0.08
Total cash: 2040000
Total debt: 427995008
Debt/equity: 85.19
Current ratio: 0.39
Quick ratio: 0.26
Held by insiders: 0.02
Held by institutions: 0.87
Float shares: 18102475
Stock valuation snapshot for MSEX (NMS, USD) as of 2026-06-07
Current price: 53.37
Market cap: 993980352
Enterprise value: 1421278464
Trailing P/E: 22.24
Forward P/E: 17.85
Price/book: 1.98
Price/sales: 4.99
EV/revenue: 7.14
EV/EBITDA: 15.23
Trailing EPS: 2.40
Beta: 0.78
Dividend rate: 1.42
Dividend yield: 0.03
Payout ratio: 0.58
52-week high: 62.18
52-week low: 44.17
50-day average: 52.21
200-day average: 53.02
Short ratio: 4.89
Short % of float: 0.05
Return on assets: 0.03
Return on equity: 0.09
Profit margin: 0.22
Operating margin: 0.29
Revenue growth: 0.10
Earnings growth: 0.08
Total cash: 2040000
Total debt: 427995008
Debt/equity: 85.19
Current ratio: 0.39
Quick ratio: 0.26
Held by insiders: 0.02
Held by institutions: 0.87
Float shares: 18102475
Stock valuation snapshot for MSEX (NMS, USD) as of 2026-06-15
Current price: 52.95
Market cap: 986065024
Enterprise value: 1413363072
Trailing P/E: 22.06
Forward P/E: 17.71
Price/book: 1.96
Price/sales: 4.95
EV/revenue: 7.10
EV/EBITDA: 15.14
Trailing EPS: 2.40
Beta: 0.78
Dividend rate: 1.42
Dividend yield: 0.03
Payout ratio: 0.58
52-week high: 62.18
52-week low: 44.17
50-day average: 52.36
200-day average: 53.01
Short ratio: 6.70
Short % of float: 0.05
Return on assets: 0.03
Return on equity: 0.09
Profit margin: 0.22
Operating margin: 0.29
Revenue growth: 0.10
Earnings growth: 0.08
Total cash: 2040000
Total debt: 427995008
Debt/equity: 85.19
Current ratio: 0.39
Quick ratio: 0.26
Held by insiders: 0.02
Held by institutions: 0.87
Float shares: 18102475
Stock valuation snapshot for MSEX (NMS, USD) as of 2026-06-20
Current price: 52.06
Market cap: 969582528
Enterprise value: 1396880512
Trailing P/E: 21.69
Forward P/E: 17.41
Price/book: 1.93
Price/sales: 4.87
EV/revenue: 7.02
EV/EBITDA: 14.96
Trailing EPS: 2.40
Beta: 0.78
Dividend rate: 1.42
Dividend yield: 0.03
Payout ratio: 0.58
52-week high: 62.18
52-week low: 44.17
50-day average: 52.27
200-day average: 52.99
Short ratio: 6.70
Short % of float: 0.05
Return on assets: 0.03
Return on equity: 0.09
Profit margin: 0.22
Operating margin: 0.29
Revenue growth: 0.10
Earnings growth: 0.08
Total cash: 2040000
Total debt: 427995008
Debt/equity: 85.19
Current ratio: 0.39
Quick ratio: 0.26
Held by insiders: 0.02
Held by institutions: 0.87
Float shares: 18102475
Stock valuation snapshot for MSEX (NMS, USD) as of 2026-06-23
Current price: 51.78
Market cap: 964367680
Enterprise value: 1391665792
Trailing P/E: 21.57
Forward P/E: 17.32
Price/book: 1.92
Price/sales: 4.84
EV/revenue: 6.99
EV/EBITDA: 14.91
Trailing EPS: 2.40
Beta: 0.78
Dividend rate: 1.42
Dividend yield: 0.03
Payout ratio: 0.58
52-week high: 62.18
52-week low: 44.17
50-day average: 52.20
200-day average: 52.98
Short ratio: 6.70
Short % of float: 0.05
Return on assets: 0.03
Return on equity: 0.09
Profit margin: 0.22
Operating margin: 0.29
Revenue growth: 0.10
Earnings growth: 0.08
Total cash: 2040000
Total debt: 427995008
Debt/equity: 85.19
Current ratio: 0.39
Quick ratio: 0.26
Held by insiders: 0.02
Held by institutions: 0.87
Float shares: 18102475
Stock valuation snapshot for MSEX (NMS, USD) as of 2026-07-11
Current price: 55.30
Market cap: 1029925312
Enterprise value: 1451822336
Trailing P/E: 22.85
Forward P/E: 18.49
Price/book: 2.05
Price/sales: 5.17
EV/revenue: 7.29
EV/EBITDA: 15.55
Trailing EPS: 2.42
Beta: 0.77
Dividend rate: 1.42
Dividend yield: 0.03
Payout ratio: 0.58
52-week high: 62.18
52-week low: 44.17
50-day average: 52.84
200-day average: 53.12
Short ratio: 5.26
Short % of float: 0.06
Return on assets: 0.03
Return on equity: 0.09
Profit margin: 0.22
Operating margin: 0.29
Revenue growth: 0.10
Earnings growth: 0.08
Total cash: 2040000
Total debt: 427995008
Debt/equity: 85.19
Current ratio: 0.39
Quick ratio: 0.26
Held by insiders: 0.02
Held by institutions: 0.87
Float shares: 18107504
Stock valuation snapshot for MSEX (NMS, USD) as of 2026-07-19
Current price: 57.44
Market cap: 1069781376
Enterprise value: 1497079424
Trailing P/E: 23.93
Forward P/E: 19.21
Price/book: 2.13
Price/sales: 5.37
EV/revenue: 7.52
EV/EBITDA: 16.04
Trailing EPS: 2.40
Beta: 0.77
Dividend rate: 1.42
Dividend yield: 0.02
Payout ratio: 0.58
52-week high: 62.18
52-week low: 44.17
50-day average: 53.35
200-day average: 53.19
Short ratio: 5.26
Short % of float: 0.06
Return on assets: 0.03
Return on equity: 0.09
Profit margin: 0.22
Operating margin: 0.29
Revenue growth: 0.10
Earnings growth: 0.08
Total cash: 2040000
Total debt: 427995008
Debt/equity: 85.19
Current ratio: 0.39
Quick ratio: 0.26
Held by insiders: 0.02
Held by institutions: 0.87
Float shares: 18107504
Stock valuation snapshot for MSEX (NMS, USD) as of 2026-07-25
Current price: 56.19
Market cap: 1046500992
Enterprise value: 1473799040
Trailing P/E: 23.41
Forward P/E: 18.79
Price/book: 2.08
Price/sales: 5.26
EV/revenue: 7.40
EV/EBITDA: 15.79
Trailing EPS: 2.40
Beta: 0.77
Dividend rate: 1.44
Dividend yield: 0.03
Payout ratio: 0.58
52-week high: 62.18
52-week low: 44.17
50-day average: 53.83
200-day average: 53.26
Short ratio: 3.84
Short % of float: 0.06
Return on assets: 0.03
Return on equity: 0.09
Profit margin: 0.22
Operating margin: 0.29
Revenue growth: 0.10
Earnings growth: 0.08
Total cash: 2040000
Total debt: 427995008
Debt/equity: 85.19
Current ratio: 0.39
Quick ratio: 0.26
Held by insiders: 0.02
Held by institutions: 0.87
Float shares: 18107504
Stock valuation snapshot for MSF.DE (GER, EUR) as of 2026-06-01
Current price: 398.55
Market cap: 2960602693632
Enterprise value: 2868152107008
Trailing P/E: 27.70
Price/book: 8.41
Price/sales: 9.30
EV/revenue: 9.01
EV/EBITDA: 15.55
Trailing EPS: 14.39
Beta: 1.09
Dividend rate: 3.13
Dividend yield: 0.83
Payout ratio: 0.21
52-week high: 491.85
52-week low: 309.60
50-day average: 345.03
200-day average: 390.20
Return on assets: 0.15
Return on equity: 0.34
Profit margin: 0.39
Operating margin: 0.46
Revenue growth: 0.18
Earnings growth: 0.23
Total cash: 78227996672
Total debt: 125431996416
Debt/equity: 30.27
Current ratio: 1.28
Quick ratio: 1.14
Held by insiders: 0.00
Held by institutions: 0.76
Float shares: 7417440621
Stock valuation snapshot for MSF.DE (GER, EUR) as of 2026-07-19
Current price: 342.00
Market cap: 2540524797952
Enterprise value: 2587728543744
Trailing P/E: 23.20
Price/book: 7.03
Price/sales: 7.98
EV/revenue: 8.13
EV/EBITDA: 14.03
Trailing EPS: 14.74
Beta: 1.13
Dividend rate: 3.16
Dividend yield: 0.01
Payout ratio: 0.21
52-week high: 491.85
52-week low: 309.60
50-day average: 347.01
200-day average: 373.87
Return on assets: 0.15
Return on equity: 0.34
Profit margin: 0.39
Operating margin: 0.46
Revenue growth: 0.18
Earnings growth: 0.23
Total cash: 78227996672
Total debt: 125431996416
Debt/equity: 30.27
Current ratio: 1.28
Quick ratio: 1.14
Held by insiders: 0.00
Held by institutions: 0.76
Float shares: 7417366336
Stock valuation snapshot for MSF.DE (GER, EUR) as of 2026-07-25
Current price: 338.00
Market cap: 2510811037696
Enterprise value: 2558015045632
Trailing P/E: 22.88
Price/book: 6.92
Price/sales: 7.89
EV/revenue: 8.04
EV/EBITDA: 13.87
Trailing EPS: 14.77
Beta: 1.13
Dividend rate: 3.16
Dividend yield: 0.01
Payout ratio: 0.21
52-week high: 491.85
52-week low: 309.60
50-day average: 346.08
200-day average: 371.39
Return on assets: 0.15
Return on equity: 0.34
Profit margin: 0.39
Operating margin: 0.46
Revenue growth: 0.18
Earnings growth: 0.23
Total cash: 78227996672
Total debt: 125431996416
Debt/equity: 30.27
Current ratio: 1.28
Quick ratio: 1.14
Held by insiders: 0.00
Held by institutions: 0.76
Float shares: 7417366336
Stock valuation snapshot for MSFT (NMS, USD) as of 2026-05-27
Current price: 412.67
Market cap: 3065492275200
Enterprise value: 3112696020992
Trailing P/E: 24.56
Forward P/E: 21.34
Price/book: 7.40
Price/sales: 9.63
EV/revenue: 9.78
EV/EBITDA: 16.88
Trailing EPS: 16.80
Beta: 1.09
Dividend rate: 3.64
Dividend yield: 0.88
Payout ratio: 0.21
52-week high: 555.45
52-week low: 356.28
50-day average: 401.11
200-day average: 459.33
Short ratio: 2.15
Short % of float: 0.01
Return on assets: 0.15
Return on equity: 0.34
Profit margin: 0.39
Operating margin: 0.46
Revenue growth: 0.18
Earnings growth: 0.23
Total cash: 78227996672
Total debt: 125431996416
Debt/equity: 30.27
Current ratio: 1.28
Quick ratio: 1.14
Held by insiders: 0.00
Held by institutions: 0.76
Float shares: 7417440621