Company profile
Employees
Incorporated
Location
Fiscal year end
Former names
Process Server Technology LLC
SEC CIK
IRS number
821139682
Latest filings (excl ownership)
D
$16.71 mm in equity, sold $16.71 mm, 9 investors
9 Feb 24
D
$3.25 mm in equity, sold $3.25 mm, 7 investors
15 Dec 22
D/A
$5.5M in equity, sold $5.5M, 12 investors
28 Mar 22
D
$6.1M in equity, sold $6.1M, 12 investors
18 Mar 22
D
$850K in SAFE, sold $850K, 3 investors
3 Sep 21
D/A
$800K in SAFE, sold $800K, 3 investors
3 Sep 21
D
$650K in options, sold $650K, 2 investors
28 Apr 20
D
$1.5M in equity, sold $425K, 5 investors
13 Mar 19
D
$500K in equity / debt, sold $75K, 2 investors
17 Nov 17
Latest ownership filings
No filings