$4.61
0.122.67%
Last update: Oct 6, 7:50 PM
$4.62
0.132.9%

Stellantis (STLA) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
3.767B
Shares Float
2.899B
Institutional Shares Held
565.995M
Institutional % Held
19.5%
Ownership Breakdown