Johnson C Bradley

Number of records: 26
SEC FilingCompany/StockTrade DateTransactionSharesAvg. PriceTotal% HoldingsGain/Loss
02-Sep-20 6:33 PM
View: 
Ultra Petroleum Corp. (UPLCQ) 31-Aug-20Sale 1,298,830$0.01$8,312.51(100%)
1.3M to 0
27-May-20 5:29 PM
View: 
Ultra Petroleum Corp. (UPLCQ) 25-May-20Payment of Exercise 47,447$0.01$455.49(4%)
1.35M to 1.3M
27-May-20 5:29 PM
View: 
Ultra Petroleum Corp. (UPLCQ) 25-May-20Option Exercise 163,622----14%
1.18M to 1.35M
03-Mar-20 4:18 PM
View: 
Ultra Petroleum Corp. (UPLCQ) 01-Mar-20Payment of Exercise 2,975$0.09$254.66(< 1%)
1.22M to 1.21M
03-Mar-20 4:18 PM
View: 
Ultra Petroleum Corp. (UPLCQ) 01-Mar-20Option Exercise 119,904----11%
1.1M to 1.22M
20-Aug-19 5:15 PM
View: 
Ultra Petroleum Corp. (UPLCQ) 19-Aug-19Purchase 743,296$0.12$87,560.30210%
354.21K to 1.1M
20-Aug-19 5:15 PM
View: 
Ultra Petroleum Corp. (UPLCQ) 16-Aug-19Private Purchase 102,670$0.10$10,739.3041%
251.54K to 354.21K
29-May-19 8:34 PM
View: 
Ultra Petroleum Corp. (UPLCQ) 25-May-19Payment of Exercise 47,419$0.39$18,540.80(16%)
298.96K to 251.54K
29-May-19 8:34 PM
View: 
Ultra Petroleum Corp. (UPLCQ) 25-May-19Option Exercise 163,622----121%
135.34K to 298.96K
10-May-17 4:43 PM
View: 
Ultra Petroleum Corp. (UPLCQ) 08-May-17Grant 209,158$11.39$2,382,310.00886%
23.61K to 232.77K
(93%)
10-May-17 4:43 PM
View: 
Ultra Petroleum Corp. (UPLCQ) 08-May-17Payment of Exercise 97,426$11.39$1,109,680.00(42%)
232.77K to 135.34K
93%
13-Apr-17 1:54 PM
View: 
Ultra Petroleum Corp. (UPLCQ) 12-Apr-17Acquisition (other) 23,609----52%
45.27K to 68.87K
13-Apr-17 1:54 PM
View: 
Ultra Petroleum Corp. (UPLCQ) 12-Apr-17Disposition (other) 45,265----(66%)
68.87K to 23.61K
16-Feb-16 6:06 PM
View: 
Ultra Petroleum Corp. (UPLCQ) 15-Feb-16Grant 13,301$16.07$213,747.0034%
38.87K to 52.17K
16-Feb-16 6:06 PM
View: 
Ultra Petroleum Corp. (UPLCQ) 15-Feb-16Payment of Exercise 6,901$16.07$110,899.00(13%)
52.17K to 45.27K
18-Feb-15 4:14 PM
View: 
Ultra Petroleum Corp. (UPLCQ) 16-Feb-15Grant 18,482$15.39$284,438.0070%
26.48K to 44.97K
(95%)
18-Feb-15 4:14 PM
View: 
Ultra Petroleum Corp. (UPLCQ) 16-Feb-15Payment of Exercise 6,101$15.39$93,894.40(14%)
44.97K to 38.87K
95%
19-Feb-14 7:25 PM
View: 
Ultra Petroleum Corp. (UPLCQ) 17-Feb-14Grant 6,334$23.76$150,496.0028%
22.33K to 28.66K
(97%)
19-Feb-14 7:25 PM
View: 
Ultra Petroleum Corp. (UPLCQ) 17-Feb-14Payment of Exercise 2,178$23.76$51,749.30(8%)
28.66K to 26.48K
97%
05-Mar-13 4:08 PM
View: 
Ultra Petroleum Corp. (UPLCQ) 01-Mar-13Grant 7,243$16.74$121,248.0041%
17.58K to 24.82K
(96%)
05-Mar-13 4:08 PM
View: 
Ultra Petroleum Corp. (UPLCQ) 01-Mar-13Payment of Exercise 2,497$16.74$41,799.80(10%)
24.82K to 22.33K
96%
24-May-12 4:46 PM
View: 
Ultra Petroleum Corp. (UPLCQ) 24-May-12Grant 5,300$18.97$100,541.0043%
12.28K to 17.58K
(96%)
09-Mar-12 4:59 PM
View: 
Ultra Petroleum Corp. (UPLCQ) 08-Mar-12Grant 16,973$23.63$401,072.002891%
0.59K to 17.56K
(97%)
09-Mar-12 4:59 PM
View: 
Ultra Petroleum Corp. (UPLCQ) 08-Mar-12Payment of Exercise 5,278$23.63$124,719.00(30%)
17.56K to 12.28K
97%
16-May-11 5:33 PM
View: 
Ultra Petroleum Corp. (UPLCQ) 13-May-11Grant 854$45.23$38,626.40100%
0 to 0.85K
(98%)
16-May-11 5:33 PM
View: 
Ultra Petroleum Corp. (UPLCQ) 13-May-11Payment of Exercise 267$45.23$12,076.40(31%)
0.85K to 0.59K
98%