Stock TransactionsENERGY SERVICES OF AMER CORP

Total Bought
318,940
6 transactions
Total Sold
56,645
4 transactions
Net
+262,295
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
NEEDHAM INVESTMENT MANAGEMENT LLC350,000585,440+235,4400.250.30+0.05buy
THOMPSON DAVIS & CO., INC.17,10047,950+30,8500.110.23+0.13buy
RAFFLES ASSOCIATES LP169,392199,392+30,0001.631.22-0.41buy
PharVision Advisers, LLC23,63537,691+14,0560.140.16+0.02buy
ESSEX INVESTMENT MANAGEMENT CO LLC17,62626,088+8,4620.030.03+0.00buy
Stokes Family Office, LLC462,145462,277+1320.450.35-0.11buy
VERUS CAPITAL PARTNERS, LLC14,57514,475-1000.010.01-0.00sell
Koss-Olinger Consulting, LLC48,94443,581-5,3630.040.03-0.01sell
ARDSLEY ADVISORY PARTNERS LP75,00050,000-25,0000.120.05-0.07sell
WEXFORD CAPITAL LP201,959175,777-26,1820.300.28-0.02sell
Page 1 of 1