Company profile
Ticker
SLDP
Exchange
Employees
Incorporated
Location
Fiscal year end
SEC CIK
IRS number
364715727
Latest filings (excl ownership)
D
$175.25M in equity / options, sold $149.03M, 12 investors
18 May 21
D
Indefinite amount in debt, sold $5.13M, 4 investors
29 Dec 20
D/A
$31.02M in equity, sold $26.02M, 8 investors
13 Oct 20
D/A
$31.02M in equity, sold $26.02M, 8 investors
17 Jan 19
D
$15M in equity, sold $3.5M, 1 investor
6 Feb 18
Latest ownership filings
No filings