Glenn John

Number of records: 29
SEC FilingCompany/StockTrade DateTransactionSharesAvg. PriceTotal% HoldingsGain/Loss
22-Jun-23 4:30 PM
View: 
Iradimed Corp (IRMD) 20-Jun-23Payment of Exercise 1,412$47.88$67,606.60(17%)
8.29K to 6.88K
22-Jun-23 4:30 PM
View: 
Iradimed Corp (IRMD) 20-Jun-23Option Exercise 5,795----232%
2.5K to 8.29K
16-Dec-22 1:10 PM
View: 
Iradimed Corp (IRMD) 15-Dec-22Grant 2,500$28.67$71,675.80100%
0 to 2.5K
28-Mar-22 4:52 PM
View: 
Ekso Bionics Holdings, Inc. (EKSO) 22-Mar-22Private Sale 3,462$2.82$9,761.80(9%)
38.59K to 35.13K
22-Feb-22 7:23 PM
View: 
Ekso Bionics Holdings, Inc. (EKSO) 17-Feb-22Grant 14,596----61%
24.0K to 38.59K
05-Mar-21 4:41 PM
View: 
Ekso Bionics Holdings, Inc. (EKSO) 03-Mar-21Grant 13,015----119%
10.98K to 24.0K
02-Apr-20 4:54 PM
View: 
Ekso Bionics Holdings, Inc. (EKSO) 01-Apr-20Grant 10,667----3397%
0.31K to 10.98K
19-Jun-19 1:48 PM
View: 
Ekso Bionics Holdings, Inc. (EKSO) 31-May-19Market Sale 10,292$1.37$14,100.00(69%)
15.0K to 4.71K
70%
26-Apr-19 5:11 PM
View: 
Ekso Bionics Holdings, Inc. (EKSO) 24-Apr-19Grant 15,000----100%
0 to 15.0K
27-Jan-14 8:27 PM
View: 
Thermage, Inc. (SLTM) 23-Jan-14Option Exercise 41,556----12%
337.96K to 379.52K
27-Jan-14 8:27 PM
View: 
Thermage, Inc. (SLTM) 23-Jan-14Disposition (change in control) 379,519$2.92$1,108,200.00(100%)
379.52K to 0
< 1%
12-Feb-13 8:38 PM
View: 
Thermage, Inc. (SLTM) 10-Feb-13Payment of Exercise 10,418$2.56$26,670.10(3%)
341.58K to 331.16K
18%
12-Feb-13 8:38 PM
View: 
Thermage, Inc. (SLTM) 09-Feb-13Payment of Exercise 13,959$2.56$35,735.00(4%)
355.54K to 341.58K
18%
12-Feb-13 8:38 PM
View: 
Thermage, Inc. (SLTM) 09-Feb-13Option Exercise 38,056----12%
317.49K to 355.54K
12-Feb-13 8:38 PM
View: 
Thermage, Inc. (SLTM) 08-Feb-13Payment of Exercise 29,167$2.56$74,667.50(8%)
346.65K to 317.49K
18%
12-Feb-13 8:38 PM
View: 
Thermage, Inc. (SLTM) 08-Feb-13Option Exercise 41,540----14%
305.11K to 346.65K
06-Feb-13 6:12 PM
View: 
Thermage, Inc. (SLTM) 04-Feb-13Grant 92,000----43%
213.11K to 305.11K
13-Feb-12 9:28 PM
View: 
Thermage, Inc. (SLTM) 10-Feb-12Payment of Exercise 10,418$2.99$31,149.80(5%)
201.44K to 191.02K
30%
13-Feb-12 9:28 PM
View: 
Thermage, Inc. (SLTM) 09-Feb-12Payment of Exercise 10,985$2.99$32,845.10(5%)
219.7K to 208.72K
30%
13-Feb-12 9:28 PM
View: 
Thermage, Inc. (SLTM) 09-Feb-12Option Exercise 28,684----15%
191.02K to 219.7K
10-Feb-12 7:15 PM
View: 
Thermage, Inc. (SLTM) 08-Feb-12Grant 93,000----86%
108.44K to 201.44K
14-Feb-11 2:55 PM
View: 
Thermage, Inc. (SLTM) 10-Feb-11Grant 85,200----455%
18.72K to 103.92K
26-Jan-10 1:48 PM
View: 
Thermage, Inc. (SLTM) 23-Jan-10Payment of Exercise 7,656$2.00$15,312.00(34%)
22.79K to 15.13K
(4%)
24-Dec-08 11:38 AM
View: 
Thermage, Inc. (SLTM) 23-Dec-08Grant 17,786----100%
0 to 17.79K
13-Sep-07 4:29 PM
View: 
Cholestech Corporation (CTEC) 12-Sep-07Disposition 3,000----(100%)
3.0K to 0
17-Nov-06 5:59 PM
View: 
Cholestech Corporation (CTEC) 15-Nov-06Option Exercise 5,000$6.97$34,850.00167%
3.0K to 8.0K
17-Nov-06 5:59 PM
View: 
Cholestech Corporation (CTEC) 15-Nov-06Market Option Sale 5,000$17.63$88,164.00(62%)
8.0K to 3.0K
(20%)
03-Mar-05 4:22 PM
View: 
Cholestech Corporation (CTEC) 03-Mar-05Market Purchase 1,000$10.90$10,900.0050%
2.0K to 3.0K
95%
09-Nov-04 4:04 PM
View: 
Cholestech Corporation (CTEC) 08-Nov-04Market Purchase 2,000$8.01$16,020.00100%
0 to 2.0K
165%