OTC : SNMSF

Spin Master Corp. — Institutional Ownership

$14.551 USD

-$0.13 (-0.88%)

Volume
300
Average Volume
13.48K
Market Capitalization
$1.46B
P/E Ratio
-16.66
Dividend Yield
2.31%
Price Target
Year High
$16.94
Year Low
$12.65
Day High
Day Low
Payout Ratio
-$0.41
Current Ratio
$1.09
Institutional Ownership Summary
Institutional Ownership %

%

Investors Holding

change: 0.0 | last:
Increased Positions

change: 0.0 | last:
Reduced Positions

change: 0.0 | last:
New Positions

change: 0.0 | last:
Sold Positions

change: 0.0 | last:
Total Calls

-

Total Puts

-

Put-Call Ratio

change: 0.0 | last:
Total Invested

-

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
SNMSF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $13.90 101.4M $1.41B $104.41M $457.97M $1.76B
2024-12-31 $23.20 103.3M $2.4B $225.8M $534.4M $2.71B
2023-12-31 $26.53 103.5M $2.75B $705.7M $62.1M $2.1B
2022-12-31 $24.57 102.9M $2.53B $644.3M $71.2M $1.96B
2021-12-31 $37.94 102.3M $3.88B $562.7M $73M $3.39B
2020-12-31 $22.90 102M $2.34B $320.6M $74.4M $2.09B
2019-12-31 $30.50 102.1M $3.11B $115.3M $82.7M $3.08B
2018-12-31 $28.03 101.7M $2.85B $143.52M -$ $2.71B
2017-12-31 $42.74 101.68M $4.35B $117.26M $531K $4.23B
2016-12-31 $23.84 100.65M $2.4B $99.42M $158.14M $2.46B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $14.22 100.5M $1.43B $48.44M $360.87M $1.74B
2026-03-31 $12.71 100.4M $1.28B $111.26M $416.06M $1.58B
2025-12-31 $13.90 100.5M $1.4B $104.41M $457.97M $1.75B
2025-09-30 $13.82 100.7M $1.39B $127.78M $564.55M $1.83B
2025-06-30 $16.87 101.6M $1.71B $119.7M $531.5M $2.13B
2025-03-31 $16.85 102.3M $1.72B $152.7M $514.3M $2.09B
2024-12-31 $23.20 103.3M $2.4B $225.8M $534.4M $2.71B
2024-09-30 $22.20 103M $2.29B $114.2M $563M $2.74B
2024-06-30 $20.75 103.9M $2.16B $157.68M $618.11M $2.62B
2024-03-31 $25.44 104.2M $2.65B $208.38M $630.15M $3.07B
2023-12-31 $26.53 103.7M $2.75B $702.09M $61.78M $2.11B
2023-09-30 $25.21 103.6M $2.61B $650.7M $63.3M $2.02B