Deren John

Number of records: 37
SEC FilingCompany/StockTrade DateTransactionSharesAvg. PriceTotal% HoldingsGain/Loss
27-Aug-24 5:00 PM
View: 
Teleflex Inc. (TFX) 24-Aug-24Payment of Exercise 16$242.41$3,878.56(< 1%)
2.0K to 1.98K
05-Mar-24 8:45 PM
View: 
Teleflex Inc. (TFX) 02-Mar-24Payment of Exercise 137$223.00$30,551.00(6%)
2.13K to 1.99K
28-Feb-24 7:43 PM
View: 
Teleflex Inc. (TFX) 27-Feb-24Grant 417----24%
1.71K to 2.13K
21-Feb-24 7:56 PM
View: 
Teleflex Inc. (TFX) 19-Feb-24Grant 113----7%
1.6K to 1.71K
28-Feb-23 8:21 PM
View: 
Teleflex Inc. (TFX) 28-Feb-23Grant 414----35%
1.19K to 1.6K
28-Feb-23 8:21 PM
View: 
Teleflex Inc. (TFX) 25-Feb-23Payment of Exercise 88$235.18$20,695.80(7%)
1.27K to 1.19K
02-Mar-22 6:35 PM
View: 
Teleflex Inc. (TFX) 01-Mar-22Grant 298----31%
0.97K to 1.27K
02-Mar-22 6:35 PM
View: 
Teleflex Inc. (TFX) 28-Feb-22Grant 3----< 1%
1.09K to 1.1K
02-Mar-22 6:35 PM
View: 
Teleflex Inc. (TFX) 28-Feb-22Payment of Exercise 121$343.01$41,504.20(11%)
1.1K to 0.97K
26-Aug-21 5:18 PM
View: 
Teleflex Inc. (TFX) 24-Aug-21Grant 45----4%
1.04K to 1.09K
03-Mar-21 9:34 PM
View: 
Teleflex Inc. (TFX) 02-Mar-21Grant 225----27%
0.82K to 1.05K
02-Mar-21 8:30 PM
View: 
Teleflex Inc. (TFX) 27-Feb-21Payment of Exercise 129$398.12$51,357.50(14%)
0.95K to 0.82K
(1%)
11-May-20 5:23 PM
View: 
Teleflex Inc. (TFX) 09-May-20Payment of Exercise 38$340.30$12,931.40(4%)
0.99K to 0.95K
(19%)
07-May-20 5:17 PM
View: 
Teleflex Inc. (TFX) 05-May-20Market Sale 1,093$330.10$360,797.00(52%)
2.08K to 0.99K
(22%)
03-Mar-20 4:15 PM
View: 
Teleflex Inc. (TFX) 28-Feb-20Payment of Exercise 154$335.02$51,593.10(3%)
4.42K to 4.27K
(21%)
03-Mar-20 4:15 PM
View: 
Teleflex Inc. (TFX) 28-Feb-20Option Exercise 2,184$218.93$478,138.0098%
2.24K to 4.42K
03-Mar-20 4:15 PM
View: 
Teleflex Inc. (TFX) 28-Feb-20Market Option Sale 2,184$346.17$756,035.00(51%)
4.27K to 2.08K
(17%)
28-Feb-20 10:00 PM
View: 
Teleflex Inc. (TFX) 25-Feb-20Grant 222----11%
2.02K to 2.24K
14-Aug-19 10:00 PM
View: 
Teleflex Inc. (TFX) 14-Aug-19Option Exercise 1,601$230.30$368,715.0066%
2.41K to 4.01K
14-Aug-19 10:00 PM
View: 
Teleflex Inc. (TFX) 14-Aug-19Market Option Sale 1,601$365.07$584,469.00(40%)
4.01K to 2.41K
(10%)
14-Aug-19 10:00 PM
View: 
Teleflex Inc. (TFX) 14-Aug-19Market Sale 403$365.07$147,121.00(17%)
2.41K to 2.01K
(10%)
12-Mar-19 6:47 PM
View: 
Teleflex Inc. (TFX) 11-Mar-19Option Exercise 826$121.00$99,946.0048%
1.71K to 2.54K
12-Mar-19 6:47 PM
View: 
Teleflex Inc. (TFX) 11-Mar-19Market Option Sale 125$290.43$36,303.40(5%)
2.54K to 2.41K
(39%)
08-Mar-19 5:22 PM
View: 
Teleflex Inc. (TFX) 07-Mar-19Payment of Exercise 1,902$285.81$543,611.00(53%)
3.62K to 1.71K
(41%)
08-Mar-19 5:22 PM
View: 
Teleflex Inc. (TFX) 07-Mar-19Option Exercise 2,430$191.18$464,567.00205%
1.19K to 3.62K
08-Mar-19 5:22 PM
View: 
Teleflex Inc. (TFX) 06-Mar-19Option Exercise 4,667$139.06$648,995.00297%
1.57K to 6.24K
08-Mar-19 5:22 PM
View: 
Teleflex Inc. (TFX) 06-Mar-19Market Option Sale 5,051$287.18$1,450,560.00(81%)
6.24K to 1.19K
(40%)
05-Mar-19 6:28 PM
View: 
Teleflex Inc. (TFX) 01-Mar-19Payment of Exercise 160$294.51$47,121.60(9%)
1.73K to 1.57K
(37%)
28-Feb-19 7:18 PM
View: 
Teleflex Inc. (TFX) 26-Feb-19Grant 310----22%
1.42K to 1.73K
13-Jun-18 7:29 PM
View: 
Teleflex Inc. (TFX) 12-Jun-18Market Sale 1,347$284.57$383,317.00(49%)
2.77K to 1.42K
(41%)
01-Mar-18 5:16 PM
View: 
Teleflex Inc. (TFX) 28-Feb-18Market Sale 343$253.04$86,794.40(11%)
3.11K to 2.77K
(59%)
01-Mar-18 5:16 PM
View: 
Teleflex Inc. (TFX) 27-Feb-18Grant 346----9%
3.78K to 4.13K
01-Mar-18 5:16 PM
View: 
Teleflex Inc. (TFX) 27-Feb-18Market Sale 1,016$256.55$260,655.00(25%)
4.13K to 3.11K
(56%)
26-Feb-18 5:12 PM
View: 
Teleflex Inc. (TFX) 23-Feb-18Payment of Exercise 210$255.27$53,606.70(5%)
3.99K to 3.78K
(57%)
11-May-17 6:12 PM
View: 
Teleflex Inc. (TFX) 09-May-17Grant 108----3%
3.88K to 3.99K
11-May-17 6:12 PM
View: 
Teleflex Inc. (TFX) 09-May-17Option Exercise 2,246$89.00$199,892.0056%
3.99K to 6.24K
11-May-17 6:12 PM
View: 
Teleflex Inc. (TFX) 09-May-17Market Option Sale 2,246$194.07$435,892.00(36%)
6.24K to 3.99K
(107%)