Back to Straubel Jeffrey B

Straubel Jeffrey B

All linked companies

1 companies

CompanyRoleShares heldPeak heldTradesLatest
QuantumScape Corp · QSDirector185,510239,7223Mar 11, 2026
← PrevPage 1 of 1Next →