NYSE : STLA
$0.2 (3.6%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -416 | last: 440
Increased Positions
change: -195 | last: 205
Reduced Positions
change: -127 | last: 133
New Positions
change: -60 | last: 64
Sold Positions
change: 303 | last: 77
Total Calls
Total Puts
Put-Call Ratio
change: -203.8943 | last: 2.0389
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $9.27 | 2.89B | $26.76B | $30.15B | $45.95B | $42.56B |
| 2024-12-31 | $12.60 | 2.95B | $37.17B | $34.1B | $37.23B | $40.3B |
| 2023-12-31 | $21.10 | 3.11B | $65.57B | $43.67B | $29.46B | $51.36B |
| 2022-12-31 | $13.26 | 3.14B | $41.64B | $46.43B | $27.15B | $22.36B |
| 2021-12-31 | $16.50 | 3.06B | $50.47B | $49.63B | $33.58B | $34.42B |
| 2020-12-31 | $14.80 | 1.54B | $22.85B | $23.85B | $21.12B | $20.12B |
| 2019-12-31 | $13.10 | 1.56B | $20.49B | $15.01B | $12.9B | $18.38B |
| 2018-12-31 | $12.61 | 1.55B | $19.52B | $12.45B | $14.53B | $21.6B |
| 2017-12-31 | $15.35 | 1.54B | $23.58B | $12.64B | $17.97B | $28.91B |
| 2016-12-31 | $8.66 | 1.51B | $13.1B | $17.32B | $24.05B | $19.83B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $9.27 | 2.89B | $26.79B | $31.95B | $47.92B | $42.76B |
| 2025-06-30 | $8.51 | 2.88B | $24.53B | $30.7B | $40.8B | $34.63B |
| 2024-12-31 | $12.60 | 2.9B | $36.51B | $34.1B | $37.23B | $39.64B |
| 2024-06-30 | $18.58 | 3B | $55.79B | $36.32B | $32.17B | $51.64B |
| 2023-12-31 | $21.10 | 3.08B | $64.94B | $43.67B | $29.46B | $50.74B |
| 2023-06-30 | $16.08 | 3.14B | $50.44B | -$ | -$ | $50.44B |
| 2022-12-31 | $13.26 | 3.14B | $41.7B | $46.43B | $27.15B | $22.42B |
| 2022-06-30 | $11.79 | 3.14B | $36.98B | $46.36B | $28.16B | $18.79B |
| 2021-12-31 | $16.50 | 1.54B | $25.47B | $49.63B | $33.58B | $9.43B |
| 2021-06-30 | $16.61 | 1.54B | $25.65B | $40.81B | $31.36B | $16.2B |
| 2020-12-31 | $14.80 | 2.32B | $34.27B | $23.85B | $21.12B | $31.55B |
| 2020-09-30 | $10.42 | 1.57B | $16.4B | $26.02B | $26.41B | $16.8B |