42 filings
UPLOAD
RES
RPC, Inc.
15 Nov 23
Letter from SEC
12:00am
CORRESP
RES
RPC, Inc.
2 Nov 23
Correspondence with SEC
12:00am
UPLOAD
RES
RPC, Inc.
23 Oct 23
Letter from SEC
12:00am
CORRESP
RES
RPC, Inc.
6 Oct 23
Correspondence with SEC
12:00am
UPLOAD
RES
RPC, Inc.
25 Sep 23
Letter from SEC
12:00am
SD
8oj1qsxo1b5991q8j 5y
26 May 23
Conflict minerals disclosure
4:30pm
SD
wnmxd8ubx8uzurhl5cy
31 May 22
Conflict minerals disclosure
4:59pm
SD
dcp31x3r2 apon
28 May 21
Conflict minerals disclosure
6:07am
SD
8vs8gn
29 May 20
Conflict minerals disclosure
3:58pm
SD
i687h3
31 May 19
Conflict minerals disclosure
3:16pm
SD
y52qbzamemzpsges2h
31 May 18
Conflict minerals disclosure
3:27pm
UPLOAD
h4rpu 20wrnzenrk161
18 Oct 17
Letter from SEC
12:00am
SD
5xuqa
31 May 17
Conflict minerals disclosure
12:00am
CORRESP
96e84 ebzqo
19 Apr 17
Correspondence with SEC
12:00am
UPLOAD
sup4md
7 Apr 17
Letter from SEC
12:00am
CORRESP
avrp7mumcv
15 Feb 17
Correspondence with SEC
12:00am
UPLOAD
sps6us3 tu5rnw2hs
3 Feb 17
Letter from SEC
12:00am
CORRESP
pvf0d9
12 Jan 17
Correspondence with SEC
12:00am
CORRESP
tdoq231xi 0u4l6j9
21 Dec 16
Correspondence with SEC
12:00am
UPLOAD
d73rqxk wytggo6
15 Dec 16
Letter from SEC
12:00am