NYSE : STLA

Stellantis N.V.

$5.9 USD

$0.2 (3.6%)

Volume
21.01M
Average Volume
18.54M
Market Capitalization
$17.1B
P/E Ratio
-0.67
Dividend Yield
0.00%
Price Target
$9.00
Year High
$12.22
Year Low
$5.25
Day High
Day Low
Payout Ratio
-$0.09
Current Ratio
$1.02

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.02%

Investors Holding

24

change: -416 | last: 440

Increased Positions

10

change: -195 | last: 205

Reduced Positions

6

change: -127 | last: 133

New Positions

4

change: -60 | last: 64

Sold Positions

380

change: 303 | last: 77

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -203.8943 | last: 2.0389

Total Invested

2.99M

STLA Enterprise Value History

Annual
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
Quarterly
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