Stockreport

With 66% institutional ownership, MaxCyte, Inc. (LON:MXCT) is a favorite amongst the big guns [Yahoo! Finance]

MaxCyte, Inc.  (MXCT) 
PDF A total of 13 investors have a majority stake in the company with 51% ownership Recent sales by insiders We've found 21 US stocks that are forecast to pay a dividen [Read more]