NASDAQ : SEPN
-$2.51 (-7.37%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -122 | last: 125
Increased Positions
change: -71 | last: 72
Reduced Positions
change: -29 | last: 30
New Positions
change: -28 | last: 28
Sold Positions
change: 95 | last: 27
Total Calls
Total Puts
Put-Call Ratio
change: 0 | last: 0
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $27.88 | 44.26M | $1.23B | $120.72M | $23.62M | $1.14B |
| 2024-12-31 | $22.90 | 37.19M | $851.72M | $238.2M | $25.48M | $639M |
| 2023-12-31 | $21.40 | 19.5M | $417.21M | $88.48M | $12.57M | $341.29M |
| 2022-12-31 | $21.40 | - | -$ | $30.61M | $710K | -$29.9M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $24.03 | 44.76M | $1.08B | $71.6M | $23.09M | $1.03B |
| 2025-12-31 | $27.88 | 44.26M | $1.23B | $120.72M | $23.62M | $1.14B |
| 2025-09-30 | $18.81 | 44.34M | $834.09M | $319.99M | $24.11M | $538.21M |
| 2025-06-30 | $10.57 | 44.17M | $466.83M | $189.31M | $24.57M | $302.09M |
| 2025-03-31 | $5.79 | 43.94M | $254.4M | $210.04M | $25.03M | $69.38M |
| 2024-12-31 | $22.90 | 32.38M | $741.58M | $238.2M | $25.48M | $528.86M |
| 2024-09-30 | $21.40 | 42M | $898.86M | $88.24M | $25.23M | $835.84M |
| 2024-06-30 | $21.40 | 42M | $898.86M | $131.17M | $12.27M | $779.96M |
| 2024-03-31 | $21.40 | 42M | $898.86M | -$ | -$ | $898.86M |
| 2023-12-31 | $21.40 | 16.86M | $360.82M | -$ | -$ | $360.82M |
| 2023-09-30 | $21.40 | 19.5M | $417.21M | -$ | -$ | $417.21M |