speb/financial-data huggingface dataset:
Stock valuation snapshot for MOZN.SW (EBS, CHF) as of 2026-06-23
Current price: 13.88
Market cap: 598786816
Enterprise value: 537481600
Forward P/E: 11.10
Price/book: 6.35
Price/sales: 0.66
EV/revenue: 0.59
EV/EBITDA: 10.48
Trailing EPS: -0.62
Beta: 0.39
Dividend rate: 0.90
Dividend yield: 0.06
Payout ratio: 2.50
52-week high: 15.86
52-week low: 10.12
50-day average: 14.62
200-day average: 13.51
Return on assets: 0.11
Return on equity: -0.60
Profit margin: -0.03
Operating margin: 0.05
Revenue growth: -0.10
Total cash: 66482000
Total debt: 0
Current ratio: 3.07
Quick ratio: 2.51
Held by insiders: 0.09
Held by institutions: 0.27
Float shares: 38434520
Stock valuation snapshot for MOZN.SW (EBS, CHF) as of 2026-07-11
Current price: 14.16
Market cap: 610866048
Enterprise value: 546109696
Forward P/E: 11.33
Price/book: 6.47
Price/sales: 0.67
EV/revenue: 0.60
EV/EBITDA: 10.65
Trailing EPS: -0.62
Beta: 0.39
Dividend rate: 0.90
Dividend yield: 0.06
Payout ratio: 2.50
52-week high: 15.86
52-week low: 10.12
50-day average: 14.47
200-day average: 13.70
Return on assets: 0.11
Return on equity: -0.60
Profit margin: -0.03
Operating margin: 0.05
Revenue growth: -0.10
Total cash: 66482000
Total debt: 0
Current ratio: 3.07
Quick ratio: 2.51
Held by insiders: 0.06
Held by institutions: 0.28
Float shares: 38434520
Stock valuation snapshot for MOZN.SW (EBS, CHF) as of 2026-07-19
Current price: 14.82
Market cap: 639338624
Enterprise value: 572856640
Forward P/E: 11.86
Price/book: 6.78
Price/sales: 0.71
EV/revenue: 0.63
EV/EBITDA: 11.17
Trailing EPS: -0.62
Beta: 0.39
Dividend rate: 0.90
Dividend yield: 0.06
Payout ratio: 2.50
52-week high: 15.86
52-week low: 10.12
50-day average: 14.46
200-day average: 13.81
Return on assets: 0.11
Return on equity: -0.60
Profit margin: -0.03
Operating margin: 0.05
Revenue growth: -0.10
Total cash: 66482000
Total debt: 0
Current ratio: 3.07
Quick ratio: 2.51
Held by insiders: 0.06
Held by institutions: 0.28
Float shares: 38434520
Stock valuation snapshot for MOZN.SW (EBS, CHF) as of 2026-07-25
Current price: 14.70
Market cap: 634161792
Enterprise value: 567679808
Forward P/E: 12.67
Price/book: 6.72
Price/sales: 0.70
EV/revenue: 0.63
EV/EBITDA: 11.07
Trailing EPS: -0.62
Beta: 0.39
Dividend rate: 0.90
Dividend yield: 0.06
Payout ratio: 2.50
52-week high: 15.86
52-week low: 10.12
50-day average: 14.50
200-day average: 13.90
Return on assets: 0.11
Return on equity: -0.60
Profit margin: -0.03
Operating margin: 0.05
Revenue growth: -0.10
Total cash: 66482000
Total debt: 0
Current ratio: 3.07
Quick ratio: 2.51
Held by insiders: 0.06
Held by institutions: 0.29
Float shares: 38434520
Stock valuation snapshot for MP (NYQ, USD) as of 2026-05-31
Current price: 64.70
Market cap: 11518034944
Enterprise value: 11241266176
Forward P/E: 55.91
Price/book: 5.84
Price/sales: 33.14
EV/revenue: 32.34
EV/EBITDA: -2742.44
Trailing EPS: -0.40
Beta: 1.91
Payout ratio: 0.00
52-week high: 100.25
52-week low: 20.11
50-day average: 59.73
200-day average: 62.91
Short ratio: 4.17
Short % of float: 0.17
Return on assets: -0.02
Return on equity: -0.04
Profit margin: -0.20
Operating margin: -0.08
Revenue growth: 1.19
Total cash: 1738334976
Total debt: 1047953984
Debt/equity: 44.02
Current ratio: 7.18
Quick ratio: 6.51
Held by insiders: 0.20
Held by institutions: 0.70
Float shares: 143706639
Stock valuation snapshot for MP (NYQ, USD) as of 2026-06-07
Current price: 59.18
Market cap: 10535353344
Enterprise value: 10258583552
Forward P/E: 51.40
Price/book: 5.35
Price/sales: 30.31
EV/revenue: 29.52
EV/EBITDA: -2502.70
Trailing EPS: -0.40
Beta: 1.84
Payout ratio: 0.00
52-week high: 100.25
52-week low: 23.26
50-day average: 60.79
200-day average: 62.83
Short ratio: 4.17
Short % of float: 0.17
Return on assets: -0.02
Return on equity: -0.04
Profit margin: -0.20
Operating margin: -0.08
Revenue growth: 1.19
Total cash: 1738334976
Total debt: 1047953984
Debt/equity: 44.02
Current ratio: 7.18
Quick ratio: 6.51
Held by insiders: 0.20
Held by institutions: 0.70
Float shares: 144105409
Stock valuation snapshot for MP (NYQ, USD) as of 2026-06-15
Current price: 57.55
Market cap: 10245177344
Enterprise value: 9968407552
Forward P/E: 49.99
Price/book: 5.20
Price/sales: 29.48
EV/revenue: 28.68
EV/EBITDA: -2431.91
Trailing EPS: -0.40
Beta: 1.84
Payout ratio: 0.00
52-week high: 100.25
52-week low: 29.58
50-day average: 61.83
200-day average: 62.41
Short ratio: 4.02
Short % of float: 0.17
Return on assets: -0.02
Return on equity: -0.04
Profit margin: -0.20
Operating margin: -0.08
Revenue growth: 1.19
Total cash: 1738334976
Total debt: 1047953984
Debt/equity: 44.02
Current ratio: 7.18
Quick ratio: 6.51
Held by insiders: 0.20
Held by institutions: 0.70
Float shares: 144290552
Stock valuation snapshot for MP (NYQ, USD) as of 2026-06-20
Current price: 60.88
Market cap: 10837991424
Enterprise value: 10561221632
Forward P/E: 55.36
Price/book: 5.50
Price/sales: 31.18
EV/revenue: 30.39
EV/EBITDA: -2576.54
Trailing EPS: -0.40
Beta: 1.84
Payout ratio: 0.00
52-week high: 100.25
52-week low: 29.58
50-day average: 62.47
200-day average: 62.18
Short ratio: 4.02
Short % of float: 0.17
Return on assets: -0.02
Return on equity: -0.04
Profit margin: -0.20
Operating margin: -0.08
Revenue growth: 1.19
Total cash: 1738334976
Total debt: 1047953984
Debt/equity: 44.02
Current ratio: 7.18
Quick ratio: 6.51
Held by insiders: 0.20
Held by institutions: 0.70
Float shares: 144246046
Stock valuation snapshot for MP (NYQ, USD) as of 2026-06-23
Current price: 60.29
Market cap: 10732957696
Enterprise value: 10456187904
Forward P/E: 58.51
Price/book: 5.45
Price/sales: 30.88
EV/revenue: 30.08
EV/EBITDA: -2550.91
Trailing EPS: -0.40
Beta: 1.84
Payout ratio: 0.00
52-week high: 100.25
52-week low: 29.58
50-day average: 62.60
200-day average: 62.15
Short ratio: 4.02
Short % of float: 0.17
Return on assets: -0.02
Return on equity: -0.04
Profit margin: -0.20
Operating margin: -0.08
Revenue growth: 1.19
Total cash: 1738334976
Total debt: 1047953984
Debt/equity: 44.02
Current ratio: 7.18
Quick ratio: 6.51
Held by insiders: 0.20
Held by institutions: 0.70
Float shares: 144246046
Stock valuation snapshot for MP (NYQ, USD) as of 2026-07-11
Current price: 51.52
Market cap: 9171703808
Enterprise value: 9017768960
Forward P/E: 50.12
Price/book: 4.65
Price/sales: 26.39
EV/revenue: 25.95
EV/EBITDA: -2199.99
Trailing EPS: -0.40
Beta: 1.86
Payout ratio: 0.00
52-week high: 100.25
52-week low: 44.43
50-day average: 60.78
200-day average: 61.48
Short ratio: 4.77
Short % of float: 0.16
Return on assets: -0.02
Return on equity: -0.04
Profit margin: -0.20
Operating margin: -0.08
Revenue growth: 1.19
Total cash: 1738334976
Total debt: 1047953984
Debt/equity: 44.02
Current ratio: 7.18
Quick ratio: 6.51
Held by insiders: 0.20
Held by institutions: 0.70
Float shares: 144240706
Stock valuation snapshot for MP (NYQ, USD) as of 2026-07-19
Current price: 45.24
Market cap: 8053724160
Enterprise value: 7776954368
Forward P/E: 45.49
Price/book: 4.09
Price/sales: 23.17
EV/revenue: 22.38
EV/EBITDA: -1897.28
Trailing EPS: -0.40
Beta: 1.86
Payout ratio: 0.00
52-week high: 100.25
52-week low: 43.82
50-day average: 58.84
200-day average: 60.77
Short ratio: 4.77
Short % of float: 0.16
Return on assets: -0.02
Return on equity: -0.04
Profit margin: -0.20
Operating margin: -0.08
Revenue growth: 1.19
Total cash: 1738334976
Total debt: 1047953984
Debt/equity: 44.02
Current ratio: 7.18
Quick ratio: 6.51
Held by insiders: 0.20
Held by institutions: 0.71
Float shares: 144240706
Stock valuation snapshot for MP (NYQ, USD) as of 2026-07-25
Current price: 41.30
Market cap: 7352316416
Enterprise value: 7075546624
Forward P/E: 42.97
Price/book: 3.73
Price/sales: 21.15
EV/revenue: 20.36
EV/EBITDA: -1726.16
Trailing EPS: -0.40
Beta: 1.86
Payout ratio: 0.00
52-week high: 100.25
52-week low: 41.12
50-day average: 56.46
200-day average: 60.13
Short ratio: 6.24
Short % of float: 0.17
Return on assets: -0.02
Return on equity: -0.04
Profit margin: -0.20
Operating margin: -0.08
Revenue growth: 1.19
Total cash: 1738334976
Total debt: 1047953984
Debt/equity: 44.02
Current ratio: 7.18
Quick ratio: 6.51
Held by insiders: 0.20
Held by institutions: 0.71
Float shares: 144240706
Stock valuation snapshot for MP1.AX (ASX, AUD) as of 2026-06-01
Current price: 16.61
Market cap: 3054494720
Enterprise value: 2825447424
Forward P/E: 128.39
Price/book: 5.90
Price/sales: 11.97
EV/revenue: 11.07
EV/EBITDA: 170.36
Trailing EPS: -0.13
Beta: 1.23
Payout ratio: 0.00
52-week high: 17.87
52-week low: 6.40
50-day average: 9.69
200-day average: 12.20
Return on assets: -0.01
Return on equity: -0.06
Profit margin: -0.08
Operating margin: -0.03
Revenue growth: 0.26
Total cash: 206322000
Total debt: 91627000
Debt/equity: 18.40
Current ratio: 1.69
Quick ratio: 1.61
Held by insiders: 0.01
Held by institutions: 0.53
Float shares: 173040038
Stock valuation snapshot for MP1.AX (ASX, AUD) as of 2026-06-15
Current price: 19.30
Market cap: 4262622464
Enterprise value: 3227260928
Forward P/E: 96.01
Price/book: 6.86
Price/sales: 16.71
EV/revenue: 12.65
EV/EBITDA: 194.59
Trailing EPS: -0.13
Beta: 1.34
Payout ratio: 0.00
52-week high: 21.16
52-week low: 6.40
50-day average: 11.51
200-day average: 12.27
Return on assets: -0.01
Return on equity: -0.06
Profit margin: -0.08
Operating margin: -0.03
Revenue growth: 0.26
Total cash: 206322000
Total debt: 91627000
Debt/equity: 18.40
Current ratio: 1.69
Quick ratio: 1.61
Held by insiders: 0.01
Held by institutions: 0.59
Float shares: 173040038
Stock valuation snapshot for MP1.AX (ASX, AUD) as of 2026-06-21
Current price: 20.94
Market cap: 4624835072
Enterprise value: 3591902464
Forward P/E: 103.97
Price/book: 7.44
Price/sales: 18.13
EV/revenue: 14.08
EV/EBITDA: 216.58
Trailing EPS: -0.13
Beta: 1.34
Payout ratio: 0.00
52-week high: 21.16
52-week low: 6.40
50-day average: 12.81
200-day average: 12.42
Return on assets: -0.01
Return on equity: -0.06
Profit margin: -0.08
Operating margin: -0.03
Revenue growth: 0.26
Total cash: 206322000
Total debt: 91627000
Debt/equity: 18.40
Current ratio: 1.69
Quick ratio: 1.61
Held by insiders: 0.01
Held by institutions: 0.47
Float shares: 173040038
Stock valuation snapshot for MP1.AX (ASX, AUD) as of 2026-07-11
Current price: 20.08
Market cap: 4866760192
Enterprise value: 3439673344
Forward P/E: 100.14
Price/book: 7.14
Price/sales: 19.07
EV/revenue: 13.48
EV/EBITDA: 207.40
Trailing EPS: -0.13
Beta: 1.36
Payout ratio: 0.00
52-week high: 22.22
52-week low: 6.40
50-day average: 16.31
200-day average: 12.77
Return on assets: -0.01
Return on equity: -0.06
Profit margin: -0.08
Operating margin: -0.03
Revenue growth: 0.26
Total cash: 206322000
Total debt: 91627000
Debt/equity: 18.40
Current ratio: 1.69
Quick ratio: 1.61
Held by insiders: 0.01
Held by institutions: 0.45
Float shares: 173047119
Stock valuation snapshot for MP1.AX (ASX, AUD) as of 2026-07-19
Current price: 18.23
Market cap: 4418378240
Enterprise value: 3112204288
Forward P/E: 90.35
Price/book: 6.48
Price/sales: 17.32
EV/revenue: 12.20
EV/EBITDA: 187.65
Trailing EPS: -0.13
Beta: 1.36
Payout ratio: 0.00
52-week high: 22.22
52-week low: 6.40
50-day average: 17.34
200-day average: 12.87
Return on assets: -0.01
Return on equity: -0.06
Profit margin: -0.08
Operating margin: -0.03
Revenue growth: 0.26
Total cash: 206322000
Total debt: 91627000
Debt/equity: 18.40
Current ratio: 1.69
Quick ratio: 1.61
Held by insiders: 0.03
Held by institutions: 0.51
Float shares: 174020676
Stock valuation snapshot for MP1.AX (ASX, AUD) as of 2026-07-25
Current price: 18.47
Market cap: 4476546560
Enterprise value: 3154686720
Forward P/E: 91.54
Price/book: 6.57
Price/sales: 17.54
EV/revenue: 12.36
EV/EBITDA: 190.21
Trailing EPS: -0.13
Beta: 1.36
Payout ratio: 0.00
52-week high: 22.22
52-week low: 6.40
50-day average: 18.10
200-day average: 12.97
Return on assets: -0.01
Return on equity: -0.06
Profit margin: -0.08
Operating margin: -0.03
Revenue growth: 0.26
Total cash: 206322000
Total debt: 91627000
Debt/equity: 18.40
Current ratio: 1.69
Quick ratio: 1.61
Held by insiders: 0.03
Held by institutions: 0.51
Float shares: 174020676
Stock valuation snapshot for MPA (NYQ, USD) as of 2026-05-31
Current price: 11.38
Market cap: 147366784
Trailing P/E: 34.48
Price/book: 0.92
Price/sales: 12.98
Trailing EPS: 0.33
Beta: 0.58
Dividend rate: 0.57
Dividend yield: 5.03
Payout ratio: 2.23
52-week high: 11.65
52-week low: 10.50
50-day average: 11.22
200-day average: 11.26
Short ratio: 0.42
Short % of float: 0.00
Return on assets: 0.02
Return on equity: 0.03
Profit margin: 0.39
Operating margin: 0.84
Revenue growth: 0.04
Earnings growth: 5.46
Total debt: 101463408
Debt/equity: 63.22
Current ratio: 0.14
Quick ratio: 0.14
Held by insiders: 0.00
Held by institutions: 0.24
Stock valuation snapshot for MPA (NYQ, USD) as of 2026-06-07
Current price: 11.26
Market cap: 145812832
Trailing P/E: 34.12
Price/book: 0.91
Price/sales: 12.84
Trailing EPS: 0.33
Beta: 0.57
Dividend rate: 0.57
Dividend yield: 0.05
Payout ratio: 2.23
52-week high: 11.65
52-week low: 10.50
50-day average: 11.23
200-day average: 11.27
Short ratio: 0.42
Short % of float: 0.00
Return on assets: 0.02
Return on equity: 0.03
Profit margin: 0.39
Operating margin: 0.84
Revenue growth: 0.04
Earnings growth: 5.46
Total debt: 101463408
Debt/equity: 63.22
Current ratio: 0.14
Quick ratio: 0.14
Held by insiders: 0.00
Held by institutions: 0.26
Stock valuation snapshot for MPA (NYQ, USD) as of 2026-06-15
Current price: 11.29
Market cap: 146201328
Trailing P/E: 34.21
Price/book: 0.91
Price/sales: 12.87
Trailing EPS: 0.33
Beta: 0.57
Dividend rate: 0.57
Dividend yield: 0.05
Payout ratio: 2.23
52-week high: 11.65
52-week low: 10.50
50-day average: 11.28
200-day average: 11.29
Short ratio: 0.31
Short % of float: 0.00
Return on assets: 0.02
Return on equity: 0.03
Profit margin: 0.39
Operating margin: 0.84
Revenue growth: 0.04
Earnings growth: 5.46
Total debt: 101463408
Debt/equity: 63.22
Current ratio: 0.14
Quick ratio: 0.14
Held by insiders: 0.00
Held by institutions: 0.26
Stock valuation snapshot for MPA (NYQ, USD) as of 2026-06-21
Current price: 11.27
Market cap: 145942336
Trailing P/E: 34.15
Price/book: 0.91
Price/sales: 12.85
Trailing EPS: 0.33
Beta: 0.57
Dividend rate: 0.57
Dividend yield: 0.05
Payout ratio: 2.23
52-week high: 11.65
52-week low: 10.50
50-day average: 11.29
200-day average: 11.30
Short ratio: 0.31
Short % of float: 0.00
Return on assets: 0.02
Return on equity: 0.03
Profit margin: 0.39
Operating margin: 0.84
Revenue growth: 0.04
Earnings growth: 5.46
Total debt: 101463408
Debt/equity: 63.22
Current ratio: 0.14
Quick ratio: 0.14
Held by insiders: 0.00
Held by institutions: 0.26
Stock valuation snapshot for MPA (NYQ, USD) as of 2026-07-11
Current price: 11.31
Market cap: 146468096
Trailing P/E: 34.27
Price/book: 0.91
Price/sales: 12.90
Trailing EPS: 0.33
Beta: 0.57
Dividend rate: 0.57
Dividend yield: 0.05
Payout ratio: 2.23
52-week high: 11.87
52-week low: 10.50
50-day average: 11.30
200-day average: 11.31
Short ratio: 0.50
Short % of float: 0.00
Return on assets: 0.02
Return on equity: 0.03
Profit margin: 0.39
Operating margin: 0.84
Revenue growth: 0.04
Earnings growth: 5.46
Total debt: 101463408
Debt/equity: 63.22
Current ratio: 0.14
Quick ratio: 0.14
Held by insiders: 0.00
Held by institutions: 0.26
Stock valuation snapshot for MPA (NYQ, USD) as of 2026-07-19
Current price: 11.23
Market cap: 145424336
Trailing P/E: 34.03
Price/book: 0.91
Price/sales: 12.81
Trailing EPS: 0.33
Beta: 0.57
Dividend rate: 0.57
Dividend yield: 0.05
Payout ratio: 2.23
52-week high: 11.87
52-week low: 10.50
50-day average: 11.30
200-day average: 11.31
Short ratio: 0.50
Short % of float: 0.00
Return on assets: 0.02
Return on equity: 0.03
Profit margin: 0.39
Operating margin: 0.84
Revenue growth: 0.04
Earnings growth: 5.46
Total debt: 101463408
Debt/equity: 63.22
Current ratio: 0.14
Quick ratio: 0.14
Held by insiders: 0.00
Held by institutions: 0.26
Stock valuation snapshot for MPA (NYQ, USD) as of 2026-07-25
Current price: 10.93
Market cap: 141539456
Trailing P/E: 33.12
Price/book: 0.88
Price/sales: 12.46
Trailing EPS: 0.33
Beta: 0.57
Dividend rate: 0.57
Dividend yield: 0.05
Payout ratio: 2.23
52-week high: 11.87
52-week low: 10.54
50-day average: 11.27
200-day average: 11.30
Short ratio: 0.43
Short % of float: 0.00
Return on assets: 0.02
Return on equity: 0.03
Profit margin: 0.39
Operating margin: 0.84
Revenue growth: 0.04
Earnings growth: 5.46
Total debt: 101463408
Debt/equity: 63.22
Current ratio: 0.14
Quick ratio: 0.14
Held by insiders: 0.00
Held by institutions: 0.26
Stock valuation snapshot for MPAA (NMS, USD) as of 2026-05-31
Current price: 11.06
Market cap: 212473152
Enterprise value: 425661152
Trailing P/E: 122.89
Forward P/E: 7.25
Price/book: 0.82
Price/sales: 0.28
EV/revenue: 0.55
EV/EBITDA: 7.43
Trailing EPS: 0.09
Beta: 1.23
Payout ratio: 0.00
52-week high: 18.12
52-week low: 9.29
50-day average: 11.13
200-day average: 13.00
Short ratio: 16.86
Short % of float: 0.08
Return on assets: 0.03
Return on equity: 0.01
Profit margin: 0.00
Operating margin: 0.05
Revenue growth: -0.10
Earnings growth: -0.18
Total cash: 19571000
Total debt: 232759008
Debt/equity: 90.03
Current ratio: 1.43
Quick ratio: 0.34
Held by insiders: 0.07
Held by institutions: 0.91
Float shares: 15767198
Stock valuation snapshot for MPAA (NMS, USD) as of 2026-06-07
Current price: 10.59
Market cap: 203444000
Enterprise value: 416632000
Trailing P/E: 117.67
Forward P/E: 6.94
Price/book: 0.79
Price/sales: 0.26
EV/revenue: 0.54
EV/EBITDA: 7.27
Trailing EPS: 0.09
Beta: 1.21
Payout ratio: 0.00
52-week high: 18.12
52-week low: 9.29
50-day average: 11.14
200-day average: 12.95
Short ratio: 16.86
Short % of float: 0.08
Return on assets: 0.03
Return on equity: 0.01
Profit margin: 0.00
Operating margin: 0.05
Revenue growth: -0.10
Earnings growth: -0.18
Total cash: 19571000
Total debt: 232759008
Debt/equity: 90.03
Current ratio: 1.43
Quick ratio: 0.34
Held by insiders: 0.07
Held by institutions: 0.91
Float shares: 15767198
Stock valuation snapshot for MPAA (NMS, USD) as of 2026-06-15
Current price: 15.09
Market cap: 285575520
Enterprise value: 472975488
Trailing P/E: 24.34
Forward P/E: 7.98
Price/book: 1.07
Price/sales: 0.36
EV/revenue: 0.60
EV/EBITDA: 6.83
Trailing EPS: 0.62
Beta: 1.21
Payout ratio: 0.00
52-week high: 18.12
52-week low: 9.29
50-day average: 11.47
200-day average: 12.92
Short ratio: 18.34
Short % of float: 0.08
Return on assets: 0.04
Return on equity: 0.05
Profit margin: 0.02
Operating margin: 0.12
Revenue growth: 0.10
Total cash: 16678000
Total debt: 204078000
Debt/equity: 76.72
Current ratio: 1.46
Quick ratio: 0.42
Held by insiders: 0.07
Held by institutions: 0.93
Float shares: 15481069
Stock valuation snapshot for MPAA (NMS, USD) as of 2026-06-21
Current price: 15.36
Market cap: 290685184
Enterprise value: 478085216
Trailing P/E: 24.77
Forward P/E: 8.13
Price/book: 1.09
Price/sales: 0.37
EV/revenue: 0.61
EV/EBITDA: 6.90
Trailing EPS: 0.62
Beta: 1.21
Payout ratio: 0.00
52-week high: 18.12
52-week low: 9.29
50-day average: 11.80
200-day average: 12.92
Short ratio: 18.34
Short % of float: 0.08
Return on assets: 0.04
Return on equity: 0.05
Profit margin: 0.02
Operating margin: 0.12
Revenue growth: 0.10
Total cash: 16678000
Total debt: 204078000
Debt/equity: 76.72
Current ratio: 1.46
Quick ratio: 0.42
Held by insiders: 0.07
Held by institutions: 0.93
Float shares: 15731066
Stock valuation snapshot for MPAA (NMS, USD) as of 2026-07-11
Current price: 14.05
Market cap: 265799072
Enterprise value: 453293696
Trailing P/E: 22.65
Forward P/E: 7.43
Price/book: 1.00
Price/sales: 0.34
EV/revenue: 0.57
EV/EBITDA: 6.54
Trailing EPS: 0.62
Beta: 1.14
Payout ratio: 0.00
52-week high: 18.12
52-week low: 9.29
50-day average: 12.67
200-day average: 12.88
Short ratio: 4.11
Short % of float: 0.07
Return on assets: 0.04
Return on equity: 0.05
Profit margin: 0.02
Operating margin: 0.12
Revenue growth: 0.10
Total cash: 16678000
Total debt: 204078000
Debt/equity: 76.72
Current ratio: 1.46
Quick ratio: 0.42
Held by insiders: 0.06
Held by institutions: 0.93
Float shares: 15624140
Stock valuation snapshot for MPAA (NMS, USD) as of 2026-07-19
Current price: 14.00
Market cap: 264947456
Enterprise value: 452347456
Trailing P/E: 22.58
Forward P/E: 7.41
Price/book: 1.00
Price/sales: 0.34
EV/revenue: 0.57
EV/EBITDA: 6.53
Trailing EPS: 0.62
Beta: 1.14
Payout ratio: 0.00
52-week high: 18.12
52-week low: 9.29
50-day average: 13.03
200-day average: 12.80
Short ratio: 4.11
Short % of float: 0.07
Return on assets: 0.04
Return on equity: 0.05
Profit margin: 0.02
Operating margin: 0.12
Revenue growth: 0.10
Total cash: 16678000
Total debt: 204078000
Debt/equity: 76.72
Current ratio: 1.46
Quick ratio: 0.42
Held by insiders: 0.06
Held by institutions: 0.93
Float shares: 15624140
Stock valuation snapshot for MPAA (NMS, USD) as of 2026-07-25
Current price: 13.79
Market cap: 260973232
Enterprise value: 448373248
Trailing P/E: 22.24
Forward P/E: 7.30
Price/book: 0.98
Price/sales: 0.33
EV/revenue: 0.57
EV/EBITDA: 6.47
Trailing EPS: 0.62
Beta: 1.14
Payout ratio: 0.00
52-week high: 18.12
52-week low: 9.29
50-day average: 13.26
200-day average: 12.74
Short ratio: 5.67
Short % of float: 0.08
Return on assets: 0.04
Return on equity: 0.05
Profit margin: 0.02
Operating margin: 0.12
Revenue growth: 0.10
Total cash: 16678000
Total debt: 204078000
Debt/equity: 76.72
Current ratio: 1.46
Quick ratio: 0.42
Held by insiders: 0.06
Held by institutions: 0.93
Float shares: 15624140
Stock valuation snapshot for MPAC.L (LSE, GBp) as of 2026-06-01
Current price: 260.00
Market cap: 78190504
Enterprise value: 137090512
Forward P/E: 6.09
Price/book: 1.04
Price/sales: 0.45
EV/revenue: 0.79
EV/EBITDA: 62.31
Trailing EPS: -0.32
Beta: 0.45
Payout ratio: 0.00
52-week high: 495.00
52-week low: 220.00
50-day average: 249.22
200-day average: 305.00
Return on assets: -0.02
Return on equity: -0.10
Profit margin: -0.05
Operating margin: -0.14
Revenue growth: 0.43
Total cash: 9600000
Total debt: 68500000
Debt/equity: 90.97
Current ratio: 0.73
Quick ratio: 0.59
Held by insiders: 0.09
Held by institutions: 0.45
Float shares: 27237363
Stock valuation snapshot for MPAC.L (LSE, GBp) as of 2026-06-15
Current price: 215.00
Market cap: 64657536
Enterprise value: 123557536
Forward P/E: 7.59
Price/book: 0.86
Price/sales: 0.37
EV/revenue: 0.71
EV/EBITDA: 7.67
Trailing EPS: -0.32
Beta: 0.47
Payout ratio: 0.00
52-week high: 465.00
52-week low: 200.00
50-day average: 247.22
200-day average: 302.00
Return on assets: 0.02
Return on equity: -0.10
Profit margin: -0.05
Operating margin: 0.05
Revenue growth: 0.43
Total cash: 9600000
Total debt: 68500000
Debt/equity: 90.97
Current ratio: 0.73
Quick ratio: 0.53
Held by insiders: 0.09
Held by institutions: 0.45
Float shares: 27200674
Stock valuation snapshot for MPAC.L (LSE, GBp) as of 2026-06-21
Current price: 245.00
Market cap: 73679520
Enterprise value: 132579520
Forward P/E: 8.65
Price/book: 0.98
Price/sales: 0.42
EV/revenue: 0.76
EV/EBITDA: 8.24
Trailing EPS: -0.32
Beta: 0.47
Payout ratio: 0.00
52-week high: 445.00
52-week low: 200.00
50-day average: 245.87
200-day average: 301.04
Return on assets: 0.02
Return on equity: -0.10
Profit margin: -0.05
Operating margin: 0.05
Revenue growth: 0.43
Total cash: 9600000
Total debt: 68500000
Debt/equity: 90.97
Current ratio: 0.73
Quick ratio: 0.53
Held by insiders: 0.10
Held by institutions: 0.50
Float shares: 27200674
Stock valuation snapshot for MPAC.L (LSE, GBp) as of 2026-07-11
Current price: 310.00
Market cap: 93227144
Enterprise value: 149119824
Forward P/E: 10.94
Price/book: 1.24
Price/sales: 0.54
EV/revenue: 0.86
EV/EBITDA: 9.26
Trailing EPS: -0.32
Beta: 0.45
Payout ratio: 0.00
52-week high: 405.00
52-week low: 200.00
50-day average: 253.90
200-day average: 298.82
Return on assets: 0.02
Return on equity: -0.10
Profit margin: -0.05
Operating margin: 0.05
Revenue growth: 0.43
Total cash: 9600000
Total debt: 68500000
Debt/equity: 90.97
Current ratio: 0.73
Quick ratio: 0.53
Held by insiders: 0.10
Held by institutions: 0.48
Float shares: 26941743
Stock valuation snapshot for MPAC.L (LSE, GBp) as of 2026-07-19
Current price: 325.00
Market cap: 97738136
Enterprise value: 156638144
Forward P/E: 11.47
Price/book: 1.30
Price/sales: 0.56
EV/revenue: 0.90
EV/EBITDA: 9.73
Trailing EPS: -0.32
Beta: 0.45
Payout ratio: 0.00
52-week high: 405.00
52-week low: 200.00
50-day average: 262.60
200-day average: 299.52
Return on assets: 0.02
Return on equity: -0.10
Profit margin: -0.05
Operating margin: 0.05
Revenue growth: 0.43
Total cash: 9600000
Total debt: 68500000
Debt/equity: 90.97
Current ratio: 0.73
Quick ratio: 0.53
Held by insiders: 0.10
Held by institutions: 0.50
Float shares: 26941743
Stock valuation snapshot for MPAC.L (LSE, GBp) as of 2026-07-25
Current price: 317.00
Market cap: 95332272
Enterprise value: 154232272
Forward P/E: 11.19
Price/book: 1.27
Price/sales: 0.55
EV/revenue: 0.89
EV/EBITDA: 9.58
Trailing EPS: -0.32
Beta: 0.45
Payout ratio: 0.00
52-week high: 405.00
52-week low: 200.00
50-day average: 269.49
200-day average: 300.61
Return on assets: 0.02
Return on equity: -0.10
Profit margin: -0.05
Operating margin: 0.05
Revenue growth: 0.43
Total cash: 9600000
Total debt: 68500000
Debt/equity: 90.97
Current ratio: 0.73
Quick ratio: 0.53
Held by insiders: 0.10
Held by institutions: 0.54
Float shares: 26941743
Stock valuation snapshot for MPAL.L (LSE, GBp) as of 2026-06-01
Current price: 2.75
Market cap: 16941128
Enterprise value: 8789959
Price/book: 9.17
Trailing EPS: -0.02
Payout ratio: 0.00
52-week high: 13.50
52-week low: 2.00
50-day average: 2.57
200-day average: 5.68
Return on assets: -1.30
Return on equity: -5.81
Profit margin: 0.00
Operating margin: 0.00
Total cash: 1537124
Total debt: 0
Current ratio: 2.71
Quick ratio: 2.50
Held by insiders: 0.56
Held by institutions: 0.00
Float shares: 261514798
Stock valuation snapshot for MPAL.L (LSE, GBp) as of 2026-06-15
Current price: 4.15
Market cap: 25565704
Enterprise value: 19629132
Price/book: 41.50
Price/sales: 15.94
EV/revenue: 12.24
Trailing EPS: -0.02
Payout ratio: 0.00
52-week high: 13.50
52-week low: 2.00
50-day average: 2.67
200-day average: 5.43
Return on assets: -2.72
Return on equity: -43.38
Profit margin: 0.00
Operating margin: -2.14
Total cash: 4189
Total debt: 744404
Debt/equity: 144.56
Current ratio: 1.04
Quick ratio: 0.21
Held by insiders: 0.56
Held by institutions: 0.00
Float shares: 288149299
Stock valuation snapshot for MPAL.L (LSE, GBp) as of 2026-06-21
Current price: 4.70
Market cap: 28953928
Enterprise value: 22132484
Price/book: 47.00
Price/sales: 18.05
EV/revenue: 13.80
Trailing EPS: -0.02
Payout ratio: 0.00
52-week high: 13.50
52-week low: 2.00
50-day average: 2.79
200-day average: 5.29
Return on assets: -2.72
Return on equity: -43.38
Profit margin: 0.00
Operating margin: -2.14
Total cash: 4189
Total debt: 744404
Debt/equity: 144.56
Current ratio: 1.04
Quick ratio: 0.21
Held by insiders: 0.56
Held by institutions: 0.00
Float shares: 288149299
Stock valuation snapshot for MPAL.L (LSE, GBp) as of 2026-07-11
Current price: 3.39
Market cap: 26066816
Enterprise value: 21685610
Price/book: 33.86
Price/sales: 16.25
EV/revenue: 13.52
Trailing EPS: -0.02
Payout ratio: 0.00
52-week high: 13.50
52-week low: 2.00
50-day average: 3.20
200-day average: 4.92
Return on assets: -2.78
Return on equity: -44.05
Profit margin: 0.00
Operating margin: -2.14
Total cash: 4189
Total debt: 744404
Debt/equity: 144.56
Current ratio: 0.82
Quick ratio: 0.35
Held by insiders: 0.45
Held by institutions: 0.00
Float shares: 390003259
Stock valuation snapshot for MPAL.L (LSE, GBp) as of 2026-07-19
Current price: 3.40
Market cap: 26174594
Enterprise value: 21685610
Price/book: 34.00
Price/sales: 16.32
EV/revenue: 13.52
Trailing EPS: -0.02
Payout ratio: 0.00
52-week high: 13.50
52-week low: 2.00
50-day average: 3.30
200-day average: 4.75
Return on assets: -2.78
Return on equity: -44.05
Profit margin: 0.00
Operating margin: -2.14
Total cash: 4189
Total debt: 744404
Debt/equity: 144.56
Current ratio: 0.82
Quick ratio: 0.35
Held by insiders: 0.45
Held by institutions: 0.00
Float shares: 435159067
Stock valuation snapshot for MPAL.L (LSE, GBp) as of 2026-07-25
Current price: 3.45
Market cap: 26559516
Enterprise value: 21993630
Price/book: 34.50
Price/sales: 16.56
EV/revenue: 13.71
Trailing EPS: -0.02
Payout ratio: 0.00
52-week high: 13.50
52-week low: 2.00
50-day average: 3.39
200-day average: 4.62
Return on assets: -2.78
Return on equity: -44.05
Profit margin: 0.00
Operating margin: -2.14
Total cash: 4189
Total debt: 744404
Debt/equity: 144.56
Current ratio: 0.82
Quick ratio: 0.35
Held by insiders: 0.44
Held by institutions: 0.00
Float shares: 435159067
Stock valuation snapshot for MPB (NGM, USD) as of 2026-05-31
Current price: 32.65
Market cap: 827512384
Enterprise value: 737681344
Trailing P/E: 14.84
Forward P/E: 9.01
Price/book: 0.93
Price/sales: 3.44
EV/revenue: 3.07
Trailing EPS: 2.20
Beta: 0.48
Dividend rate: 0.86
Dividend yield: 2.63
Payout ratio: 0.38
52-week high: 35.22
52-week low: 25.82
50-day average: 32.72
200-day average: 31.15
Short ratio: 4.09
Short % of float: 0.02
Return on assets: 0.01
Return on equity: 0.07
Profit margin: 0.21
Operating margin: 0.35
Revenue growth: 0.33
Earnings growth: -0.49
Total cash: 149358000
Total debt: 59527000
Held by insiders: 0.17
Held by institutions: 0.52
Float shares: 21931739
Stock valuation snapshot for MPB (NGM, USD) as of 2026-06-07
Current price: 32.86
Market cap: 832834816
Enterprise value: 743003776
Trailing P/E: 14.94
Forward P/E: 9.06
Price/book: 0.94
Price/sales: 3.47
EV/revenue: 3.09
Trailing EPS: 2.20
Beta: 0.48
Dividend rate: 0.86
Dividend yield: 0.03
Payout ratio: 0.38
52-week high: 35.22
52-week low: 25.82
50-day average: 32.77
200-day average: 31.20
Short ratio: 4.09
Short % of float: 0.02
Return on assets: 0.01
Return on equity: 0.07
Profit margin: 0.21
Operating margin: 0.35
Revenue growth: 0.33
Earnings growth: -0.49
Total cash: 149358000
Total debt: 59527000
Held by insiders: 0.17
Held by institutions: 0.52
Float shares: 21931739
Stock valuation snapshot for MPB (NGM, USD) as of 2026-06-15
Current price: 34.26
Market cap: 868317696
Enterprise value: 778486720
Trailing P/E: 15.57
Forward P/E: 9.45
Price/book: 0.98
Price/sales: 3.61
EV/revenue: 3.24
Trailing EPS: 2.20
Beta: 0.48
Dividend rate: 0.86
Dividend yield: 0.03
Payout ratio: 0.38
52-week high: 35.22
52-week low: 26.17
50-day average: 33.00
200-day average: 31.35
Short ratio: 4.67
Short % of float: 0.03
Return on assets: 0.01
Return on equity: 0.07
Profit margin: 0.21
Operating margin: 0.35
Revenue growth: 0.33
Earnings growth: -0.49
Total cash: 149358000
Total debt: 59527000
Held by insiders: 0.17
Held by institutions: 0.52
Float shares: 21933259
Stock valuation snapshot for MPB (NGM, USD) as of 2026-06-20
Current price: 33.54
Market cap: 850069376
Enterprise value: 760238336
Trailing P/E: 15.25
Forward P/E: 9.25
Price/book: 0.96
Price/sales: 3.54
EV/revenue: 3.16
Trailing EPS: 2.20
Beta: 0.48
Dividend rate: 0.86
Dividend yield: 0.03
Payout ratio: 0.38
52-week high: 35.22
52-week low: 26.50
50-day average: 33.04
200-day average: 31.42
Short ratio: 4.67
Short % of float: 0.03
Return on assets: 0.01
Return on equity: 0.07
Profit margin: 0.21
Operating margin: 0.35
Revenue growth: 0.33
Earnings growth: -0.49
Total cash: 149358000
Total debt: 59527000
Held by insiders: 0.17
Held by institutions: 0.52
Float shares: 21931739
Stock valuation snapshot for MPB (NGM, USD) as of 2026-06-23
Current price: 33.41
Market cap: 846774528
Enterprise value: 756943488
Trailing P/E: 15.19
Forward P/E: 9.22
Price/book: 0.95
Price/sales: 3.52
EV/revenue: 3.15
Trailing EPS: 2.20
Beta: 0.48
Dividend rate: 0.86
Dividend yield: 0.03
Payout ratio: 0.38
52-week high: 35.22
52-week low: 26.50
50-day average: 33.02
200-day average: 31.44
Short ratio: 4.67
Short % of float: 0.03
Return on assets: 0.01
Return on equity: 0.07
Profit margin: 0.21
Operating margin: 0.35
Revenue growth: 0.33
Earnings growth: -0.49
Total cash: 149358000
Total debt: 59527000
Held by insiders: 0.17
Held by institutions: 0.52
Float shares: 21931739
Stock valuation snapshot for MPB (NGM, USD) as of 2026-07-11
Current price: 34.47
Market cap: 873640192
Enterprise value: 787864320
Trailing P/E: 15.53
Forward P/E: 9.49
Price/book: 0.98
Price/sales: 3.64
EV/revenue: 3.28
Trailing EPS: 2.22
Beta: 0.46
Dividend rate: 0.86
Dividend yield: 0.03
Payout ratio: 0.38
52-week high: 35.98
52-week low: 26.50
50-day average: 33.21
200-day average: 31.69
Short ratio: 3.94
Short % of float: 0.03
Return on assets: 0.01
Return on equity: 0.07
Profit margin: 0.21
Operating margin: 0.35
Revenue growth: 0.33
Earnings growth: -0.49
Total cash: 149358000
Total debt: 59527000
Held by insiders: 0.17
Held by institutions: 0.52
Float shares: 21930725
Stock valuation snapshot for MPB (NGM, USD) as of 2026-07-19
Current price: 35.44
Market cap: 898224704
Enterprise value: 808393728
Trailing P/E: 16.11
Forward P/E: 9.75
Price/book: 1.01
Price/sales: 3.74
EV/revenue: 3.37
Trailing EPS: 2.20
Beta: 0.46
Dividend rate: 0.86
Dividend yield: 0.02
Payout ratio: 0.38
52-week high: 37.18
52-week low: 26.50
50-day average: 33.41
200-day average: 31.84
Short ratio: 3.94
Short % of float: 0.03
Return on assets: 0.01
Return on equity: 0.07
Profit margin: 0.21
Operating margin: 0.35
Revenue growth: 0.33
Earnings growth: -0.49
Total cash: 149358000
Total debt: 59527000
Held by insiders: 0.17
Held by institutions: 0.52
Float shares: 21930725
Stock valuation snapshot for MPB (NGM, USD) as of 2026-07-25
Current price: 37.17
Market cap: 942071424
Enterprise value: 1011200896
Trailing P/E: 16.90
Forward P/E: 9.89
Price/book: 1.06
Price/sales: 3.57
EV/revenue: 3.84
Trailing EPS: 2.20
Beta: 0.46
Dividend rate: 0.92
Dividend yield: 0.02
Payout ratio: 0.38
52-week high: 37.53
52-week low: 26.56
50-day average: 33.76
200-day average: 32.02
Short ratio: 3.43
Short % of float: 0.03
Return on assets: 0.01
Return on equity: 0.08
Profit margin: 0.26
Operating margin: 0.40
Revenue growth: 0.45
Earnings growth: 2.86
Total cash: 86646000
Total debt: 156676992
Held by insiders: 0.17
Held by institutions: 0.52
Float shares: 21906445
Stock valuation snapshot for MPC (NYQ, USD) as of 2026-05-31
Current price: 248.77
Market cap: 72625078272
Enterprise value: 111474073600
Trailing P/E: 16.37
Forward P/E: 10.56
Price/book: 4.24
Price/sales: 0.53
EV/revenue: 0.82
EV/EBITDA: 10.87
Trailing EPS: 15.20
Beta: 0.53
Dividend rate: 3.91
Dividend yield: 1.57
Payout ratio: 0.25
52-week high: 264.14
52-week low: 155.93
50-day average: 240.26
200-day average: 201.08
Short ratio: 2.58
Short % of float: 0.02
Return on assets: 0.05
Return on equity: 0.27
Profit margin: 0.03
Operating margin: 0.04
Revenue growth: 0.09
Total cash: 2151000064
Total debt: 34325999616
Debt/equity: 146.52
Current ratio: 1.18
Quick ratio: 0.69
Held by insiders: 0.00
Held by institutions: 0.78
Float shares: 291019954
Stock valuation snapshot for MPC (NYQ, USD) as of 2026-06-07
Current price: 262.01
Market cap: 76490317824
Enterprise value: 115339321344
Trailing P/E: 17.24
Forward P/E: 11.01
Price/book: 4.58
Price/sales: 0.56
EV/revenue: 0.85
EV/EBITDA: 11.24
Trailing EPS: 15.20
Beta: 0.52
Dividend rate: 3.91
Dividend yield: 0.01
Payout ratio: 0.25
52-week high: 272.46
52-week low: 155.93
50-day average: 242.02
200-day average: 202.59
Short ratio: 2.58
Short % of float: 0.02
Return on assets: 0.05
Return on equity: 0.27
Profit margin: 0.03
Operating margin: 0.04
Revenue growth: 0.09
Total cash: 2151000064
Total debt: 34325999616
Debt/equity: 146.52
Current ratio: 1.18
Quick ratio: 0.69
Held by insiders: 0.00
Held by institutions: 0.78
Float shares: 291066664
Stock valuation snapshot for MPC (NYQ, USD) as of 2026-06-15
Current price: 263.58
Market cap: 76948652032
Enterprise value: 115797655552
Trailing P/E: 17.36
Forward P/E: 10.70
Price/book: 4.61
Price/sales: 0.57
EV/revenue: 0.85
EV/EBITDA: 11.29
Trailing EPS: 15.18
Beta: 0.52
Dividend rate: 3.91
Dividend yield: 0.01
Payout ratio: 0.25
52-week high: 272.46
52-week low: 158.00
50-day average: 244.58
200-day average: 205.93
Short ratio: 2.61
Short % of float: 0.03
Return on assets: 0.05
Return on equity: 0.27
Profit margin: 0.03
Operating margin: 0.04
Revenue growth: 0.09
Total cash: 2151000064
Total debt: 34325999616
Debt/equity: 146.52
Current ratio: 1.18
Quick ratio: 0.69
Held by insiders: 0.00
Held by institutions: 0.78
Float shares: 291066664
Stock valuation snapshot for MPC (NYQ, USD) as of 2026-06-21
Current price: 242.91
Market cap: 70914326528
Enterprise value: 109763330048
Trailing P/E: 16.00
Forward P/E: 10.00
Price/book: 4.25
Price/sales: 0.52
EV/revenue: 0.81
EV/EBITDA: 10.70
Trailing EPS: 15.18
Beta: 0.52
Dividend rate: 3.91
Dividend yield: 0.02
Payout ratio: 0.25
52-week high: 272.46
52-week low: 158.00
50-day average: 245.15
200-day average: 207.29
Short ratio: 2.61
Short % of float: 0.03
Return on assets: 0.05
Return on equity: 0.27
Profit margin: 0.03
Operating margin: 0.04
Revenue growth: 0.09
Total cash: 2151000064
Total debt: 34325999616
Debt/equity: 146.52
Current ratio: 1.18
Quick ratio: 0.69
Held by insiders: 0.00
Held by institutions: 0.78
Float shares: 291005357
Stock valuation snapshot for MPC (NYQ, USD) as of 2026-07-11
Current price: 283.29
Market cap: 82702729216
Enterprise value: 121683099648
Trailing P/E: 18.63
Forward P/E: 11.83
Price/book: 4.95
Price/sales: 0.61
EV/revenue: 0.90
EV/EBITDA: 11.86
Trailing EPS: 15.21
Beta: 0.52
Dividend rate: 3.91
Dividend yield: 0.01
Payout ratio: 0.25
52-week high: 287.15
52-week low: 158.00
50-day average: 255.31
200-day average: 212.44
Short ratio: 2.84
Short % of float: 0.03
Return on assets: 0.05
Return on equity: 0.27
Profit margin: 0.03
Operating margin: 0.04
Revenue growth: 0.09
Total cash: 2151000064
Total debt: 34325999616
Debt/equity: 146.52
Current ratio: 1.18
Quick ratio: 0.69
Held by insiders: 0.00
Held by institutions: 0.78
Float shares: 291066664
Stock valuation snapshot for MPC (NYQ, USD) as of 2026-07-19
Current price: 312.60
Market cap: 91259396096
Enterprise value: 130108391424
Trailing P/E: 20.58
Forward P/E: 12.37
Price/book: 5.47
Price/sales: 0.67
EV/revenue: 0.96
EV/EBITDA: 12.68
Trailing EPS: 15.19
Beta: 0.52
Dividend rate: 3.91
Dividend yield: 0.01
Payout ratio: 0.25
52-week high: 313.15
52-week low: 158.00
50-day average: 261.71
200-day average: 215.63
Short ratio: 2.84
Short % of float: 0.03
Return on assets: 0.05
Return on equity: 0.27
Profit margin: 0.03
Operating margin: 0.04
Revenue growth: 0.09
Total cash: 2151000064
Total debt: 34325999616
Debt/equity: 146.52
Current ratio: 1.18
Quick ratio: 0.69
Held by insiders: 0.00
Held by institutions: 0.78
Float shares: 291063744
Stock valuation snapshot for MPC (NYQ, USD) as of 2026-07-25
Current price: 309.24
Market cap: 90278486016
Enterprise value: 129127481344
Trailing P/E: 20.37
Forward P/E: 10.59
Price/book: 5.41
Price/sales: 0.66
EV/revenue: 0.95
EV/EBITDA: 12.59
Trailing EPS: 15.18
Beta: 0.52
Dividend rate: 3.91
Dividend yield: 0.01
Payout ratio: 0.25
52-week high: 326.92
52-week low: 158.00
50-day average: 268.41
200-day average: 218.67
Short ratio: 2.60
Short % of float: 0.03
Return on assets: 0.05
Return on equity: 0.27
Profit margin: 0.03
Operating margin: 0.04
Revenue growth: 0.09
Total cash: 2151000064
Total debt: 34325999616
Debt/equity: 146.52
Current ratio: 1.18
Quick ratio: 0.69
Held by insiders: 0.00
Held by institutions: 0.78
Float shares: 291063744
Stock valuation snapshot for MPC.TO (TOR, CAD) as of 2026-06-01
Current price: 4.95
Market cap: 294339648
Enterprise value: 660120512
Trailing P/E: 9.52
Forward P/E: 0.83
Price/book: 0.71
Price/sales: 6.79
EV/revenue: 15.22
EV/EBITDA: 25.82
Trailing EPS: 0.52
Beta: 0.13
Dividend rate: 0.11
Dividend yield: 1.98
Payout ratio: 0.24
52-week high: 5.65
52-week low: 4.38
50-day average: 5.02
200-day average: 5.19
Short ratio: 16.31
Return on assets: 0.02
Return on equity: 0.07
Profit margin: 0.60
Operating margin: 0.54
Total cash: 19320000
Total debt: 348788000
Debt/equity: 80.75
Current ratio: 0.18
Quick ratio: 0.17
Held by insiders: 0.76
Held by institutions: 0.00
Float shares: 11365673
Stock valuation snapshot for MPC.TO (TOR, CAD) as of 2026-06-15
Current price: 5.24
Market cap: 311583776
Enterprise value: 681710784
Trailing P/E: 10.08
Forward P/E: 0.88
Price/book: 0.75
Price/sales: 7.03
EV/revenue: 15.38
EV/EBITDA: 25.63
Trailing EPS: 0.52
Dividend rate: 0.11
Dividend yield: 0.02
Payout ratio: 0.20
52-week high: 5.65
52-week low: 4.38
50-day average: 5.07
200-day average: 5.17
Short ratio: 8.17
Profit margin: 0.71
Operating margin: 0.59
Revenue growth: 0.07
Earnings growth: 0.83
Total cash: 9227000
Total debt: 356081984
Debt/equity: 81.01
Current ratio: 0.21
Quick ratio: 0.21
Held by insiders: 0.76
Held by institutions: 0.00
Float shares: 11657416
Stock valuation snapshot for MPC.TO (TOR, CAD) as of 2026-06-20
Current price: 4.90
Market cap: 291366528
Enterprise value: 660974528
Trailing P/E: 9.42
Forward P/E: 0.82
Price/book: 0.70
Price/sales: 6.57
EV/revenue: 14.91
EV/EBITDA: 24.85
Trailing EPS: 0.52
Dividend rate: 0.11
Dividend yield: 0.02
Payout ratio: 0.20
52-week high: 5.65
52-week low: 4.38
50-day average: 5.11
200-day average: 5.17
Short ratio: 3.37
Profit margin: 0.71
Operating margin: 0.59
Revenue growth: 0.07
Earnings growth: 0.83
Total cash: 9227000
Total debt: 356081984
Debt/equity: 81.01
Current ratio: 0.21
Quick ratio: 0.21
Held by insiders: 0.76
Held by institutions: 0.00
Float shares: 11657416
Stock valuation snapshot for MPC.TO (TOR, CAD) as of 2026-06-23
Current price: 4.90
Market cap: 291366528
Enterprise value: 654384512
Trailing P/E: 9.42
Forward P/E: 0.82
Price/book: 0.70
Price/sales: 6.65
EV/revenue: 14.94
EV/EBITDA: 25.36
Trailing EPS: 0.52
Beta: 0.14
Dividend rate: 0.11
Dividend yield: 0.02
Payout ratio: 0.20
52-week high: 5.65
52-week low: 4.38
50-day average: 5.11
200-day average: 5.17
Short ratio: 3.37
Profit margin: 0.71
Operating margin: 0.58
Revenue growth: 0.04
Earnings growth: 0.88
Total cash: 9227000
Total debt: 356971008
Debt/equity: 81.21
Current ratio: 0.21
Quick ratio: 0.21
Held by insiders: 0.76
Held by institutions: 0.00
Float shares: 11365673
Stock valuation snapshot for MPC.TO (TOR, CAD) as of 2026-07-11
Current price: 4.75
Market cap: 282447136
Enterprise value: 645465152
Trailing P/E: 9.13
Forward P/E: 0.79
Price/book: 0.67
Price/sales: 6.45
EV/revenue: 14.74
EV/EBITDA: 25.01
Trailing EPS: 0.52
Beta: 0.11
Dividend rate: 0.11
Dividend yield: 0.02
Payout ratio: 0.20
52-week high: 5.65
52-week low: 4.38
50-day average: 5.09
200-day average: 5.14
Short ratio: 2.40
Profit margin: 0.71
Operating margin: 0.58
Revenue growth: 0.04
Earnings growth: 0.88
Total cash: 9227000
Total debt: 356971008
Debt/equity: 81.21
Current ratio: 0.21
Quick ratio: 0.21
Held by insiders: 0.76
Held by institutions: 0.00
Float shares: 11365673
Stock valuation snapshot for MPC.TO (TOR, CAD) as of 2026-07-19
Current price: 4.75
Market cap: 282447136
Enterprise value: 645465152
Trailing P/E: 9.13
Forward P/E: 0.79
Price/book: 0.67
Price/sales: 6.45
EV/revenue: 14.74
EV/EBITDA: 25.01
Trailing EPS: 0.52
Beta: 0.11
Dividend rate: 0.11
Dividend yield: 0.02
Payout ratio: 0.20
52-week high: 5.65
52-week low: 4.38
50-day average: 5.03
200-day average: 5.12
Short ratio: 2.40
Profit margin: 0.71
Operating margin: 0.58
Revenue growth: 0.04
Earnings growth: 0.88
Total cash: 9227000
Total debt: 356971008
Debt/equity: 81.21
Current ratio: 0.21
Quick ratio: 0.21
Held by insiders: 0.76
Held by institutions: 0.00
Float shares: 11365673
Stock valuation snapshot for MPC.TO (TOR, CAD) as of 2026-07-25
Current price: 4.75
Market cap: 282447136
Enterprise value: 645465152
Trailing P/E: 9.13
Forward P/E: 0.79
Price/book: 0.67
Price/sales: 6.45
EV/revenue: 14.74
EV/EBITDA: 25.01
Trailing EPS: 0.52
Beta: 0.11
Dividend rate: 0.11
Dividend yield: 0.02
Payout ratio: 0.20
52-week high: 5.65
52-week low: 4.38
50-day average: 4.98
200-day average: 5.10
Short ratio: 1.17
Profit margin: 0.71
Operating margin: 0.58
Revenue growth: 0.04
Earnings growth: 0.88
Total cash: 9227000
Total debt: 356971008
Debt/equity: 81.21
Current ratio: 0.21
Quick ratio: 0.21
Held by insiders: 0.76
Held by institutions: 0.00
Float shares: 11365673
Stock valuation snapshot for MPCC.OL (OSL, NOK) as of 2026-06-07
Current price: 26.03
Market cap: 11549518848
Enterprise value: 11666715648
Trailing P/E: 5.70
Forward P/E: 9.73
Price/book: 1.31
Price/sales: 22.66
EV/revenue: 22.89
EV/EBITDA: 39.14
Trailing EPS: 4.57
Beta: 0.17
Dividend rate: 1.85
Dividend yield: 0.07
Payout ratio: 0.47
52-week high: 26.09
52-week low: 15.30
50-day average: 22.97
200-day average: 19.52
Return on assets: 0.09
Return on equity: 0.24
Profit margin: 0.43
Operating margin: 0.38
Revenue growth: -0.06
Earnings growth: -0.31
Total cash: 346302016
Total debt: 462896992
Debt/equity: 48.77
Current ratio: 2.94
Quick ratio: 2.84
Held by insiders: 0.21
Held by institutions: 0.22
Float shares: 369704383
Stock valuation snapshot for MPCC.OL (OSL, NOK) as of 2026-06-15
Current price: 26.68
Market cap: 11837923328
Enterprise value: 11955120128
Trailing P/E: 5.75
Forward P/E: 9.95
Price/book: 1.35
Price/sales: 23.23
EV/revenue: 23.46
EV/EBITDA: 40.11
Trailing EPS: 4.64
Beta: 0.17
Dividend rate: 1.85
Dividend yield: 0.07
Payout ratio: 0.47
52-week high: 27.45
52-week low: 15.30
50-day average: 23.52
200-day average: 19.77
Return on assets: 0.09
Return on equity: 0.24
Profit margin: 0.43
Operating margin: 0.38
Revenue growth: -0.06
Earnings growth: -0.31
Total cash: 346302016
Total debt: 462896992
Debt/equity: 48.77
Current ratio: 2.94
Quick ratio: 2.84
Held by insiders: 0.21
Held by institutions: 0.22
Float shares: 369704383
Stock valuation snapshot for MPCC.OL (OSL, NOK) as of 2026-06-20
Current price: 24.66
Market cap: 10941648896
Enterprise value: 11058845696
Trailing P/E: 5.24
Forward P/E: 9.16
Price/book: 1.21
Price/sales: 21.47
EV/revenue: 21.70
EV/EBITDA: 37.10
Trailing EPS: 4.71
Beta: 0.17
Dividend rate: 1.54
Dividend yield: 0.06
Payout ratio: 0.47
52-week high: 27.45
52-week low: 15.30
50-day average: 23.79
200-day average: 19.96
Return on assets: 0.09
Return on equity: 0.24
Profit margin: 0.43
Operating margin: 0.38
Revenue growth: -0.06
Earnings growth: -0.31
Total cash: 346302016
Total debt: 462896992
Debt/equity: 48.77
Current ratio: 2.94
Quick ratio: 2.84
Held by insiders: 0.21
Held by institutions: 0.25
Float shares: 369704383
Stock valuation snapshot for MPCC.OL (OSL, NOK) as of 2026-06-23
Current price: 25.37
Market cap: 11256676352
Enterprise value: 11329503232
Trailing P/E: 5.34
Forward P/E: 9.25
Price/book: 1.28
Price/sales: 22.09
EV/revenue: 22.23
EV/EBITDA: 38.01
Trailing EPS: 4.75
Beta: 0.17
Dividend rate: 1.54
Dividend yield: 0.06
Payout ratio: 0.47
52-week high: 27.45
52-week low: 15.30
50-day average: 23.83
200-day average: 20.00
Return on assets: 0.09
Return on equity: 0.24
Profit margin: 0.43
Operating margin: 0.38
Revenue growth: -0.06
Earnings growth: -0.31
Total cash: 346302016
Total debt: 462896992
Debt/equity: 48.77
Current ratio: 2.94
Quick ratio: 2.84
Held by insiders: 0.21
Held by institutions: 0.25
Float shares: 369704383
Stock valuation snapshot for MPCC.OL (OSL, NOK) as of 2026-07-11
Current price: 23.54
Market cap: 11489175552
Enterprise value: 10734944256
Trailing P/E: 4.79
Forward P/E: 7.97
Price/book: 1.19
Price/sales: 22.54
EV/revenue: 21.06
EV/EBITDA: 36.02
Trailing EPS: 4.91
Beta: 0.26
Dividend rate: 1.54
Dividend yield: 0.06
Payout ratio: 0.47
52-week high: 27.45
52-week low: 15.30
50-day average: 24.53
200-day average: 20.44
Return on assets: 0.09
Return on equity: 0.24
Profit margin: 0.43
Operating margin: 0.38
Revenue growth: -0.06
Earnings growth: -0.31
Total cash: 346302016
Total debt: 462896992
Debt/equity: 48.77
Current ratio: 2.94
Quick ratio: 2.84
Held by insiders: 0.20
Held by institutions: 0.26
Float shares: 351712337
Stock valuation snapshot for MPCES.OL (OSL, NOK) as of 2026-06-07
Current price: 13.60
Market cap: 302600000
Enterprise value: 317803008
Forward P/E: -146.86
Price/book: 0.82
Price/sales: 71.49
EV/revenue: 75.08
EV/EBITDA: 228.80
Trailing EPS: -4.57
Beta: 0.73
Payout ratio: 0.00
52-week high: 14.60
52-week low: 8.46
50-day average: 13.29
200-day average: 12.02
Return on assets: -0.04
Return on equity: -0.25
Profit margin: -2.19
Operating margin: -0.61
Revenue growth: -0.52
Total cash: 8241000
Total debt: 23444000
Debt/equity: 59.41
Current ratio: 1.38
Quick ratio: 0.19
Held by insiders: 0.31
Held by institutions: 0.12
Float shares: 22207058