Stock Transactions

Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)Type
HORIZON KINETICS ASSET MANAGEMENT LLC19,392,36321,635,294+2,242,9313.233.48+0.25buy
Moors & Cabot, Inc.459,651528,206+68,5550.240.34+0.09buy
MACQUARIE GROUP LTD89,756156,401+66,6450.000.01+0.01buy
PDT Partners, LLC458,302511,975+53,6730.370.45+0.08buy
MAD RIVER INVESTORS1,284,1501,317,050+32,9007.207.05-0.15buy
EagleClaw Capital Managment, LLC363,550370,650+7,1000.650.77+0.12buy
Aaron Wealth Advisors LLC30,69737,257+6,5600.020.03+0.01buy
Crestwood Advisors Group, LLC15,67620,140+4,4640.000.01+0.00buy
Empirical Financial Services, LLC d.b.a. Empirical Wealth Management10,91015,171+4,2610.000.00+0.00buy
Lesa Sroufe & Co190,827193,981+3,1541.751.96+0.21buy
Baker Avenue Asset Management, LP18,81621,846+3,0300.010.01+0.00buy
CERTUITY, LLC13,39415,910+2,5160.010.02+0.01buy
RFG - Bristol Wealth Advisors, LLC38,11039,624+1,5140.130.16+0.03buy
TriaGen Wealth Management LLC49,73150,400+6690.160.20+0.05buy
Pekin Hardy Strauss, Inc.38,00038,500+5000.040.06+0.02buy
Inscription Capital, LLC61,96862,455+4870.080.10+0.02buy
PINNACLE ASSOCIATES LTD21,07321,105+320.000.00+0.00buy
Optas, LLC13,78213,613-1690.030.03+0.00sell
IFM Investors Pty Ltd12,44911,576-8730.000.00+0.00sell
Venturi Wealth Management, LLC15,71413,364-2,3500.010.01+0.00sell
MIRABELLA FINANCIAL SERVICES LLP21,87912,458-9,4210.030.02-0.01sell
DELTEC ASSET MANAGEMENT LLC36,88610,000-26,8860.080.03-0.05sell
12 West Capital Management LP1,850,0001,800,000-50,0002.714.51+1.80sell
RBF Capital, LLC270,000200,000-70,0000.150.15-0.01sell
CSM Advisors, LLC615,458507,388-108,0700.210.19-0.02sell
Sagefield Capital LP341,609205,809-135,8000.360.22-0.14sell
T. Rowe Price Investment Management, Inc.6,696,9026,210,087-486,8150.050.06+0.01sell
Page 1 of 1