speb/financial-data huggingface dataset:
Stock valuation snapshot for SPR.L (LSE, GBp) as of 2026-07-19
Current price: 98.50
Market cap: 117630504
Enterprise value: 161927776
Trailing P/E: 8.95
Forward P/E: 12.31
Price/book: 0.68
Price/sales: 0.42
EV/revenue: 0.57
EV/EBITDA: 6.47
Trailing EPS: 0.11
Beta: 1.07
Dividend rate: 0.02
Dividend yield: 0.02
Payout ratio: 0.18
52-week high: 137.00
52-week low: 89.00
50-day average: 98.38
200-day average: 112.97
Return on assets: 0.05
Return on equity: 0.09
Profit margin: 0.05
Operating margin: 0.05
Revenue growth: 0.02
Earnings growth: 0.04
Total cash: 10691000
Total debt: 55362000
Debt/equity: 32.20
Current ratio: 3.80
Quick ratio: 0.73
Held by insiders: 0.38
Held by institutions: 0.12
Float shares: 72845619
Stock valuation snapshot for SPR.L (LSE, GBp) as of 2026-07-25
Current price: 98.00
Market cap: 117033400
Enterprise value: 161332560
Trailing P/E: 8.91
Forward P/E: 12.25
Price/book: 0.68
Price/sales: 0.41
EV/revenue: 0.57
EV/EBITDA: 6.45
Trailing EPS: 0.11
Beta: 1.07
Dividend rate: 0.02
Dividend yield: 0.02
Payout ratio: 0.18
52-week high: 137.00
52-week low: 89.00
50-day average: 98.17
200-day average: 112.78
Return on assets: 0.05
Return on equity: 0.09
Profit margin: 0.05
Operating margin: 0.05
Revenue growth: 0.02
Earnings growth: 0.04
Total cash: 10691000
Total debt: 55362000
Debt/equity: 32.20
Current ratio: 3.80
Quick ratio: 0.73
Held by insiders: 0.38
Held by institutions: 0.12
Float shares: 72845619
Stock valuation snapshot for SPRB (NCM, USD) as of 2026-05-30
Current price: 51.27
Market cap: 141109296
Enterprise value: 93825296
Forward P/E: 82.69
Price/book: 1.65
EV/EBITDA: -3.63
Trailing EPS: -35.82
Payout ratio: 0.00
52-week high: 838.13
52-week low: 7.00
50-day average: 59.18
200-day average: 68.77
Short ratio: 2.68
Short % of float: 0.08
Return on assets: -0.37
Return on equity: -1.49
Profit margin: 0.00
Operating margin: 0.00
Total cash: 54080000
Total debt: 6796000
Debt/equity: 19.61
Current ratio: 4.67
Quick ratio: 4.59
Held by insiders: 0.04
Held by institutions: 0.31
Float shares: 2651600
Stock valuation snapshot for SPRB (NCM, USD) as of 2026-06-08
Current price: 50.43
Market cap: 138797376
Enterprise value: 91513376
Forward P/E: 26.86
Price/book: 1.63
EV/EBITDA: -3.54
Trailing EPS: -35.82
Payout ratio: 0.00
52-week high: 838.13
52-week low: 7.00
50-day average: 58.64
200-day average: 69.38
Short ratio: 2.68
Short % of float: 0.08
Return on assets: -0.37
Return on equity: -1.49
Profit margin: 0.00
Operating margin: 0.00
Total cash: 54080000
Total debt: 6796000
Debt/equity: 19.61
Current ratio: 4.67
Quick ratio: 4.59
Held by insiders: 0.04
Held by institutions: 0.31
Float shares: 2651600
Stock valuation snapshot for SPRB (NCM, USD) as of 2026-06-20
Current price: 52.36
Market cap: 144109280
Enterprise value: 97151280
Forward P/E: 10.58
Price/book: 2.07
EV/EBITDA: -3.76
Trailing EPS: -35.82
Beta: 3.20
Payout ratio: 0.00
52-week high: 838.13
52-week low: 7.00
50-day average: 55.22
200-day average: 71.68
Short ratio: 5.22
Short % of float: 0.09
Return on assets: -0.37
Return on equity: -1.49
Profit margin: 0.00
Operating margin: 0.00
Total cash: 54080000
Total debt: 7122000
Debt/equity: 20.56
Current ratio: 4.67
Quick ratio: 4.59
Held by insiders: 0.04
Held by institutions: 0.31
Float shares: 2653416
Stock valuation snapshot for SPRB (NCM, USD) as of 2026-06-23
Current price: 54.19
Market cap: 149140992
Enterprise value: 103591608
Forward P/E: 10.95
Price/book: 2.15
EV/EBITDA: -4.01
Trailing EPS: -35.82
Beta: 3.20
Payout ratio: 0.00
52-week high: 838.13
52-week low: 7.00
50-day average: 54.99
200-day average: 71.91
Short ratio: 5.22
Short % of float: 0.09
Return on assets: -0.37
Return on equity: -1.49
Profit margin: 0.00
Operating margin: 0.00
Total cash: 54080000
Total debt: 7122000
Debt/equity: 20.56
Current ratio: 4.67
Quick ratio: 4.59
Held by insiders: 0.04
Held by institutions: 0.31
Float shares: 2653416
Stock valuation snapshot for SPRB (NCM, USD) as of 2026-07-11
Current price: 50.07
Market cap: 137806560
Enterprise value: 90848560
Forward P/E: 10.12
Price/book: 1.98
EV/EBITDA: -3.52
Trailing EPS: -35.82
Beta: 3.21
Payout ratio: 0.00
52-week high: 838.13
52-week low: 7.00
50-day average: 52.66
200-day average: 74.71
Short ratio: 4.42
Short % of float: 0.13
Return on assets: -0.37
Return on equity: -1.49
Profit margin: 0.00
Operating margin: 0.00
Total cash: 54080000
Total debt: 7122000
Debt/equity: 20.56
Current ratio: 4.67
Quick ratio: 4.59
Held by insiders: 0.04
Held by institutions: 0.31
Float shares: 2653416
Stock valuation snapshot for SPRB (NCM, USD) as of 2026-07-19
Current price: 43.54
Market cap: 119834184
Enterprise value: 72876184
Forward P/E: 5.90
Price/book: 1.72
EV/EBITDA: -2.82
Trailing EPS: -35.82
Beta: 3.21
Payout ratio: 0.00
52-week high: 838.13
52-week low: 7.00
50-day average: 51.44
200-day average: 75.64
Short ratio: 4.42
Short % of float: 0.13
Return on assets: -0.37
Return on equity: -1.49
Profit margin: 0.00
Operating margin: 0.00
Total cash: 54080000
Total debt: 7122000
Debt/equity: 20.56
Current ratio: 4.67
Quick ratio: 4.59
Held by insiders: 0.04
Held by institutions: 0.31
Float shares: 2653168
Stock valuation snapshot for SPRB (NCM, USD) as of 2026-07-25
Current price: 43.08
Market cap: 118568144
Enterprise value: 71610136
Forward P/E: 5.83
Price/book: 1.71
EV/EBITDA: -2.77
Trailing EPS: -35.82
Beta: 3.21
Payout ratio: 0.00
52-week high: 838.13
52-week low: 7.00
50-day average: 50.22
200-day average: 75.92
Short ratio: 4.57
Short % of float: 0.15
Return on assets: -0.37
Return on equity: -1.49
Profit margin: 0.00
Operating margin: 0.00
Total cash: 54080000
Total debt: 7122000
Debt/equity: 20.56
Current ratio: 4.67
Quick ratio: 4.59
Held by insiders: 0.04
Held by institutions: 0.32
Float shares: 2653168
Stock valuation snapshot for SPRC (NCM, USD) as of 2026-05-30
Current price: 9.81
Market cap: 5623514
Enterprise value: 2306513
Trailing P/E: 0.10
Price/book: 0.07
Price/sales: 6.57
EV/revenue: 2.70
EV/EBITDA: -0.27
Trailing EPS: 98.07
Beta: 2.40
Payout ratio: 0.00
52-week high: 80.10
52-week low: 2.98
50-day average: 5.25
200-day average: 16.89
Short ratio: 0.01
Short % of float: 0.01
Return on assets: -0.61
Return on equity: -1.78
Profit margin: 0.00
Operating margin: -8.49
Revenue growth: -0.35
Total cash: 4591000
Total debt: 366000
Debt/equity: 7.11
Current ratio: 2.41
Quick ratio: 2.13
Held by insiders: 0.00
Held by institutions: 0.01
Float shares: 532829
Stock valuation snapshot for SPRC (NCM, USD) as of 2026-06-08
Current price: 10.46
Market cap: 5996122
Enterprise value: 3240900
Trailing P/E: 0.11
Price/book: 0.07
Price/sales: 7.00
EV/revenue: 3.79
EV/EBITDA: -0.38
Trailing EPS: 98.07
Beta: 2.43
Payout ratio: 0.00
52-week high: 80.10
52-week low: 2.98
50-day average: 5.55
200-day average: 16.38
Short ratio: 0.01
Short % of float: 0.01
Return on assets: -0.61
Return on equity: -1.78
Profit margin: 0.00
Operating margin: -8.49
Revenue growth: -0.35
Total cash: 4591000
Total debt: 366000
Debt/equity: 7.11
Current ratio: 2.41
Quick ratio: 2.13
Held by insiders: 0.00
Held by institutions: 0.01
Float shares: 533294
Stock valuation snapshot for SPRC (NCM, USD) as of 2026-06-20
Current price: 7.41
Market cap: 4247730
Enterprise value: 930730
Trailing P/E: 0.08
Price/book: 0.05
Price/sales: 4.96
EV/revenue: 1.09
EV/EBITDA: -0.11
Trailing EPS: 98.07
Beta: 2.43
Payout ratio: 0.00
52-week high: 80.10
52-week low: 2.98
50-day average: 6.75
200-day average: 14.96
Short ratio: 0.23
Short % of float: 0.66
Return on assets: -0.61
Return on equity: -1.78
Profit margin: 0.00
Operating margin: -8.49
Revenue growth: -0.35
Total cash: 4591000
Total debt: 366000
Debt/equity: 7.11
Current ratio: 2.41
Quick ratio: 2.13
Held by insiders: 0.00
Held by institutions: 0.01
Float shares: 533294
Stock valuation snapshot for SPRC (NCM, USD) as of 2026-06-23
Current price: 6.57
Market cap: 3766206
Enterprise value: 678503
Trailing P/E: 0.07
Price/book: 0.05
Price/sales: 4.40
EV/revenue: 0.79
EV/EBITDA: -0.08
Trailing EPS: 98.07
Beta: 2.43
Payout ratio: 0.00
52-week high: 80.10
52-week low: 2.98
50-day average: 6.82
200-day average: 14.90
Short ratio: 0.23
Short % of float: 0.66
Return on assets: -0.61
Return on equity: -1.78
Profit margin: 0.00
Operating margin: -8.49
Revenue growth: -0.35
Total cash: 4591000
Total debt: 366000
Debt/equity: 7.11
Current ratio: 2.41
Quick ratio: 2.13
Held by insiders: 0.00
Held by institutions: 0.01
Float shares: 533294
Stock valuation snapshot for SPRC (NCM, USD) as of 2026-07-11
Current price: 4.70
Market cap: 2694242
Enterprise value: -622757
Trailing P/E: 0.05
Price/book: 0.41
Price/sales: 3.15
EV/revenue: -0.73
EV/EBITDA: 0.07
Trailing EPS: 98.07
Beta: 2.48
Payout ratio: 0.00
52-week high: 80.10
52-week low: 2.98
50-day average: 6.88
200-day average: 13.66
Short ratio: 0.05
Short % of float: 0.05
Return on assets: -0.61
Return on equity: -1.78
Profit margin: 0.00
Operating margin: -8.49
Revenue growth: -0.35
Total cash: 4591000
Total debt: 366000
Debt/equity: 7.11
Current ratio: 2.41
Quick ratio: 2.13
Held by insiders: 0.00
Held by institutions: 0.01
Float shares: 553392
Stock valuation snapshot for SPRC (NCM, USD) as of 2026-07-19
Current price: 5.00
Market cap: 2866215
Enterprise value: -450785
Trailing P/E: 0.05
Price/book: 0.43
Price/sales: 3.35
EV/revenue: -0.53
EV/EBITDA: 0.05
Trailing EPS: 98.07
Beta: 2.48
Payout ratio: 0.00
52-week high: 80.10
52-week low: 2.98
50-day average: 6.57
200-day average: 12.75
Short ratio: 0.05
Short % of float: 0.05
Return on assets: -0.61
Return on equity: -1.78
Profit margin: 0.00
Operating margin: -8.49
Revenue growth: -0.35
Total cash: 4591000
Total debt: 366000
Debt/equity: 7.11
Current ratio: 2.41
Quick ratio: 2.13
Held by insiders: 0.00
Held by institutions: 0.01
Float shares: 553392
Stock valuation snapshot for SPRC (NCM, USD) as of 2026-07-25
Current price: 5.33
Market cap: 3055385
Enterprise value: -261614
Trailing P/E: 0.05
Price/book: 0.46
Price/sales: 3.57
EV/revenue: -0.31
EV/EBITDA: 0.03
Trailing EPS: 98.07
Beta: 2.48
Payout ratio: 0.00
52-week high: 80.10
52-week low: 2.98
50-day average: 6.46
200-day average: 11.66
Short ratio: 0.22
Short % of float: 0.02
Return on assets: -0.61
Return on equity: -1.78
Profit margin: 0.00
Operating margin: -8.49
Revenue growth: -0.35
Total cash: 4591000
Total debt: 366000
Debt/equity: 7.11
Current ratio: 2.41
Quick ratio: 2.13
Held by insiders: 0.00
Held by institutions: 0.01
Float shares: 553392
Stock valuation snapshot for SPRO (NMS, USD) as of 2026-05-30
Current price: 2.83
Market cap: 163861216
Enterprise value: 110206224
Trailing P/E: 10.48
Forward P/E: -2.55
Price/book: 2.71
Price/sales: 2.68
EV/revenue: 1.80
Trailing EPS: 0.27
Beta: 1.43
Payout ratio: 0.00
52-week high: 3.22
52-week low: 1.80
50-day average: 2.61
200-day average: 2.34
Short ratio: 3.16
Short % of float: 0.03
Return on assets: 0.13
Return on equity: 0.35
Profit margin: 0.25
Operating margin: -29.22
Revenue growth: -0.96
Total cash: 56129000
Total debt: 2474000
Debt/equity: 4.67
Current ratio: 10.50
Quick ratio: 10.23
Held by insiders: 0.23
Held by institutions: 0.16
Float shares: 46522113
Stock valuation snapshot for SPRO (NMS, USD) as of 2026-06-08
Current price: 2.86
Market cap: 165598256
Enterprise value: 109627208
Trailing P/E: 10.59
Forward P/E: -2.58
Price/book: 2.73
Price/sales: 2.71
EV/revenue: 1.79
Trailing EPS: 0.27
Beta: 1.46
Payout ratio: 0.00
52-week high: 3.22
52-week low: 1.80
50-day average: 2.64
200-day average: 2.36
Short ratio: 3.16
Short % of float: 0.03
Return on assets: 0.13
Return on equity: 0.35
Profit margin: 0.25
Revenue growth: -0.96
Total cash: 56129000
Total debt: 2474000
Debt/equity: 4.67
Current ratio: 10.50
Quick ratio: 10.23
Held by insiders: 0.23
Held by institutions: 0.16
Float shares: 46522113
Stock valuation snapshot for SPRO (NMS, USD) as of 2026-06-20
Current price: 2.28
Market cap: 132015400
Enterprise value: 78360408
Trailing P/E: 8.44
Forward P/E: -2.05
Price/book: 2.18
Price/sales: 2.16
EV/revenue: 1.28
Trailing EPS: 0.27
Beta: 1.46
Payout ratio: 0.00
52-week high: 3.22
52-week low: 1.80
50-day average: 2.68
200-day average: 2.40
Short ratio: 2.32
Short % of float: 0.04
Return on assets: 0.13
Return on equity: 0.35
Profit margin: 0.25
Revenue growth: -0.96
Total cash: 56129000
Total debt: 2474000
Debt/equity: 4.67
Current ratio: 10.50
Quick ratio: 10.23
Held by insiders: 0.23
Held by institutions: 0.16
Float shares: 46522113
Stock valuation snapshot for SPRO (NMS, USD) as of 2026-06-23
Current price: 2.20
Market cap: 127093768
Enterprise value: 74307296
Trailing P/E: 8.13
Forward P/E: -1.98
Price/book: 2.10
Price/sales: 2.08
EV/revenue: 1.21
Trailing EPS: 0.27
Beta: 1.46
Payout ratio: 0.00
52-week high: 3.22
52-week low: 1.80
50-day average: 2.67
200-day average: 2.40
Short ratio: 2.32
Short % of float: 0.04
Return on assets: 0.13
Return on equity: 0.35
Profit margin: 0.25
Revenue growth: -0.96
Total cash: 56129000
Total debt: 2474000
Debt/equity: 4.67
Current ratio: 10.50
Quick ratio: 10.23
Held by insiders: 0.22
Held by institutions: 0.16
Float shares: 46522113
Stock valuation snapshot for SPRO (NMS, USD) as of 2026-07-11
Current price: 2.10
Market cap: 121593128
Enterprise value: 67938136
Trailing P/E: 7.78
Forward P/E: -1.89
Price/book: 2.30
Price/sales: 1.99
EV/revenue: 1.11
Trailing EPS: 0.27
Beta: 1.49
Payout ratio: 0.00
52-week high: 3.08
52-week low: 1.80
50-day average: 2.52
200-day average: 2.41
Short ratio: 1.63
Short % of float: 0.06
Return on assets: 0.13
Return on equity: 0.35
Profit margin: 0.25
Revenue growth: -0.96
Total cash: 56129000
Total debt: 2474000
Debt/equity: 4.67
Current ratio: 10.50
Quick ratio: 10.23
Held by insiders: 0.22
Held by institutions: 0.16
Float shares: 46382570
Stock valuation snapshot for SPRO (NMS, USD) as of 2026-07-19
Current price: 1.58
Market cap: 91484360
Enterprise value: 37829360
Trailing P/E: 5.85
Forward P/E: -1.42
Price/book: 1.73
Price/sales: 1.50
EV/revenue: 0.62
Trailing EPS: 0.27
Beta: 1.49
Payout ratio: 0.00
52-week high: 3.08
52-week low: 1.50
50-day average: 2.45
200-day average: 2.41
Short ratio: 1.63
Short % of float: 0.06
Return on assets: 0.13
Return on equity: 0.35
Profit margin: 0.25
Revenue growth: -0.96
Total cash: 56129000
Total debt: 2474000
Debt/equity: 4.67
Current ratio: 10.50
Quick ratio: 10.23
Held by insiders: 0.22
Held by institutions: 0.16
Float shares: 46382570
Stock valuation snapshot for SPRO (NMS, USD) as of 2026-07-25
Current price: 1.19
Market cap: 68902776
Enterprise value: 15247777
Trailing P/E: 4.41
Forward P/E: -1.07
Price/book: 1.30
Price/sales: 1.13
EV/revenue: 0.25
Trailing EPS: 0.27
Beta: 1.49
Payout ratio: 0.00
52-week high: 3.08
52-week low: 1.08
50-day average: 2.32
200-day average: 2.39
Short ratio: 0.97
Short % of float: 0.04
Return on assets: 0.13
Return on equity: 0.35
Profit margin: 0.25
Revenue growth: -0.96
Total cash: 56129000
Total debt: 2474000
Debt/equity: 4.67
Current ratio: 10.50
Quick ratio: 10.23
Held by insiders: 0.22
Held by institutions: 0.16
Float shares: 46382570
Stock valuation snapshot for SPRQ.V (VAN, CAD) as of 2026-06-01
Current price: 1.43
Market cap: 167217200
Enterprise value: 163539424
Price/book: 29.79
Price/sales: 64.26
EV/revenue: 62.85
EV/EBITDA: -37.65
Trailing EPS: -0.04
Payout ratio: 0.00
52-week high: 1.47
52-week low: 0.59
50-day average: 0.83
200-day average: 0.74
Short ratio: 0.10
Return on assets: -0.33
Return on equity: -0.59
Profit margin: -1.78
Operating margin: -4.13
Total cash: 4060873
Total debt: 383092
Debt/equity: 6.80
Current ratio: 16.33
Quick ratio: 13.13
Held by insiders: 0.33
Held by institutions: 0.04
Float shares: 78832972
Stock valuation snapshot for SPRQ.V (VAN, CAD) as of 2026-06-20
Current price: 1.25
Market cap: 146168896
Enterprise value: 142491104
Price/book: 26.04
Price/sales: 56.17
EV/revenue: 54.76
EV/EBITDA: -32.47
Trailing EPS: -0.04
Beta: -0.57
Payout ratio: 0.00
52-week high: 1.47
52-week low: 0.59
50-day average: 1.03
200-day average: 0.78
Short ratio: 7.56
Return on assets: -0.33
Return on equity: -0.59
Profit margin: -1.78
Operating margin: -4.13
Total cash: 4060873
Total debt: 383092
Debt/equity: 6.80
Current ratio: 16.33
Quick ratio: 13.13
Held by insiders: 0.33
Held by institutions: 0.04
Float shares: 78832972
Stock valuation snapshot for SPRQ.V (VAN, CAD) as of 2026-06-23
Current price: 1.23
Market cap: 143830192
Enterprise value: 143660448
Price/book: 25.63
Price/sales: 55.27
EV/revenue: 55.21
EV/EBITDA: -32.74
Trailing EPS: -0.04
Beta: -0.57
Payout ratio: 0.00
52-week high: 1.47
52-week low: 0.59
50-day average: 1.05
200-day average: 0.78
Short ratio: 7.56
Return on assets: -0.33
Return on equity: -0.59
Profit margin: -1.78
Operating margin: -4.13
Total cash: 4060873
Total debt: 383092
Debt/equity: 6.80
Current ratio: 16.33
Quick ratio: 13.13
Held by insiders: 0.33
Held by institutions: 0.04
Float shares: 78832972
Stock valuation snapshot for SPRQ.V (VAN, CAD) as of 2026-07-11
Current price: 1.14
Market cap: 133306024
Enterprise value: 129628240
Price/book: 23.75
Price/sales: 51.23
EV/revenue: 49.82
EV/EBITDA: -29.54
Trailing EPS: -0.04
Beta: -0.55
Payout ratio: 0.00
52-week high: 1.47
52-week low: 0.59
50-day average: 1.15
200-day average: 0.81
Short ratio: 11.99
Return on assets: -0.33
Return on equity: -0.59
Profit margin: -1.78
Operating margin: -4.13
Total cash: 4060873
Total debt: 383092
Debt/equity: 6.80
Current ratio: 16.33
Quick ratio: 13.13
Held by insiders: 0.33
Held by institutions: 0.04
Float shares: 78832972
Stock valuation snapshot for SPRQ.V (VAN, CAD) as of 2026-07-19
Current price: 1.16
Market cap: 135644720
Enterprise value: 131966944
Price/book: 24.17
Price/sales: 52.13
EV/revenue: 50.72
EV/EBITDA: -30.07
Trailing EPS: -0.04
Beta: -0.55
Payout ratio: 0.00
52-week high: 1.47
52-week low: 0.59
50-day average: 1.18
200-day average: 0.83
Short ratio: 11.99
Return on assets: -0.33
Return on equity: -0.59
Profit margin: -1.78
Operating margin: -4.13
Total cash: 4060873
Total debt: 383092
Debt/equity: 6.80
Current ratio: 16.33
Quick ratio: 13.13
Held by insiders: 0.33
Held by institutions: 0.04
Float shares: 78832972
Stock valuation snapshot for SPRQ.V (VAN, CAD) as of 2026-07-25
Current price: 1.18
Market cap: 137983424
Enterprise value: 134305648
Price/book: 24.58
Price/sales: 53.03
EV/revenue: 51.61
EV/EBITDA: -30.61
Trailing EPS: -0.04
Beta: -0.55
Payout ratio: 0.00
52-week high: 1.47
52-week low: 0.59
50-day average: 1.20
200-day average: 0.84
Short ratio: 25.73
Return on assets: -0.33
Return on equity: -0.59
Profit margin: -1.78
Operating margin: -4.13
Total cash: 4060873
Total debt: 383092
Debt/equity: 6.80
Current ratio: 16.33
Quick ratio: 13.13
Held by insiders: 0.33
Held by institutions: 0.04
Float shares: 78832972
Stock valuation snapshot for SPRU (NYQ, USD) as of 2026-05-30
Current price: 2.88
Market cap: 52903588
Enterprise value: 675490816
Forward P/E: -3.74
Price/book: 0.45
Price/sales: 0.47
EV/revenue: 6.06
EV/EBITDA: 13.23
Trailing EPS: -0.74
Payout ratio: 0.00
52-week high: 6.75
52-week low: 1.13
50-day average: 3.61
200-day average: 3.71
Short ratio: 14.20
Short % of float: 0.05
Return on assets: 0.02
Return on equity: -0.11
Profit margin: -0.12
Operating margin: 0.15
Revenue growth: -0.02
Total cash: 54042000
Total debt: 674780992
Debt/equity: 565.43
Current ratio: 0.48
Quick ratio: 0.32
Held by insiders: 0.10
Held by institutions: 0.36
Float shares: 13907825
Stock valuation snapshot for SPRU (NYQ, USD) as of 2026-06-08
Current price: 2.62
Market cap: 48035720
Enterprise value: 670221376
Forward P/E: -3.40
Price/book: 0.41
Price/sales: 0.43
EV/revenue: 6.02
EV/EBITDA: 13.13
Trailing EPS: -0.74
Payout ratio: 0.00
52-week high: 6.75
52-week low: 1.13
50-day average: 3.53
200-day average: 3.73
Short ratio: 14.20
Short % of float: 0.05
Return on assets: 0.02
Return on equity: -0.11
Profit margin: -0.12
Operating margin: 0.15
Revenue growth: -0.02
Total cash: 54042000
Total debt: 674780992
Debt/equity: 565.43
Current ratio: 0.48
Quick ratio: 0.32
Held by insiders: 0.10
Held by institutions: 0.36
Float shares: 13907825
Stock valuation snapshot for SPRU (NYQ, USD) as of 2026-06-20
Current price: 2.90
Market cap: 53270972
Enterprise value: 676430976
Forward P/E: -3.77
Price/book: 0.45
Price/sales: 0.48
EV/revenue: 6.07
EV/EBITDA: 13.25
Trailing EPS: -0.74
Beta: 1.15
Payout ratio: 0.00
52-week high: 6.75
52-week low: 1.13
50-day average: 3.27
200-day average: 3.80
Short ratio: 16.13
Short % of float: 0.05
Return on assets: 0.02
Return on equity: -0.11
Profit margin: -0.12
Operating margin: 0.15
Revenue growth: -0.02
Total cash: 54042000
Total debt: 674780992
Debt/equity: 565.43
Current ratio: 0.48
Quick ratio: 0.32
Held by insiders: 0.10
Held by institutions: 0.36
Float shares: 14067761
Stock valuation snapshot for SPRU (NYQ, USD) as of 2026-06-23
Current price: 2.72
Market cap: 50039812
Enterprise value: 674226624
Forward P/E: -3.54
Price/book: 0.42
Price/sales: 0.45
EV/revenue: 6.05
EV/EBITDA: 13.21
Trailing EPS: -0.74
Beta: 1.15
Payout ratio: 0.00
52-week high: 6.75
52-week low: 1.13
50-day average: 3.25
200-day average: 3.81
Short ratio: 16.13
Short % of float: 0.05
Return on assets: 0.02
Return on equity: -0.11
Profit margin: -0.12
Operating margin: 0.15
Revenue growth: -0.02
Total cash: 54042000
Total debt: 674780992
Debt/equity: 565.43
Current ratio: 0.48
Quick ratio: 0.32
Held by insiders: 0.10
Held by institutions: 0.36
Float shares: 14067761
Stock valuation snapshot for SPRU (NYQ, USD) as of 2026-07-11
Current price: 2.40
Market cap: 44086320
Enterprise value: 667246336
Forward P/E: -3.12
Price/book: 0.37
Price/sales: 0.40
EV/revenue: 5.99
EV/EBITDA: 13.07
Trailing EPS: -0.74
Beta: 1.16
Payout ratio: 0.00
52-week high: 6.75
52-week low: 1.13
50-day average: 2.88
200-day average: 3.87
Short ratio: 18.55
Short % of float: 0.06
Return on assets: 0.02
Return on equity: -0.11
Profit margin: -0.12
Operating margin: 0.15
Revenue growth: -0.02
Total cash: 54042000
Total debt: 674780992
Debt/equity: 565.43
Current ratio: 0.48
Quick ratio: 0.32
Held by insiders: 0.12
Held by institutions: 0.36
Float shares: 14106704
Stock valuation snapshot for SPRU (NYQ, USD) as of 2026-07-19
Current price: 2.40
Market cap: 44086320
Enterprise value: 667246336
Forward P/E: -3.12
Price/book: 0.37
Price/sales: 0.40
EV/revenue: 5.99
EV/EBITDA: 13.07
Trailing EPS: -0.74
Beta: 1.16
Payout ratio: 0.00
52-week high: 6.75
52-week low: 1.13
50-day average: 2.78
200-day average: 3.88
Short ratio: 18.55
Short % of float: 0.06
Return on assets: 0.02
Return on equity: -0.11
Profit margin: -0.12
Operating margin: 0.15
Revenue growth: -0.02
Total cash: 54042000
Total debt: 674780992
Debt/equity: 565.43
Current ratio: 0.48
Quick ratio: 0.32
Held by insiders: 0.12
Held by institutions: 0.36
Float shares: 14106704
Stock valuation snapshot for SPRU (NYQ, USD) as of 2026-07-25
Current price: 2.17
Market cap: 39861384
Enterprise value: 663021376
Forward P/E: -2.82
Price/book: 0.34
Price/sales: 0.36
EV/revenue: 5.95
EV/EBITDA: 12.99
Trailing EPS: -0.74
Beta: 1.16
Payout ratio: 0.00
52-week high: 6.75
52-week low: 1.13
50-day average: 2.68
200-day average: 3.87
Short ratio: 25.49
Short % of float: 0.06
Return on assets: 0.02
Return on equity: -0.11
Profit margin: -0.12
Operating margin: 0.15
Revenue growth: -0.02
Total cash: 54042000
Total debt: 674780992
Debt/equity: 565.43
Current ratio: 0.48
Quick ratio: 0.32
Held by insiders: 0.12
Held by institutions: 0.36
Float shares: 14106704
Stock valuation snapshot for SPRY (NGM, USD) as of 2026-05-30
Current price: 9.07
Market cap: 900680576
Enterprise value: 870906560
Forward P/E: -9.47
Price/book: 7.88
Price/sales: 9.10
EV/revenue: 8.80
EV/EBITDA: -4.33
Trailing EPS: -2.00
Beta: 0.80
Payout ratio: 0.00
52-week high: 18.90
52-week low: 6.66
50-day average: 8.21
200-day average: 9.69
Short ratio: 13.92
Short % of float: 0.38
Return on assets: -0.41
Return on equity: -1.36
Profit margin: -2.00
Operating margin: -2.65
Revenue growth: 1.85
Total cash: 200968992
Total debt: 171195008
Debt/equity: 279.24
Current ratio: 4.94
Quick ratio: 4.65
Held by insiders: 0.16
Held by institutions: 0.95
Float shares: 42451151
Stock valuation snapshot for SPRY (NGM, USD) as of 2026-06-08
Current price: 8.91
Market cap: 884792064
Enterprise value: 820261952
Forward P/E: -9.31
Price/book: 7.74
Price/sales: 8.94
EV/revenue: 8.29
EV/EBITDA: -4.08
Trailing EPS: -2.00
Beta: 0.83
Payout ratio: 0.00
52-week high: 18.90
52-week low: 6.66
50-day average: 8.27
200-day average: 9.60
Short ratio: 13.92
Short % of float: 0.38
Return on assets: -0.41
Return on equity: -1.36
Profit margin: -2.00
Operating margin: -2.65
Revenue growth: 1.85
Total cash: 200968992
Total debt: 171195008
Debt/equity: 279.24
Current ratio: 4.94
Quick ratio: 4.65
Held by insiders: 0.16
Held by institutions: 0.95
Float shares: 42451151
Stock valuation snapshot for SPRY (NGM, USD) as of 2026-06-20
Current price: 9.65
Market cap: 958276480
Enterprise value: 928502464
Forward P/E: -10.08
Price/book: 8.38
Price/sales: 9.68
EV/revenue: 9.38
EV/EBITDA: -4.62
Trailing EPS: -2.00
Beta: 0.83
Payout ratio: 0.00
52-week high: 18.90
52-week low: 6.66
50-day average: 8.56
200-day average: 9.38
Short ratio: 13.70
Short % of float: 0.37
Return on assets: -0.41
Return on equity: -1.36
Profit margin: -2.00
Operating margin: -2.65
Revenue growth: 1.85
Total cash: 200968992
Total debt: 171195008
Debt/equity: 279.24
Current ratio: 4.94
Quick ratio: 4.65
Held by insiders: 0.16
Held by institutions: 0.95
Float shares: 42451151
Stock valuation snapshot for SPRY (NGM, USD) as of 2026-06-23
Current price: 10.38
Market cap: 1030767872
Enterprise value: 961272576
Forward P/E: -10.84
Price/book: 9.02
Price/sales: 10.41
EV/revenue: 9.71
EV/EBITDA: -4.78
Trailing EPS: -2.00
Beta: 0.83
Payout ratio: 0.00
52-week high: 18.90
52-week low: 6.66
50-day average: 8.60
200-day average: 9.38
Short ratio: 13.70
Short % of float: 0.37
Return on assets: -0.41
Return on equity: -1.36
Profit margin: -2.00
Operating margin: -2.65
Revenue growth: 1.85
Total cash: 200968992
Total debt: 171195008
Debt/equity: 279.24
Current ratio: 4.94
Quick ratio: 4.65
Held by insiders: 0.16
Held by institutions: 0.95
Float shares: 42451151
Stock valuation snapshot for SPRY (NGM, USD) as of 2026-07-11
Current price: 7.94
Market cap: 788467904
Enterprise value: 758693888
Forward P/E: -8.42
Price/book: 12.87
Price/sales: 7.97
EV/revenue: 7.67
EV/EBITDA: -3.78
Trailing EPS: -2.00
Beta: 0.88
Payout ratio: 0.00
52-week high: 18.63
52-week low: 6.66
50-day average: 8.71
200-day average: 9.28
Short ratio: 11.23
Short % of float: 0.32
Return on assets: -0.41
Return on equity: -1.36
Profit margin: -2.00
Operating margin: -2.65
Revenue growth: 1.85
Total cash: 200968992
Total debt: 171195008
Debt/equity: 279.24
Current ratio: 4.94
Quick ratio: 4.65
Held by insiders: 0.16
Held by institutions: 0.96
Float shares: 42448172
Stock valuation snapshot for SPRY (NGM, USD) as of 2026-07-19
Current price: 7.00
Market cap: 695122816
Enterprise value: 665348864
Forward P/E: -7.42
Price/book: 11.35
Price/sales: 7.02
EV/revenue: 6.72
EV/EBITDA: -3.31
Trailing EPS: -2.00
Beta: 0.88
Payout ratio: 0.00
52-week high: 18.63
52-week low: 6.66
50-day average: 8.60
200-day average: 9.22
Short ratio: 11.23
Short % of float: 0.32
Return on assets: -0.41
Return on equity: -1.36
Profit margin: -2.00
Operating margin: -2.65
Revenue growth: 1.85
Total cash: 200968992
Total debt: 171195008
Debt/equity: 279.24
Current ratio: 4.94
Quick ratio: 4.65
Held by insiders: 0.16
Held by institutions: 0.92
Float shares: 48431194
Stock valuation snapshot for SPRY (NGM, USD) as of 2026-07-25
Current price: 5.94
Market cap: 589861376
Enterprise value: 560087360
Forward P/E: -6.30
Price/book: 9.63
Price/sales: 5.96
EV/revenue: 5.66
EV/EBITDA: -2.79
Trailing EPS: -2.00
Beta: 0.88
Payout ratio: 0.00
52-week high: 18.63
52-week low: 5.76
50-day average: 8.34
200-day average: 9.12
Short ratio: 11.35
Short % of float: 0.33
Return on assets: -0.41
Return on equity: -1.36
Profit margin: -2.00
Operating margin: -2.65
Revenue growth: 1.85
Total cash: 200968992
Total debt: 171195008
Debt/equity: 279.24
Current ratio: 4.94
Quick ratio: 4.65
Held by insiders: 0.16
Held by institutions: 0.94
Float shares: 48431194
Stock valuation snapshot for SPSC (NMS, USD) as of 2026-05-30
Current price: 56.75
Market cap: 2083446016
Enterprise value: 1935792896
Trailing P/E: 23.55
Forward P/E: 10.86
Price/book: 2.18
Price/sales: 2.73
EV/revenue: 2.54
EV/EBITDA: 10.95
Trailing EPS: 2.41
Beta: 0.58
Payout ratio: 0.00
52-week high: 147.61
52-week low: 49.04
50-day average: 55.13
200-day average: 81.57
Short ratio: 5.22
Short % of float: 0.09
Return on assets: 0.06
Return on equity: 0.10
Profit margin: 0.12
Operating margin: 0.13
Revenue growth: 0.06
Earnings growth: -0.09
Total cash: 154271008
Total debt: 6618000
Debt/equity: 0.69
Current ratio: 2.12
Quick ratio: 1.42
Held by insiders: 0.01
Held by institutions: 1.11
Float shares: 36217448
Stock valuation snapshot for SPSC (NMS, USD) as of 2026-06-08
Current price: 54.94
Market cap: 2016995968
Enterprise value: 1888800640
Trailing P/E: 22.80
Forward P/E: 10.52
Price/book: 2.11
Price/sales: 2.65
EV/revenue: 2.48
EV/EBITDA: 10.69
Trailing EPS: 2.41
Beta: 0.56
Payout ratio: 0.00
52-week high: 145.64
52-week low: 49.04
50-day average: 55.11
200-day average: 80.73
Short ratio: 5.22
Short % of float: 0.09
Return on assets: 0.06
Return on equity: 0.10
Profit margin: 0.12
Operating margin: 0.13
Revenue growth: 0.06
Earnings growth: -0.09
Total cash: 154271008
Total debt: 6618000
Debt/equity: 0.69
Current ratio: 2.12
Quick ratio: 1.42
Held by insiders: 0.01
Held by institutions: 1.11
Float shares: 36269213
Stock valuation snapshot for SPSC (NMS, USD) as of 2026-06-09
Current price: 55.03
Market cap: 2020300032
Enterprise value: 1872647040
Trailing P/E: 22.83
Forward P/E: 10.53
Price/book: 2.11
Price/sales: 2.65
EV/revenue: 2.46
EV/EBITDA: 10.59
Trailing EPS: 2.41
Beta: 0.56
Payout ratio: 0.00
52-week high: 145.00
52-week low: 49.04
50-day average: 55.11
200-day average: 79.87
Short ratio: 5.39
Short % of float: 0.10
Return on assets: 0.06
Return on equity: 0.10
Profit margin: 0.12
Operating margin: 0.13
Revenue growth: 0.06
Earnings growth: -0.09
Total cash: 154271008
Total debt: 6618000
Debt/equity: 0.69
Current ratio: 2.12
Quick ratio: 1.42
Held by insiders: 0.01
Held by institutions: 1.11
Float shares: 36269213
Stock valuation snapshot for SPSC (NMS, USD) as of 2026-06-20
Current price: 53.13
Market cap: 1950546048
Enterprise value: 1802892800
Trailing P/E: 22.05
Forward P/E: 10.17
Price/book: 2.04
Price/sales: 2.56
EV/revenue: 2.37
EV/EBITDA: 10.20
Trailing EPS: 2.41
Beta: 0.56
Payout ratio: 0.00
52-week high: 143.55
52-week low: 49.04
50-day average: 54.86
200-day average: 77.59
Short ratio: 5.39
Short % of float: 0.10
Return on assets: 0.06
Return on equity: 0.10
Profit margin: 0.12
Operating margin: 0.13
Revenue growth: 0.06
Earnings growth: -0.09
Total cash: 154271008
Total debt: 6618000
Debt/equity: 0.69
Current ratio: 2.12
Quick ratio: 1.42
Held by insiders: 0.01
Held by institutions: 1.11
Float shares: 36269213
Stock valuation snapshot for SPSC (NMS, USD) as of 2026-06-23
Current price: 53.92
Market cap: 1979365504
Enterprise value: 1866405888
Trailing P/E: 22.37
Forward P/E: 10.32
Price/book: 2.07
Price/sales: 2.60
EV/revenue: 2.45
EV/EBITDA: 10.56
Trailing EPS: 2.41
Beta: 0.56
Payout ratio: 0.00
52-week high: 143.55
52-week low: 49.04
50-day average: 54.91
200-day average: 77.32
Short ratio: 5.39
Short % of float: 0.10
Return on assets: 0.06
Return on equity: 0.10
Profit margin: 0.12
Operating margin: 0.13
Revenue growth: 0.06
Earnings growth: -0.09
Total cash: 154271008
Total debt: 6618000
Debt/equity: 0.69
Current ratio: 2.12
Quick ratio: 1.42
Held by insiders: 0.01
Held by institutions: 1.11
Float shares: 36269213
Stock valuation snapshot for SPSC (NMS, USD) as of 2026-07-11
Current price: 60.85
Market cap: 2233967872
Enterprise value: 2086314880
Trailing P/E: 25.14
Forward P/E: 11.66
Price/book: 2.34
Price/sales: 2.93
EV/revenue: 2.74
EV/EBITDA: 11.80
Trailing EPS: 2.42
Beta: 0.56
Payout ratio: 0.00
52-week high: 143.55
52-week low: 49.04
50-day average: 55.72
200-day average: 74.03
Short ratio: 3.48
Short % of float: 0.10
Return on assets: 0.06
Return on equity: 0.10
Profit margin: 0.12
Operating margin: 0.13
Revenue growth: 0.06
Earnings growth: -0.09
Total cash: 154271008
Total debt: 6618000
Debt/equity: 0.69
Current ratio: 2.12
Quick ratio: 1.42
Held by insiders: 0.01
Held by institutions: 1.10
Float shares: 36269213
Stock valuation snapshot for SPSC (NMS, USD) as of 2026-07-19
Current price: 65.59
Market cap: 2407986176
Enterprise value: 2260333056
Trailing P/E: 27.22
Forward P/E: 12.57
Price/book: 2.52
Price/sales: 3.16
EV/revenue: 2.97
EV/EBITDA: 12.79
Trailing EPS: 2.41
Beta: 0.56
Payout ratio: 0.00
52-week high: 141.98
52-week low: 49.04
50-day average: 56.42
200-day average: 72.98
Short ratio: 3.48
Short % of float: 0.10
Return on assets: 0.06
Return on equity: 0.10
Profit margin: 0.12
Operating margin: 0.13
Revenue growth: 0.06
Earnings growth: -0.09
Total cash: 154271008
Total debt: 6618000
Debt/equity: 0.69
Current ratio: 2.12
Quick ratio: 1.42
Held by insiders: 0.01
Held by institutions: 1.09
Float shares: 36269213
Stock valuation snapshot for SPSC (NMS, USD) as of 2026-07-25
Current price: 61.16
Market cap: 2245348864
Enterprise value: 2097695872
Trailing P/E: 25.38
Forward P/E: 11.74
Price/book: 2.35
Price/sales: 2.95
EV/revenue: 2.75
EV/EBITDA: 11.87
Trailing EPS: 2.41
Beta: 0.56
Payout ratio: 0.00
52-week high: 141.98
52-week low: 49.04
50-day average: 57.10
200-day average: 71.90
Short ratio: 3.67
Short % of float: 0.10
Return on assets: 0.06
Return on equity: 0.10
Profit margin: 0.12
Operating margin: 0.13
Revenue growth: 0.06
Earnings growth: -0.09
Total cash: 154271008
Total debt: 6618000
Debt/equity: 0.69
Current ratio: 2.12
Quick ratio: 1.42
Held by insiders: 0.01
Held by institutions: 1.08
Float shares: 36269213
Stock valuation snapshot for SPSC.L (LSE, GBp) as of 2026-06-01
Current price: 160.00
Market cap: 78103096
Enterprise value: 71793696
Trailing P/E: 5.33
Price/book: 2.06
Price/sales: 1.21
EV/revenue: 1.12
EV/EBITDA: 2.64
Trailing EPS: 0.30
Beta: -0.03
Dividend rate: 0.10
Dividend yield: 6.41
Payout ratio: 0.28
52-week high: 205.00
52-week low: 0.00
50-day average: 34.11
200-day average: 22.24
Return on assets: 0.23
Return on equity: 0.46
Profit margin: 0.31
Operating margin: 0.35
Revenue growth: 0.11
Earnings growth: 2.37
Total cash: 14820000
Total debt: 8778000
Debt/equity: 17.09
Current ratio: 2.81
Quick ratio: 2.21
Held by insiders: 0.16
Held by institutions: 0.00
Float shares: 39208629
Stock valuation snapshot for SPSC.L (LSE, GBp) as of 2026-06-20
Current price: 160.00
Market cap: 77478648
Enterprise value: 71793696
Trailing P/E: 5.16
Price/book: 2.06
Price/sales: 1.21
EV/revenue: 1.12
EV/EBITDA: 2.64
Trailing EPS: 0.31
Beta: 0.01
Dividend rate: 0.10
Dividend yield: 0.06
Payout ratio: 0.28
52-week high: 205.00
50-day average: 1.60
200-day average: 22.21
Return on assets: 0.23
Return on equity: 0.46
Profit margin: 0.31
Operating margin: 0.35
Revenue growth: 0.11
Earnings growth: 2.37
Total cash: 14820000
Total debt: 8778000
Debt/equity: 17.09
Current ratio: 2.81
Quick ratio: 2.21
Held by insiders: 0.16
Held by institutions: 0.00
Float shares: 39208629
Stock valuation snapshot for SPSC.L (LSE, GBp) as of 2026-06-23
Current price: 160.00
Market cap: 77478648
Enterprise value: 71793696
Trailing P/E: 5.16
Price/book: 2.06
Price/sales: 1.21
EV/revenue: 1.12
EV/EBITDA: 2.64
Trailing EPS: 0.31
Beta: 0.01
Dividend rate: 0.10
Dividend yield: 0.06
Payout ratio: 0.28
52-week high: 205.00
50-day average: 1.60
200-day average: 22.21
Return on assets: 0.23
Return on equity: 0.46
Profit margin: 0.31
Operating margin: 0.35
Revenue growth: 0.11
Earnings growth: 2.37
Total cash: 14820000
Total debt: 8778000
Debt/equity: 17.09
Current ratio: 2.81
Quick ratio: 2.21
Held by insiders: 0.16
Held by institutions: 0.00
Float shares: 39208629
Stock valuation snapshot for SPSC.L (LSE, GBp) as of 2026-07-11
Current price: 160.00
Market cap: 77478648
Enterprise value: 71751480
Trailing P/E: 5.16
Price/book: 2.06
Price/sales: 1.21
EV/revenue: 1.12
EV/EBITDA: 2.59
Trailing EPS: 0.31
Beta: 0.01
Dividend rate: 0.10
Dividend yield: 0.06
Payout ratio: 0.28
52-week high: 205.00
50-day average: 1.60
200-day average: 22.18
Return on assets: 0.23
Return on equity: 0.46
Profit margin: 0.31
Operating margin: 0.37
Revenue growth: 0.11
Earnings growth: 2.37
Total cash: 14819957
Total debt: 8778318
Debt/equity: 17.09
Current ratio: 2.81
Quick ratio: 2.21
Held by insiders: 0.16
Held by institutions: 0.00
Float shares: 39187021
Stock valuation snapshot for SPSC.L (LSE, GBp) as of 2026-07-19
Current price: 160.00
Market cap: 77478648
Enterprise value: 71751480
Trailing P/E: 5.16
Price/book: 2.04
Price/sales: 1.21
EV/revenue: 1.12
EV/EBITDA: 2.59
Trailing EPS: 0.31
Beta: 0.01
Dividend rate: 0.10
Dividend yield: 0.06
Payout ratio: 0.28
52-week high: 205.00
50-day average: 1.60
200-day average: 22.16
Return on assets: 0.23
Return on equity: 0.46
Profit margin: 0.31
Operating margin: 0.37
Revenue growth: 0.11
Earnings growth: 2.37
Total cash: 14819957
Total debt: 8778318
Debt/equity: 17.09
Current ratio: 2.81
Quick ratio: 2.21
Held by insiders: 0.16
Held by institutions: 0.00
Float shares: 39187021
Stock valuation snapshot for SPSC.L (LSE, GBp) as of 2026-07-25
Current price: 160.00
Market cap: 77478648
Enterprise value: 71751480
Trailing P/E: 5.16
Price/book: 2.04
Price/sales: 1.21
EV/revenue: 1.12
EV/EBITDA: 2.59
Trailing EPS: 0.31
Beta: 0.01
Dividend rate: 0.10
Dividend yield: 0.06
Payout ratio: 0.28
52-week high: 205.00
50-day average: 1.60
200-day average: 22.15
Return on assets: 0.23
Return on equity: 0.46
Profit margin: 0.31
Operating margin: 0.37
Revenue growth: 0.11
Earnings growth: 2.37
Total cash: 14819957
Total debt: 8778318
Debt/equity: 17.09
Current ratio: 2.81
Quick ratio: 2.21
Held by insiders: 0.16
Held by institutions: 0.00
Float shares: 39187021
Stock valuation snapshot for SPSN.SW (EBS, CHF) as of 2026-06-01
Current price: 129.00
Market cap: 10350039040
Enterprise value: 16186408960
Trailing P/E: 26.93
Forward P/E: 30.02
Price/book: 1.46
Price/sales: 18.49
EV/revenue: 28.91
EV/EBITDA: 38.81
Trailing EPS: 4.79
Beta: 0.47
Dividend rate: 3.50
Dividend yield: 2.67
Payout ratio: 0.72
52-week high: 147.60
52-week low: 108.10
50-day average: 134.03
200-day average: 124.77
Return on assets: 0.02
Return on equity: 0.06
Profit margin: 0.68
Operating margin: 0.75
Revenue growth: -0.20
Earnings growth: 0.07
Total cash: 32253000
Total debt: 5868621824
Debt/equity: 83.04
Current ratio: 0.20
Quick ratio: 0.07
Held by insiders: 0.00
Held by institutions: 0.65
Float shares: 80159054
Stock valuation snapshot for SPSN.SW (EBS, CHF) as of 2026-06-20
Current price: 130.60
Market cap: 10478412800
Enterprise value: 16314781696
Trailing P/E: 27.27
Forward P/E: 30.39
Price/book: 1.48
Price/sales: 18.71
EV/revenue: 29.14
EV/EBITDA: 39.12
Trailing EPS: 4.79
Beta: 0.47
Dividend rate: 3.50
Dividend yield: 0.03
Payout ratio: 0.72
52-week high: 147.60
52-week low: 108.10
50-day average: 132.00
200-day average: 126.07
Return on assets: 0.02
Return on equity: 0.06
Profit margin: 0.68
Operating margin: 0.75
Revenue growth: -0.20
Earnings growth: 0.07
Total cash: 32253000
Total debt: 5868621824
Debt/equity: 83.04
Current ratio: 0.20
Quick ratio: 0.07
Held by insiders: 0.00
Held by institutions: 0.66
Float shares: 80159054
Stock valuation snapshot for SPSN.SW (EBS, CHF) as of 2026-06-23
Current price: 132.10
Market cap: 10598761472
Enterprise value: 16395014144
Trailing P/E: 27.58
Forward P/E: 30.74
Price/book: 1.50
Price/sales: 18.93
EV/revenue: 29.28
EV/EBITDA: 39.31
Trailing EPS: 4.79
Beta: 0.47
Dividend rate: 3.50
Dividend yield: 0.03
Payout ratio: 0.72
52-week high: 147.60
52-week low: 108.10
50-day average: 131.89
200-day average: 126.17
Return on assets: 0.02
Return on equity: 0.06
Profit margin: 0.68
Operating margin: 0.75
Revenue growth: -0.20
Earnings growth: 0.07
Total cash: 32253000
Total debt: 5868621824
Debt/equity: 83.04
Current ratio: 0.20
Quick ratio: 0.07
Held by insiders: 0.00
Held by institutions: 0.66
Float shares: 80159054
Stock valuation snapshot for SPSN.SW (EBS, CHF) as of 2026-07-11
Current price: 129.50
Market cap: 10390156288
Enterprise value: 16226525184
Trailing P/E: 27.04
Forward P/E: 30.28
Price/book: 1.47
Price/sales: 18.56
EV/revenue: 28.98
EV/EBITDA: 38.91
Trailing EPS: 4.79
Beta: 0.47
Dividend rate: 3.50
Dividend yield: 0.03
Payout ratio: 0.72
52-week high: 147.60
52-week low: 108.10
50-day average: 130.54
200-day average: 127.65
Return on assets: 0.02
Return on equity: 0.06
Profit margin: 0.68
Operating margin: 0.75
Revenue growth: -0.20
Earnings growth: 0.07
Total cash: 32253000
Total debt: 5868621824
Debt/equity: 83.04
Current ratio: 0.20
Quick ratio: 0.07
Held by insiders: 0.00
Held by institutions: 0.66
Float shares: 80159054
Stock valuation snapshot for SPSN.SW (EBS, CHF) as of 2026-07-19
Current price: 132.80
Market cap: 10654924800
Enterprise value: 16491293696
Trailing P/E: 27.72
Forward P/E: 31.05
Price/book: 1.51
Price/sales: 19.03
EV/revenue: 29.45
EV/EBITDA: 39.54
Trailing EPS: 4.79
Beta: 0.47
Dividend rate: 3.50
Dividend yield: 0.03
Payout ratio: 0.72
52-week high: 147.60
52-week low: 108.10
50-day average: 130.34
200-day average: 128.16
Return on assets: 0.02
Return on equity: 0.06
Profit margin: 0.68
Operating margin: 0.75
Revenue growth: -0.20
Earnings growth: 0.07
Total cash: 32253000
Total debt: 5868621824
Debt/equity: 83.04
Current ratio: 0.20
Quick ratio: 0.07
Held by insiders: 0.00
Held by institutions: 0.66
Float shares: 80159054
Stock valuation snapshot for SPSN.SW (EBS, CHF) as of 2026-07-25
Current price: 129.70
Market cap: 10406202368
Enterprise value: 16242572288
Trailing P/E: 27.08
Forward P/E: 30.33
Price/book: 1.47
Price/sales: 18.59
EV/revenue: 29.01
EV/EBITDA: 38.95
Trailing EPS: 4.79
Beta: 0.47
Dividend rate: 3.50
Dividend yield: 0.03
Payout ratio: 0.72
52-week high: 147.60
52-week low: 108.10
50-day average: 130.53
200-day average: 128.67
Return on assets: 0.02
Return on equity: 0.06
Profit margin: 0.68
Operating margin: 0.75
Revenue growth: -0.20
Earnings growth: 0.07
Total cash: 32253000
Total debt: 5868621824
Debt/equity: 83.04
Current ratio: 0.20
Quick ratio: 0.07
Held by insiders: 0.00
Held by institutions: 0.66
Float shares: 80159054
Stock valuation snapshot for SPSY.L (LSE, GBp) as of 2026-06-01
Current price: 192.00
Market cap: 92864432
Enterprise value: 87252040
Trailing P/E: 6.19
Forward P/E: 13.51
Price/book: 2.42
Price/sales: 1.44
EV/revenue: 1.36
EV/EBITDA: 3.21
Trailing EPS: 0.31
Beta: -0.03
Dividend rate: 0.10
Dividend yield: 5.43
Payout ratio: 0.28
52-week high: 240.00
52-week low: 0.00
50-day average: 155.69
200-day average: 154.71
Return on assets: 0.23
Return on equity: 0.46
Profit margin: 0.31
Operating margin: 0.35
Revenue growth: 0.11
Earnings growth: 2.37
Total cash: 14820000
Total debt: 8778000
Debt/equity: 17.09
Current ratio: 2.81
Quick ratio: 2.21
Held by insiders: 0.24
Held by institutions: 0.41
Float shares: 39208629
Stock valuation snapshot for SPSY.L (LSE, GBp) as of 2026-06-20
Current price: 190.00
Market cap: 92005888
Enterprise value: 86285888
Trailing P/E: 6.13
Forward P/E: 13.37
Price/book: 2.39
Price/sales: 1.43
EV/revenue: 1.34
EV/EBITDA: 3.17
Trailing EPS: 0.31
Beta: 0.01
Dividend rate: 0.10
Dividend yield: 0.05
Payout ratio: 0.28
52-week high: 240.00
52-week low: 112.25
50-day average: 169.62
200-day average: 153.96
Return on assets: 0.23
Return on equity: 0.46
Profit margin: 0.31
Operating margin: 0.35
Revenue growth: 0.11
Earnings growth: 2.37
Total cash: 14820000
Total debt: 8778000
Debt/equity: 17.09
Current ratio: 2.81
Quick ratio: 2.21
Held by insiders: 0.24
Held by institutions: 0.41
Float shares: 39208629
Stock valuation snapshot for SPSY.L (LSE, GBp) as of 2026-06-23
Current price: 185.00
Market cap: 89584680
Enterprise value: 83870528
Trailing P/E: 5.97
Forward P/E: 13.02
Price/book: 2.33
Price/sales: 1.39
EV/revenue: 1.31
EV/EBITDA: 3.08
Trailing EPS: 0.31
Beta: 0.01
Dividend rate: 0.10
Dividend yield: 0.06
Payout ratio: 0.28
52-week high: 240.00
52-week low: 112.25
50-day average: 170.15
200-day average: 153.90
Return on assets: 0.23
Return on equity: 0.46
Profit margin: 0.31
Operating margin: 0.35
Revenue growth: 0.11
Earnings growth: 2.37
Total cash: 14820000
Total debt: 8778000
Debt/equity: 17.09
Current ratio: 2.81
Quick ratio: 2.21
Held by insiders: 0.24
Held by institutions: 0.41
Float shares: 39208629
Stock valuation snapshot for SPSY.L (LSE, GBp) as of 2026-07-11
Current price: 189.00
Market cap: 91521648
Enterprise value: 85752880
Trailing P/E: 6.10
Forward P/E: 13.30
Price/book: 2.40
Price/sales: 1.42
EV/revenue: 1.33
EV/EBITDA: 3.09
Trailing EPS: 0.31
Beta: 0.01
Dividend rate: 0.10
Dividend yield: 0.05
Payout ratio: 0.28
52-week high: 234.00
52-week low: 112.25
50-day average: 179.69
200-day average: 154.41
Return on assets: 0.23
Return on equity: 0.46
Profit margin: 0.31
Operating margin: 0.37
Revenue growth: 0.11
Earnings growth: 2.37
Total cash: 14819957
Total debt: 8778318
Debt/equity: 17.09
Current ratio: 2.81
Quick ratio: 2.21
Held by insiders: 0.24
Held by institutions: 0.41
Float shares: 39187021
Stock valuation snapshot for SPSY.L (LSE, GBp) as of 2026-07-19
Current price: 186.00
Market cap: 90068920
Enterprise value: 84304456
Trailing P/E: 6.00
Forward P/E: 13.09
Price/book: 2.37
Price/sales: 1.40
EV/revenue: 1.31
EV/EBITDA: 3.04
Trailing EPS: 0.31
Beta: 0.01
Dividend rate: 0.10
Dividend yield: 0.06
Payout ratio: 0.28
52-week high: 234.00
52-week low: 112.25
50-day average: 183.03
200-day average: 155.00
Return on assets: 0.23
Return on equity: 0.46
Profit margin: 0.31
Operating margin: 0.37
Revenue growth: 0.11
Earnings growth: 2.37
Total cash: 14819957
Total debt: 8778318
Debt/equity: 17.09
Current ratio: 2.81
Quick ratio: 2.21
Held by insiders: 0.24
Held by institutions: 0.41
Float shares: 39187021
Stock valuation snapshot for SPSY.L (LSE, GBp) as of 2026-07-25
Current price: 185.50
Market cap: 89826808
Enterprise value: 84063056
Trailing P/E: 5.98
Forward P/E: 13.05
Price/book: 2.36
Price/sales: 1.40
EV/revenue: 1.31
EV/EBITDA: 3.03
Trailing EPS: 0.31
Beta: 0.01
Dividend rate: 0.10
Dividend yield: 0.06
Payout ratio: 0.28
52-week high: 220.00
52-week low: 112.25
50-day average: 186.12
200-day average: 155.86
Return on assets: 0.23
Return on equity: 0.46
Profit margin: 0.31
Operating margin: 0.37
Revenue growth: 0.11
Earnings growth: 2.37
Total cash: 14819957
Total debt: 8778318
Debt/equity: 17.09
Current ratio: 2.81
Quick ratio: 2.21
Held by insiders: 0.24
Held by institutions: 0.41
Float shares: 39187021
Stock valuation snapshot for SPT (NCM, USD) as of 2026-05-30
Current price: 7.48
Market cap: 449589408
Enterprise value: 384524416
Forward P/E: 6.26
Price/book: 2.09
Price/sales: 0.96
EV/revenue: 0.82
EV/EBITDA: -14.25
Trailing EPS: -0.66
Beta: 0.94
Payout ratio: 0.00
52-week high: 22.59
52-week low: 4.92
50-day average: 6.08
200-day average: 9.55
Short ratio: 3.14
Short % of float: 0.11
Return on assets: -0.05
Return on equity: -0.20
Profit margin: -0.08
Operating margin: -0.05
Revenue growth: 0.11
Total cash: 111620000
Total debt: 46555000
Debt/equity: 21.63
Current ratio: 0.95
Quick ratio: 0.76
Held by insiders: 0.02
Held by institutions: 0.93
Float shares: 53228863
Stock valuation snapshot for SPT (NCM, USD) as of 2026-06-08
Current price: 7.17
Market cap: 430992768
Enterprise value: 369498048
Forward P/E: 6.01
Price/book: 2.00
Price/sales: 0.92
EV/revenue: 0.79
EV/EBITDA: -13.70
Trailing EPS: -0.66
Beta: 0.99
Payout ratio: 0.00
52-week high: 22.59
52-week low: 4.92
50-day average: 6.20
200-day average: 9.46
Short ratio: 3.14
Short % of float: 0.11
Return on assets: -0.05
Return on equity: -0.20
Profit margin: -0.08
Operating margin: -0.05
Revenue growth: 0.11
Total cash: 111620000
Total debt: 46555000
Debt/equity: 21.63
Current ratio: 0.95
Quick ratio: 0.76
Held by insiders: 0.02
Held by institutions: 0.93
Float shares: 53198210
Stock valuation snapshot for SPT (NCM, USD) as of 2026-06-20
Current price: 6.55
Market cap: 393691264
Enterprise value: 328626272
Forward P/E: 5.49
Price/book: 1.83
Price/sales: 0.84
EV/revenue: 0.70
EV/EBITDA: -12.18
Trailing EPS: -0.66
Beta: 0.99
Payout ratio: 0.00
52-week high: 21.63
52-week low: 4.92
50-day average: 6.53
200-day average: 9.01
Short ratio: 2.78
Short % of float: 0.09
Return on assets: -0.05
Return on equity: -0.20
Profit margin: -0.08
Operating margin: -0.05
Revenue growth: 0.11
Total cash: 111620000
Total debt: 46555000
Debt/equity: 21.63
Current ratio: 0.95
Quick ratio: 0.76
Held by insiders: 0.02
Held by institutions: 0.93
Float shares: 53198210