Mao Robert Yu Lang

Number of records: 41
SEC FilingCompany/StockTrade DateTransactionSharesAvg. PriceTotal% HoldingsGain/Loss
06-Mar-24 4:57 PM
View: 
Energy Recovery, Inc. (ERII) 04-Mar-24Option Exercise 89,744$7.44$668,073.0033%
272.32K to 362.06K
06-Mar-24 4:57 PM
View: 
Energy Recovery, Inc. (ERII) 04-Mar-24Option Sale 35,779$15.74$563,245.00(10%)
362.06K to 326.29K
04-Mar-24 7:35 PM
View: 
Energy Recovery, Inc. (ERII) 01-Mar-24Option Exercise 38,025$3.00$114,170.0014%
272.32K to 310.35K
04-Mar-24 7:35 PM
View: 
Energy Recovery, Inc. (ERII) 01-Mar-24Option Sale 38,025$16.21$616,305.00(12%)
310.35K to 272.32K
04-Mar-24 7:35 PM
View: 
Energy Recovery, Inc. (ERII) 29-Feb-24Option Exercise 39,314$3.53$138,778.0014%
272.32K to 311.63K
04-Mar-24 7:35 PM
View: 
Energy Recovery, Inc. (ERII) 29-Feb-24Option Sale 39,314$15.58$612,512.00(13%)
311.63K to 272.32K
13-Nov-23 5:01 PM
View: 
Energy Recovery, Inc. (ERII) 08-Nov-23Option Exercise 71,508$8.33$595,955.0036%
200.81K to 272.32K
08-Nov-23 7:38 PM
View: 
Energy Recovery, Inc. (ERII) 07-Nov-23Option Exercise 159,891$12.47$1,994,480.0099%
162.3K to 322.19K
08-Nov-23 7:38 PM
View: 
Energy Recovery, Inc. (ERII) 07-Nov-23Option Sale 121,383$18.02$2,187,320.00(38%)
322.19K to 200.81K
08-Nov-23 7:38 PM
View: 
Energy Recovery, Inc. (ERII) 06-Nov-23Option Exercise 130,000$7.79$1,012,700.0080%
162.3K to 292.3K
08-Nov-23 7:38 PM
View: 
Energy Recovery, Inc. (ERII) 06-Nov-23Option Sale 130,000$17.76$2,308,800.00(44%)
292.3K to 162.3K
30-Oct-23 5:54 PM
View: 
Energy Recovery, Inc. (ERII) 26-Oct-23Grant 4,153----7%
61.94K to 66.1K
27-Jul-23 4:01 PM
View: 
Energy Recovery, Inc. (ERII) 25-Jul-23Grant 32,695----26%
125.46K to 158.15K
01-Feb-23 6:32 PM
View: 
Energy Recovery, Inc. (ERII) 30-Jan-23Grant 14,012$21.41$299,997.0013%
111.44K to 125.46K
(7%)
11-Aug-22 5:59 PM
View: 
Energy Recovery, Inc. (ERII) 10-Aug-22Option Exercise 15,236$5.43$82,731.5016%
96.21K to 111.44K
11-Aug-22 5:59 PM
View: 
Energy Recovery, Inc. (ERII) 09-Aug-22Option Exercise 2,000$5.43$10,860.002%
96.21K to 98.21K
11-Aug-22 5:59 PM
View: 
Energy Recovery, Inc. (ERII) 09-Aug-22Option Sale 2,000$22.46$44,926.60(2%)
98.21K to 96.21K
04-Oct-21 4:20 PM
View: 
Energy Recovery, Inc. (ERII) 29-Sep-21Gift 121,403----(79%)
153.57K to 32.17K
15-Dec-20 6:20 PM
View: 
Energy Recovery, Inc. (ERII) 11-Dec-20Option Exercise 45,708$2.49$113,813.0025%
181.4K to 227.11K
15-Dec-20 6:20 PM
View: 
Energy Recovery, Inc. (ERII) 11-Dec-20Market Option Sale 9,500$12.22$116,079.00(4%)
227.11K to 217.61K
(14%)
16-May-19 5:51 PM
View: 
Energy Recovery, Inc. (ERII) 15-May-19Option Exercise 39,042$2.61$101,900.0027%
142.36K to 181.4K
14-Mar-17 7:04 PM
View: 
Energy Recovery, Inc. (ERII) 14-Mar-17Market Purchase 20,000$7.53$150,620.0016%
122.36K to 142.36K
85%
12-May-16 8:33 PM
View: 
Energy Recovery, Inc. (ERII) 11-May-16Option Exercise 25,000$3.45$86,250.0026%
97.36K to 122.36K
15-Mar-16 7:03 PM
View: 
Energy Recovery, Inc. (ERII) 11-Mar-16Market Purchase 40,000$9.45$378,160.0070%
57.36K to 97.36K
47%
17-Mar-15 8:39 PM
View: 
Cypress Semiconductor Corpo... (CY) 15-Mar-15Option Exercise 36,842----100%
0 to 36.84K
21-May-14 8:20 PM
View: 
Energy Recovery, Inc. (ERII) 21-May-14Market Purchase 2,200$4.58$10,084.804%
55.16K to 57.36K
204%
21-May-14 8:20 PM
View: 
Energy Recovery, Inc. (ERII) 20-May-14Market Purchase 47,800$4.56$218,202.00649%
7.36K to 55.16K
205%
16-Jun-11 5:52 PM
View: 
Energy Recovery, Inc. (ERII) 14-Jun-11Market Sale 7,361$2.67$19,670.80100%
0 to 7.36K
422%
14-Apr-10 12:57 PM
View: 
3com Corp (COMSD.OB) 12-Apr-10Disposition 1,476,430----(100%)
1.48M to 0
08-May-09 12:57 PM
View: 
3com Corp (COMSD.OB) 06-May-09Payment of Exercise 173,571$4.05$702,963.00(11%)
1.65M to 1.48M
< 1%
03-Jun-08 6:28 PM
View: 
3com Corp (COMSD.OB) 03-Jun-08Acquisition (other) 1,500,000----1000%
150.0K to 1.65M
03-Jun-08 6:28 PM
View: 
3com Corp (COMSD.OB) 30-May-08Disposition (other) 1,500,000----(91%)
1.65M to 150.0K
08-May-08 5:54 PM
View: 
3com Corp (COMSD.OB) 06-May-08Grant 1,500,000----1000%
150.0K to 1.65M
01-Apr-08 11:39 AM
View: 
3com Corp (COMSD.OB) 28-Mar-08Market Purchase 150,000$2.22$333,512.00100%
0 to 150.0K
70%
17-Feb-06 6:03 PM
View: 
Nortel Networks Corp. (NT) 15-Feb-06Disposition (other) 35,096$2.98$104,586.00(17%)
212.13K to 177.04K
75%
25-Nov-05 5:08 PM
View: 
Nortel Networks Corp. (NT) 22-Nov-05Grant 40,000----23%
172.13K to 212.13K
17-Aug-05 5:59 PM
View: 
Nortel Networks Corp. (NT) 15-Aug-05Disposition (other) 62,813$3.33$209,167.00(27%)
234.95K to 172.13K
77%
05-Feb-04 10:00 PM
View: 
Nortel Networks Corp. (NT) 03-Feb-04Grant 215,000----129%
166.63K to 381.63K
05-Feb-04 10:00 PM
View: 
Nortel Networks Corp. (NT) 03-Feb-04Disposition 107,500$6.41$689,559.00(28%)
381.63K to 274.13K
05-Feb-04 10:00 PM
View: 
Nortel Networks Corp. (NT) 03-Feb-04Payment of Exercise 39,184$8.07$316,070.00(14%)
274.13K to 234.95K
91%
30-Jul-03 10:00 PM
View: 
Nortel Networks Corp. (NT) 29-Jul-03Payment of Exercise 78,368$2.92$228,835.00(32%)
245.0K to 166.63K
74%